From f4b739fde0a6b51ebfb497f65f3857acdf7969b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Wed, 30 Sep 2009 13:11:09 +0000 Subject: [PATCH] libgsf 1.14.9. svn path=/nixpkgs/trunk/; revision=17549 --- pkgs/development/libraries/libgsf/default.nix | 33 ++++++++++++++----- pkgs/top-level/all-packages.nix | 3 +- 2 files changed, 27 insertions(+), 9 deletions(-) diff --git a/pkgs/development/libraries/libgsf/default.nix b/pkgs/development/libraries/libgsf/default.nix index 6131314a22c..87bced1d17c 100644 --- a/pkgs/development/libraries/libgsf/default.nix +++ b/pkgs/development/libraries/libgsf/default.nix @@ -1,17 +1,34 @@ -args: with args; +{ fetchurl, stdenv, perl, perlXMLParser, pkgconfig, libxml2 +, glib, gettext, intltool, bzip2 +, gnomevfs, libbonobo, python }: + stdenv.mkDerivation rec { - name = "libgsf-1.14.7"; + name = "libgsf-1.14.9"; + src = fetchurl { url = "http://ftp.gnome.org/pub/gnome/sources/libgsf/1.14/${name}.tar.bz2"; - sha256 = "0vd8arjaavb3qywd9cm2gdn6ngrlyd99nlsj72par8fm60k48bhq"; + sha256 = "1mkw60052sd6k9sq8ppz4yra0s3sdinngqi6bcmrj9977zk8yqfi"; }; - buildInputs = [perl perlXMLParser pkgconfig libxml2 glib gettext bzip2 - gnomevfs libbonobo python]; + + buildInputs = [ + perl perlXMLParser pkgconfig libxml2 glib gettext bzip2 + gnomevfs libbonobo python intltool + ]; + + doCheck = true; meta = { - homepage = http://www.gnome.org/projects/libgsf; - license = "LGPL"; - description = "GNOME Structured File Library"; + homepage = http://www.gnome.org/projects/libgsf; + license = "LGPLv2"; + description = "GNOME's Structured File Library"; + + longDescription = '' + Libgsf aims to provide an efficient extensible I/O abstraction for + dealing with different structured file formats. + ''; + + maintainers = [ stdenv.lib.maintainers.ludo ]; + platforms = stdenv.lib.platforms.linux; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e7a375738e7..9749a45c4b8 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3699,7 +3699,8 @@ let }; libgsf = import ../development/libraries/libgsf { - inherit fetchurl stdenv perl perlXMLParser pkgconfig libxml2 gettext bzip2 python; + inherit fetchurl stdenv perl perlXMLParser pkgconfig libxml2 + intltool gettext bzip2 python; inherit (gnome) glib gnomevfs libbonobo; };