gnu: Add libmp3splt and mp3splt.
* gnu/packages/mp3.scm (libmp3split, mp3splt): New variables.master
parent
431f35f051
commit
c23e9e48b7
|
@ -22,6 +22,8 @@
|
|||
#:use-module (gnu packages autotools)
|
||||
#:use-module (gnu packages compression)
|
||||
#:use-module (gnu packages oggvorbis)
|
||||
#:use-module (gnu packages pcre)
|
||||
#:use-module (gnu packages pkg-config)
|
||||
#:use-module (guix packages)
|
||||
#:use-module (guix download)
|
||||
#:use-module (guix build-system gnu))
|
||||
|
@ -81,3 +83,61 @@ versions of ID3v2")
|
|||
(license license:gpl2+)
|
||||
(home-page "http://www.underbit.com/products/mad/")))
|
||||
|
||||
(define-public libmp3splt
|
||||
(package
|
||||
(name "libmp3splt")
|
||||
(version "0.8.1a")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://sourceforge/mp3splt/libmp3splt/"
|
||||
version "/libmp3splt-"
|
||||
version ".tar.gz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0d20r1bd4fgp9kp7w3qixjgll34czck9dgw59mx2kbhb0mhh00d8"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("libid3tag" ,libid3tag)
|
||||
("libmad" ,libmad)
|
||||
("libogg" ,libogg)
|
||||
("libtool" ,libtool)
|
||||
("libvorbid" ,libvorbis)
|
||||
("pkg-config" ,pkg-config)
|
||||
("pcre" ,pcre)))
|
||||
(synopsis "libmp3splt, a library for splitting mp3 and ogg vorbis files")
|
||||
(description
|
||||
"Mp3splt is a utility to split mp3 and ogg vorbis files selecting a begin
|
||||
and an end time position, without decoding. For splitting an album, one may
|
||||
select split points and filenames manually or obtain them automatically from
|
||||
CDDB (internet or a local file) or from .cue files. The tool also supports
|
||||
automatic silence split, that can be used also to adjust cddb/cue splitpoints.
|
||||
|
||||
This package contains the library.")
|
||||
(license license:gpl2+)
|
||||
(home-page "http://mp3splt.sourceforge.net/mp3splt_page/home.php")))
|
||||
|
||||
(define-public mp3splt
|
||||
(package
|
||||
(name "mp3splt")
|
||||
(version "2.5.1")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://sourceforge/mp3splt/mp3splt/"
|
||||
version "/mp3splt-"
|
||||
version ".tar.gz"))
|
||||
(sha256
|
||||
(base32
|
||||
"106dnka56prlc9nsfh300f8841am2lmkwlzgl9lkr25mgnc35wwh"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("libmp3splt" ,libmp3splt)))
|
||||
(synopsis "mp3splt, a utiliy for splitting mp3 and ogg vorbis files")
|
||||
(description
|
||||
"Mp3splt is a utility to split mp3 and ogg vorbis files selecting a begin
|
||||
and an end time position, without decoding. For splitting an album, one may
|
||||
select split points and filenames manually or obtain them automatically from
|
||||
CDDB (internet or a local file) or from .cue files. The tool also supports
|
||||
automatic silence split, that can be used also to adjust cddb/cue splitpoints.
|
||||
|
||||
This package contains the binary.")
|
||||
(license license:gpl2+)
|
||||
(home-page "http://mp3splt.sourceforge.net/mp3splt_page/home.php")))
|
||||
|
||||
|
|
Reference in New Issue