summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am1
-rw-r--r--gnu/packages/gcal.scm49
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
41hybrid and proleptic Julian and Gregorian calendar sheets,respectively for one
42month, three months, or a whole year. It also displays eternal holiday lists
43for many countries around the globe, and features a very powerful creation of
44fixed date lists that can be used for reminding purposes. Gcal can calculate
45various astronomical data and times of the Sun and the Moon for pleasure at
46any location, precisely enough for most civil purposes. Gcal supports some
47other calendar systems, for example, the Chinese and Japanese calendars, the
48Hebrew calendar, and the civil Islamic calendar, too.")
49 (license gpl3+)))