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) | |
download | guix-cbe62e89d0fcb4b4e1b8024af5ac94f81a5097be.tar.gz guix-cbe62e89d0fcb4b4e1b8024af5ac94f81a5097be.zip |
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 a98bcd3573..4a7e787c73 100644 --- a/Makefile.am +++ b/Makefile.am @@ -101,6 +101,7 @@ MODULES = \ gnu/packages/fontutils.scm \ gnu/packages/freeipmi.scm \ gnu/packages/gawk.scm \ + gnu/packages/gcal.scm \ gnu/packages/gcc.scm \ gnu/packages/gdb.scm \ gnu/packages/gdbm.scm \ diff --git a/gnu/packages/gcal.scm b/gnu/packages/gcal.scm new file mode 100644 index 0000000000..d6adc8083d --- /dev/null +++ b/gnu/packages/gcal.scm @@ -0,0 +1,49 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2013 Ludovic Courtès <ludo@gnu.org> +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. + +(define-module (gnu packages gcal) + #:use-module (guix packages) + #:use-module (guix download) + #:use-module (guix build-system gnu) + #:use-module (guix licenses)) + +(define-public gcal + (package + (name "gcal") + (version "3.6.3") + (source (origin + (method url-fetch) + (uri (string-append "mirror://gnu/gcal/gcal-" + version ".tar.xz")) + (sha256 + (base32 + "06xkwkir9w4jd9i72m1izmf4rbry4slg8gkiml4w26h13lx92hk7")))) + (build-system gnu-build-system) + (home-page "http://www.gnu.org/software/gcal") + (synopsis "Calculating and printing a wide variety of calendars") + (description + "Gcal is a program for calculating and printing calendars. Gcal displays +hybrid and proleptic Julian and Gregorian calendar sheets,respectively for one +month, three months, or a whole year. It also displays eternal holiday lists +for many countries around the globe, and features a very powerful creation of +fixed date lists that can be used for reminding purposes. Gcal can calculate +various astronomical data and times of the Sun and the Moon for pleasure at +any location, precisely enough for most civil purposes. Gcal supports some +other calendar systems, for example, the Chinese and Japanese calendars, the +Hebrew calendar, and the civil Islamic calendar, too.") + (license gpl3+))) |