From 6194045bf42cf551ae1c091b1b353e1ad41c462c Mon Sep 17 00:00:00 2001 From: Dennis E. Mungai Date: Sat, 20 Feb 2016 21:28:53 +0300 Subject: Added OpenFYBA library Needed as a dependency to build GDAL, the Geospatial Abstraction Library with support for the Norwegian Data Standard. See https://github.com/kartverket/fyba for more details.--- gn/packages/OpenFYBA | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 gn/packages/OpenFYBA (limited to 'gn/packages/OpenFYBA') diff --git a/gn/packages/OpenFYBA b/gn/packages/OpenFYBA new file mode 100644 index 0000000..378295c --- /dev/null +++ b/gn/packages/OpenFYBA @@ -0,0 +1,59 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2016 Dennis Mungai +;;; +;;; 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 (gn packages OpenFYBA) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages) + #:use-module (guix packages) + #:use-module (guix download) + #:use-module (guix build-system gnu) + #:use-module (gnu packages linux) + #:use-module (gnu packages textutils) + #:use-module (gnu packages base) + #:use-module (gnu packages tls) + #:use-module (gnu packages zip) + #:use-module (gnu packages bootstrap) + #:use-module (guix git-download)) + +(define-public OpenFYBA + (package + (name "OpenFYBA") + (version "4.4.1") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/kartverket/fyba/archive" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0ya1agi78d386skq353dk400fl11q6whfqmv31qrkn4g5vamixlr")))) + (inputs `(("openssl" ,openssl) + (build-system gnu-build-system) + (home-page "http://labs.kartverket.no/sos/") + (synopsis "source code release of the FYBA library") + (description + "OpenFYBA is the source code release of the FYBA library, distributed by the +National Mapping Authority of Norway (Statens kartverk) to read and write +files in the National geodata standard format SOSI. +The original library has a long history, and was originally developed for +systems as diverse as DOS, OS/2-16, OS/2-32, Win16, Win32, and various UNIX +variants (POSIX, HPUX, Silicon graphics). In Norwegian. It shows in the +source code. OpenFYBA has been tested to run at least on Windows and Linux +environments. ") + (license license:gpl2+))) + -- cgit v1.2.3 From 20fab34390b8d8716cf2ca21e650eefbc86eb4de Mon Sep 17 00:00:00 2001 From: Dennis E. Mungai Date: Tue, 23 Feb 2016 17:12:26 +0300 Subject: Declared package as a GNU Guix package. See gnu packages definition at the beginning.--- gn/packages/OpenFYBA | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gn/packages/OpenFYBA') diff --git a/gn/packages/OpenFYBA b/gn/packages/OpenFYBA index 378295c..5d64381 100644 --- a/gn/packages/OpenFYBA +++ b/gn/packages/OpenFYBA @@ -16,7 +16,7 @@ ;;; You should have received a copy of the GNU General Public License ;;; along with GNU Guix. If not, see . -(define-module (gn packages OpenFYBA) +(define-module (gnu packages OpenFYBA) #:use-module ((guix licenses) #:prefix license:) #:use-module (gnu packages) #:use-module (guix packages) -- cgit v1.2.3