diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2009-10-15 11:13:21 +0000 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2009-10-15 11:13:21 +0000 |
commit | d1e55d0210bc588d16845dc63e77929b186a3f66 (patch) | |
tree | 90899a8df152938bb40d06d6d8ec5f25309d1c54 /pkgs/applications/version-management/monotone | |
parent | 2d6d11772fdb3a12fe3873ffd6246211d78a9510 (diff) | |
download | nixlib-d1e55d0210bc588d16845dc63e77929b186a3f66.tar nixlib-d1e55d0210bc588d16845dc63e77929b186a3f66.tar.gz nixlib-d1e55d0210bc588d16845dc63e77929b186a3f66.tar.bz2 nixlib-d1e55d0210bc588d16845dc63e77929b186a3f66.tar.lz nixlib-d1e55d0210bc588d16845dc63e77929b186a3f66.tar.xz nixlib-d1e55d0210bc588d16845dc63e77929b186a3f66.tar.zst nixlib-d1e55d0210bc588d16845dc63e77929b186a3f66.zip |
Install monotone Perl API
svn path=/nixpkgs/trunk/; revision=17818
Diffstat (limited to 'pkgs/applications/version-management/monotone')
-rw-r--r-- | pkgs/applications/version-management/monotone/default.nix | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/pkgs/applications/version-management/monotone/default.nix b/pkgs/applications/version-management/monotone/default.nix index ad7b3c10d82b..263c6f139071 100644 --- a/pkgs/applications/version-management/monotone/default.nix +++ b/pkgs/applications/version-management/monotone/default.nix @@ -1,10 +1,11 @@ {stdenv, fetchurl, boost, zlib, botan, libidn, - lua, pcre, sqlite, lib}: + lua, pcre, sqlite, perl, lib}: let version = "0.45"; -in stdenv.mkDerivation { +in stdenv.mkDerivation rec { name = "monotone-${version}"; + inherit perl; src = fetchurl { url = "http://monotone.ca/downloads/${version}/monotone-${version}.tar.gz"; sha256 = "64c734274715f392eb4a879172a11c0606d37c02b4a6f23045772af5f8e2a9ec"; @@ -14,6 +15,12 @@ in stdenv.mkDerivation { export sqlite_LIBS=-lsqlite3 export NIX_LDFLAGS="$NIX_LDFLAGS -ldl" ''; + postInstall = '' + ensureDir $out/share/${name} + cp -r contrib/ $out/share/${name}/contrib + ensureDir $out/lib/perl5/site_perl/''${perl##*-perl-} + cp contrib/Monotone.pm $out/lib/perl5/site_perl/''${perl##*-perl-} + ''; meta = { maintainers = [lib.maintainers.raskin]; }; |