about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2005-05-18 21:15:29 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2005-05-18 21:15:29 +0000
commit2176134a07771e583090648cf38670d9ade9be7c (patch)
treeb6f2a7c79000d3fd076086a6384cf0fa4bbdafe3 /pkgs
parentb99065a3d9ce4b5aa280388acc4d2707a707f383 (diff)
downloadnixlib-2176134a07771e583090648cf38670d9ade9be7c.tar
nixlib-2176134a07771e583090648cf38670d9ade9be7c.tar.gz
nixlib-2176134a07771e583090648cf38670d9ade9be7c.tar.bz2
nixlib-2176134a07771e583090648cf38670d9ade9be7c.tar.lz
nixlib-2176134a07771e583090648cf38670d9ade9be7c.tar.xz
nixlib-2176134a07771e583090648cf38670d9ade9be7c.tar.zst
nixlib-2176134a07771e583090648cf38670d9ade9be7c.zip
* Added help2man and Locale::gettext. Contributed by olivier <bitmap
  AT pan.homelinux.com>.

svn path=/nixpkgs/trunk/; revision=3067
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/tools/misc/help2man/default.nix21
-rw-r--r--pkgs/system/all-packages-generic.nix13
2 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/development/tools/misc/help2man/default.nix b/pkgs/development/tools/misc/help2man/default.nix
new file mode 100644
index 000000000000..986c3c1f201e
--- /dev/null
+++ b/pkgs/development/tools/misc/help2man/default.nix
@@ -0,0 +1,21 @@
+{stdenv, fetchurl, perl, gettext, perlLocaleGettext}:
+
+stdenv.mkDerivation {
+  name = "help2man-1.35.1";
+
+  src = fetchurl {
+    url = http://ftp.gnu.org/gnu/help2man/help2man-1.35.1.tar.gz;
+    md5 = "e3c9e846dd163eb7f1d1661e2d0baa07";
+  };
+
+  buildInputs = [
+    perl
+    gettext
+    perlLocaleGettext
+  ];
+
+  # So that configure can find `preloadable_libintl.so'.
+  LD_LIBRARY_PATH = gettext ~ "/lib";
+
+  inherit gettext;
+}
diff --git a/pkgs/system/all-packages-generic.nix b/pkgs/system/all-packages-generic.nix
index d7b3c9bc7528..a4f79f7b9f15 100644
--- a/pkgs/system/all-packages-generic.nix
+++ b/pkgs/system/all-packages-generic.nix
@@ -276,6 +276,10 @@ rec {
     inherit fetchurl stdenv perl;
   };
 
+  help2man = (import ../development/tools/misc/help2man) {
+    inherit fetchurl stdenv perl gettext perlLocaleGettext;
+  };
+
   octave = (import ../development/interpreters/octave) {
     inherit fetchurl stdenv readline ncurses g77 perl flex;
   };
@@ -903,6 +907,14 @@ rec {
     propagatedBuildInputs = [perlURI perlHTMLParser];
   };
 
+  perlLocaleGettext = import ../development/perl-modules/generic perl {
+    name = "LocaleGettext-1.04";
+    src = fetchurl {
+      url = http://search.cpan.org/CPAN/authors/id/P/PV/PVANDRY/gettext-1.04.tar.gz;
+      md5 = "578dd0c76f8673943be043435b0fbde4";
+    };
+  };
+
   wxPython = (import ../development/python-modules/wxPython-2.5) {
     inherit fetchurl stdenv pkgconfig wxGTK python;
   };
@@ -1139,6 +1151,7 @@ rec {
   MPlayerPlugin = (import ../applications/networking/browsers/mozilla-plugins/mplayerplug-in) {
     inherit fetchurl stdenv pkgconfig firefox;
     inherit (xlibs) libXpm;
+    # !!! should depend on MPlayer
   };
 
   vlc = (import ../applications/video/vlc) {