diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2013-06-12 00:38:46 +0200 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2013-06-12 00:39:00 +0200 |
| commit | cbe62e89d0fcb4b4e1b8024af5ac94f81a5097be (patch) | |
| tree | 59c30ea3d6436084616586c84f3651bf3e3ece50 | |
| parent | 79b8914eaa3c046fded504dd7cfa665d7af08093 (diff) | |
gnu: Add GNU gcal.
* gnu/packages/gcal.scm: New file.
* Makefile.am (MODULES): Add it.
| -rw-r--r-- | Makefile.am | 1 | ||||
| -rw-r--r-- | gnu/packages/gcal.scm | 49 |
2 files changed, 50 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am index a98bcd35739..4a7e787c73c 100644 --- a/Makefile.am +++ b/Makefile.am | |||
| @@ -101,6 +101,7 @@ MODULES = \ | |||
| 101 | gnu/packages/fontutils.scm \ | 101 | gnu/packages/fontutils.scm \ |
| 102 | gnu/packages/freeipmi.scm \ | 102 | gnu/packages/freeipmi.scm \ |
| 103 | gnu/packages/gawk.scm \ | 103 | gnu/packages/gawk.scm \ |
| 104 | gnu/packages/gcal.scm \ | ||
| 104 | gnu/packages/gcc.scm \ | 105 | gnu/packages/gcc.scm \ |
| 105 | gnu/packages/gdb.scm \ | 106 | gnu/packages/gdb.scm \ |
| 106 | gnu/packages/gdbm.scm \ | 107 | gnu/packages/gdbm.scm \ |
diff --git a/gnu/packages/gcal.scm b/gnu/packages/gcal.scm new file mode 100644 index 00000000000..d6adc8083d0 --- /dev/null +++ b/gnu/packages/gcal.scm | |||
| @@ -0,0 +1,49 @@ | |||
| 1 | ;;; GNU Guix --- Functional package management for GNU | ||
| 2 | ;;; Copyright © 2013 Ludovic Courtès <ludo@gnu.org> | ||
| 3 | ;;; | ||
| 4 | ;;; This file is part of GNU Guix. | ||
| 5 | ;;; | ||
| 6 | ;;; GNU Guix is free software; you can redistribute it and/or modify it | ||
| 7 | ;;; under the terms of the GNU General Public License as published by | ||
| 8 | ;;; the Free Software Foundation; either version 3 of the License, or (at | ||
| 9 | ;;; your option) any later version. | ||
| 10 | ;;; | ||
| 11 | ;;; GNU Guix is distributed in the hope that it will be useful, but | ||
| 12 | ;;; WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 13 | ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 14 | ;;; GNU General Public License for more details. | ||
| 15 | ;;; | ||
| 16 | ;;; You should have received a copy of the GNU General Public License | ||
| 17 | ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. | ||
| 18 | |||
| 19 | (define-module (gnu packages gcal) | ||
| 20 | #:use-module (guix packages) | ||
| 21 | #:use-module (guix download) | ||
| 22 | #:use-module (guix build-system gnu) | ||
| 23 | #:use-module (guix licenses)) | ||
| 24 | |||
| 25 | (define-public gcal | ||
| 26 | (package | ||
| 27 | (name "gcal") | ||
| 28 | (version "3.6.3") | ||
| 29 | (source (origin | ||
| 30 | (method url-fetch) | ||
| 31 | (uri (string-append "mirror://gnu/gcal/gcal-" | ||
| 32 | version ".tar.xz")) | ||
| 33 | (sha256 | ||
| 34 | (base32 | ||
| 35 | "06xkwkir9w4jd9i72m1izmf4rbry4slg8gkiml4w26h13lx92hk7")))) | ||
| 36 | (build-system gnu-build-system) | ||
| 37 | (home-page "http://www.gnu.org/software/gcal") | ||
| 38 | (synopsis "Calculating and printing a wide variety of calendars") | ||
| 39 | (description | ||
| 40 | "Gcal is a program for calculating and printing calendars. Gcal displays | ||
| 41 | hybrid and proleptic Julian and Gregorian calendar sheets,respectively for one | ||
| 42 | month, three months, or a whole year. It also displays eternal holiday lists | ||
| 43 | for many countries around the globe, and features a very powerful creation of | ||
| 44 | fixed date lists that can be used for reminding purposes. Gcal can calculate | ||
| 45 | various astronomical data and times of the Sun and the Moon for pleasure at | ||
| 46 | any location, precisely enough for most civil purposes. Gcal supports some | ||
| 47 | other calendar systems, for example, the Chinese and Japanese calendars, the | ||
| 48 | Hebrew calendar, and the civil Islamic calendar, too.") | ||
| 49 | (license gpl3+))) | ||
