Merge pull request #3206 from bosu/mp3splt

Add mp3splt: utility to split mp3 files
This commit is contained in:
Oliver Charles 2014-07-07 19:58:00 +01:00
commit 847a9a5c30
4 changed files with 46 additions and 0 deletions

View File

@ -26,6 +26,7 @@
bjornfor = "Bjørn Forsman <bjorn.forsman@gmail.com>";
bluescreen303 = "Mathijs Kwik <mathijs@bluescreen303.nl>";
bodil = "Bodil Stokke <nix@bodil.org>";
bosu = "Boris Sukholitko <boriss@gmail.com>";
calrama = "Moritz Maxeiner <moritz@ucworks.org>";
cfouche = "Chaddaï Fouché <chaddai.fouche@gmail.com>";
chaoflow = "Florian Friesdorf <flo@chaoflow.net>";

View File

@ -0,0 +1,20 @@
{ fetchurl, stdenv, libmp3splt, pkgconfig }:
stdenv.mkDerivation rec {
name = "mp3splt-2.6.1";
src = fetchurl {
url = "http://prdownloads.sourceforge.net/mp3splt/${name}.tar.gz";
sha256 = "783a903fafbcf47f06673136a78b78d32a8e616a6ae06b79b459a32090dd14f7";
};
buildInputs = [ libmp3splt pkgconfig ];
meta = {
description = "utility to split mp3, ogg vorbis and FLAC files without decoding";
homepage = http://sourceforge.net/projects/mp3splt/;
license = "GPLv2";
maintainers = [ stdenv.lib.maintainers.bosu ];
platforms = stdenv.lib.platforms.unix;
};
}

View File

@ -0,0 +1,21 @@
{stdenv, fetchurl, libtool, libmad }:
stdenv.mkDerivation rec {
name = "libmp3splt-0.9.1";
src = fetchurl {
url = "http://prdownloads.sourceforge.net/mp3splt/${name}.tar.gz";
sha256 = "17ar9d669cnirkz1kdrim687wzi36y8inapnj4svlsvr00vdzfxa";
};
buildInputs = [ libtool libmad ];
configureFlags = "--disable-pcre";
meta = with stdenv.lib; {
homepage = http://sourceforge.net/projects/mp3splt/;
description = "utility to split mp3, ogg vorbis and FLAC files without decoding";
maintainers = with maintainers; [ bosu ];
platforms = platforms.unix;
};
}

View File

@ -5330,6 +5330,8 @@ let
libmpcdec = callPackage ../development/libraries/libmpcdec { };
libmp3splt = callPackage ../development/libraries/libmp3splt { };
libmrss = callPackage ../development/libraries/libmrss { };
libmsn = callPackage ../development/libraries/libmsn { };
@ -9168,6 +9170,8 @@ let
mp3info = callPackage ../applications/audio/mp3info { };
mp3splt = callPackage ../applications/audio/mp3splt { };
mpc123 = callPackage ../applications/audio/mpc123 { };
mpg123 = callPackage ../applications/audio/mpg123 { };