diff options
author | Sven Keidel <svenkeidel@googlemail.com> | 2014-07-31 00:27:48 +0200 |
---|---|---|
committer | Sven Keidel <svenkeidel@googlemail.com> | 2014-07-31 00:41:17 +0200 |
commit | 2d31046a40e2ae5546971728477a0a1a17c49e08 (patch) | |
tree | fa6a91ee1de4f8343bdec295b00cdb6a5745e1ea /pkgs/development/libraries/libid3tag/default.nix | |
parent | e4e5502966636e1752005664c04baa06d13965a1 (diff) | |
download | nixpkgs-2d31046a40e2ae5546971728477a0a1a17c49e08.tar nixpkgs-2d31046a40e2ae5546971728477a0a1a17c49e08.tar.gz nixpkgs-2d31046a40e2ae5546971728477a0a1a17c49e08.tar.bz2 nixpkgs-2d31046a40e2ae5546971728477a0a1a17c49e08.tar.lz nixpkgs-2d31046a40e2ae5546971728477a0a1a17c49e08.tar.xz nixpkgs-2d31046a40e2ae5546971728477a0a1a17c49e08.tar.zst nixpkgs-2d31046a40e2ae5546971728477a0a1a17c49e08.zip |
gtkpod: bump to 2.1.4
Diffstat (limited to 'pkgs/development/libraries/libid3tag/default.nix')
-rw-r--r-- | pkgs/development/libraries/libid3tag/default.nix | 29 |
1 files changed, 26 insertions, 3 deletions
diff --git a/pkgs/development/libraries/libid3tag/default.nix b/pkgs/development/libraries/libid3tag/default.nix index cb54f17755c..a173cee2f26 100644 --- a/pkgs/development/libraries/libid3tag/default.nix +++ b/pkgs/development/libraries/libid3tag/default.nix @@ -1,7 +1,10 @@ -{stdenv, fetchurl, zlib, gperf}: +{stdenv, fetchurl, writeText, zlib, gperf}: + +stdenv.mkDerivation rec { + version = "0.15.1b"; + + name = "libid3tag-${version}"; -stdenv.mkDerivation { - name = "libid3tag-0.15.1b"; src = fetchurl { url = mirror://sourceforge/mad/libid3tag-0.15.1b.tar.gz; sha256 = "63da4f6e7997278f8a3fef4c6a372d342f705051d1eeb6a46a86b03610e26151"; @@ -11,6 +14,26 @@ stdenv.mkDerivation { patches = [ ./debian-patches.patch ]; + postInstall = let pkgconfigFile = writeText "id3tag.pc" '' + prefix=@out@ + exec_prefix=''${prefix} + libdir=''${exec_prefix}/lib + includedir=''${exec_prefix}/include + + Name: libid3tag + Description: ID3 tag manipulation library + Version: ${version} + + Libs: -L''${libdir} -lid3tag + Cflags: -I''${includedir} + ''; + in '' + ensureDir $out/share/pkgconfig + cp ${pkgconfigFile} $out/share/pkgconfig/id3tag.pc + substituteInPlace $out/share/pkgconfig/id3tag.pc \ + --subst-var-by out $out + ''; + meta = with stdenv.lib; { description = "ID3 tag manipulation library"; homepage = http://mad.sourceforge.net/; |