;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2013 Cyril Roelandt ;;; ;;; 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 . (define-module (gnu packages iso-codes) #:use-module ((guix licenses) #:select (gpl2+)) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system gnu) #:use-module (gnu packages gettext) #:use-module (gnu packages perl) #:use-module (gnu packages python)) (define-public iso-codes (package (name "iso-codes") (version "3.49") (source (origin (method url-fetch) (uri (string-append "http://pkg-isocodes.alioth.debian.org/downloads/iso-codes-" version ".tar.xz")) (sha256 (base32 "1ryk5i467p7xxrbrqynb35ci046yj9k9b4d3hfxzass962lz9q04")))) (build-system gnu-build-system) (inputs `(("gettext" ,gnu-gettext) ("perl" ,perl) ("python-2" ,python-2))) (home-page "http://pkg-isocodes.alioth.debian.org/") (synopsis "Various ISO standards") (description "This package provides lists of various ISO standards (e.g. country, language, language scripts, and currency names) in one place, rather than repeated in many programs throughout the system. Currently there are lists of languages and countries embedded in several different programs, which leads to dozens of lists of 200 languages, translated into more than 30 languages... not very efficient. With this package, we create a single \"gettext domain\" for every supported ISO standard which contains the translations of that domain. It is easy for a programmer to re-use those translations instead of maintaining their own translation infrastructure. Moreover, the programmer does not need to follow changes in the ISO standard and will not work with outdated information.") ; Some bits use the lgpl2 (license gpl2+))) tr> 2022-05-31etc/committer: Teach it how to commit package removal....Maxim Cournoyer 2022-05-31etc/committer: Prefix (sxml xpath) symbols to avoid name conflict....Maxim Cournoyer 2022-01-23etc: committer: Support plain input lists....Ricardo Wurmus 2021-09-21etc: committer: Amend previous commit if a copyright line was added....Xinglu Chen 2021-08-10etc/committer: Pass command-line arguments to main....Sarah Morgensen 2021-08-10etc/committer: Support custom commit messages....Sarah Morgensen 2021-08-07etc: committer: Support reading G-expressions....Maxime Devos 2021-05-04etc: Break long lines in commit messages....Ricardo Wurmus 2021-04-12etc/committer: Add missing newline....Morgan Smith 2021-04-12etc/committer: Use git plumbing instead of porcelain....Morgan Smith 2021-04-08etc/committer: Disable diff colors....Ricardo Wurmus 2021-04-08etc/committer: Recompute hunks before processing changes....Ricardo Wurmus 2021-04-08etc/committer: Record minimal context for hunks to avoid problems....Ricardo Wurmus 2021-04-08etc/committer: Define delay duration as a variable....Ricardo Wurmus 2021-04-08etc/committer: Handle package additions....Ricardo Wurmus 2020-10-06etc: committer: Use EQUAL? instead of EQ? for differences....Ricardo Wurmus 2020-06-16etc: Add committer script....Ricardo Wurmus