diff options
author | Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi> | 2017-10-28 19:15:58 +0300 |
---|---|---|
committer | Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi> | 2017-10-29 01:28:04 +0300 |
commit | 8ac360ed953c2557bd9b7676a1a932d0c878f1dc (patch) | |
tree | e34017d25d21536a6c7f457bfc515bad76a06f40 /pkgs/development/libraries/libid3tag/default.nix | |
parent | ed8e485c5dd4af5cbf99938fd6d9c8ebf8f76049 (diff) | |
download | nixpkgs-8ac360ed953c2557bd9b7676a1a932d0c878f1dc.tar nixpkgs-8ac360ed953c2557bd9b7676a1a932d0c878f1dc.tar.gz nixpkgs-8ac360ed953c2557bd9b7676a1a932d0c878f1dc.tar.bz2 nixpkgs-8ac360ed953c2557bd9b7676a1a932d0c878f1dc.tar.lz nixpkgs-8ac360ed953c2557bd9b7676a1a932d0c878f1dc.tar.xz nixpkgs-8ac360ed953c2557bd9b7676a1a932d0c878f1dc.tar.zst nixpkgs-8ac360ed953c2557bd9b7676a1a932d0c878f1dc.zip |
libid3tag: Split into multiple outputs
Diffstat (limited to 'pkgs/development/libraries/libid3tag/default.nix')
-rw-r--r-- | pkgs/development/libraries/libid3tag/default.nix | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/pkgs/development/libraries/libid3tag/default.nix b/pkgs/development/libraries/libid3tag/default.nix index b03d7643f0f..a153001a960 100644 --- a/pkgs/development/libraries/libid3tag/default.nix +++ b/pkgs/development/libraries/libid3tag/default.nix @@ -1,24 +1,33 @@ {stdenv, fetchurl, writeText, zlib, gperf}: stdenv.mkDerivation rec { - version = "0.15.1b"; - name = "libid3tag-${version}"; + version = "0.15.1b"; src = fetchurl { url = mirror://sourceforge/mad/libid3tag-0.15.1b.tar.gz; sha256 = "63da4f6e7997278f8a3fef4c6a372d342f705051d1eeb6a46a86b03610e26151"; }; + outputs = [ "out" "dev" ]; + setOutputFlags = false; + propagatedBuildInputs = [ zlib gperf ]; patches = [ ./debian-patches.patch ]; + preConfigure = '' + configureFlagsArray+=( + --includedir=$dev/include + ) + ''; + postInstall = '' - mkdir -p $out/lib/pkgconfig - cp ${./id3tag.pc} $out/lib/pkgconfig/id3tag.pc - substituteInPlace $out/lib/pkgconfig/id3tag.pc \ + mkdir -p $dev/lib/pkgconfig + cp ${./id3tag.pc} $dev/lib/pkgconfig/id3tag.pc + substituteInPlace $dev/lib/pkgconfig/id3tag.pc \ --subst-var-by out $out \ + --subst-var-by dev $dev \ --subst-var-by version "${version}" ''; |