From 73c318acdaf6f8309d68bd266051e6dd1f1bd787 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 8 Jun 2019 09:04:53 +0100 Subject: gentoo resync : 08.06.2019 --- media-sound/abcde/Manifest | 5 +- media-sound/abcde/abcde-2.9.3.ebuild | 79 ++++++++++++++++++++++ media-sound/abcde/files/abcde-2.9.3-Makefile.patch | 11 +++ media-sound/abcde/metadata.xml | 1 + 4 files changed, 95 insertions(+), 1 deletion(-) create mode 100644 media-sound/abcde/abcde-2.9.3.ebuild create mode 100644 media-sound/abcde/files/abcde-2.9.3-Makefile.patch (limited to 'media-sound/abcde') diff --git a/media-sound/abcde/Manifest b/media-sound/abcde/Manifest index c13b567b73f3..3473bd1d1ced 100644 --- a/media-sound/abcde/Manifest +++ b/media-sound/abcde/Manifest @@ -1,3 +1,6 @@ +AUX abcde-2.9.3-Makefile.patch 528 BLAKE2B 7568595d6f67b47bbe6dd84cb829ac2b5f37c32a1a4c275cb073f0e6c03d78868b18821bd5ebc87aa8428708b94477c53e674ea9bfd051852a34ff866bad5815 SHA512 1438f8654f41e8681f0f2887d403ba6c2f85a70dc813f19c93c51aeea2e481dc80cde4d73807aad2e5f01f479224f4f9f4eec85bf6ed81ce442d873386b63d12 DIST abcde-2.8.1.tar.gz 149238 BLAKE2B 0adb1ea164e72292ee1e5b7e99c6bd9a92342f9eb5036280b91ad43ab62e5b0ef79652d094a81f38f4052c749d874e12da76eaf74134d07517fc8fac1f0d7e64 SHA512 18e9e46ec69d0b99fc5e2b71ec549e3961e5f6d7f88cef1a6c8da154689554a70cc8bc748c1ef78f81583a510f8b03906b8a4fec454aa0b06f0169d0bc4a7b36 +DIST abcde-2.9.3.tar.gz 160876 BLAKE2B cb3ebc372b4bfcf002beda567c2aa91dba11e77fdaeee8ec0d351fe907d6209ccb9013135db2a3ea0f85148eeaaa91f06243c607ac732a1b13f7a0a54d721fb0 SHA512 51a1dfa1f1d2dab6b8dad7d9f70d0139938151bc2dae0e9fc80da5385b4bba4d71c89a4d1b2dec5bd24787a542cb0caeacbef423cf32b8014cf6320c391b4236 EBUILD abcde-2.8.1.ebuild 1749 BLAKE2B 667eab5834dfb542bba2d825152de1bd4b4a30a6464cf868cef5ad20c5bbbbe97a4fc5678d7029ca6e435bb3d5716c7e8e31860f9002bf753c29e14485a37f60 SHA512 74bd3b26110ffb38a45aee0a4f2ff720ae841bba1bc59deb35e39676acb279de5554895dc4a32b05abcb50d9387b43a90ed771f514caff01770a0d6055c04c60 -MISC metadata.xml 588 BLAKE2B d6639ce0154b4d8b2ad0c7df4d203c7da5650687e24c79ec92977a8e7534539ac62f597b31a3488f976d8f1f11a07f4a77c9b936c56b09ad8e965076e89aa1e8 SHA512 375d7d28e8fb20a86cc92df73927b27e065a975c850aa23575f0f1ea7cc88b46e8eb92013a8b1ff44d5cc150c0082da8142fa41bec49d642c14844ef1a5b1cb1 +EBUILD abcde-2.9.3.ebuild 1840 BLAKE2B 962a38ff5ab4a5bfaf619c3e9ad322d5674171047843848c4abb86a172e76eae129e252eff8ae5f2da1586e69c577f40ebefa17521362fdfb12d8a398ddb2461 SHA512 696dc08762035bc18c24baf013110943af9242e3bf5a02557f10e6291ac839da0f896681edf79727898ad0be835248e2ce8ffd9a734d6c640e6cadca783c6c31 +MISC metadata.xml 687 BLAKE2B 003c2762435868462c70ea9a6d21e7c50b7db96f10cdf3ee68788d027f92e6e656046dcd070f3054888c473dc0fdc273462f36067c2ebbe48b64fe4a8cfa95cf SHA512 42995ba554653993a07ab04e6ad8f8a50ed2fcf3319869fc54b76480a61fe2c22c1186c39354f9a5920ed4b065cf8ef52fa10e67cfa258199dae6da9db3a9581 diff --git a/media-sound/abcde/abcde-2.9.3.ebuild b/media-sound/abcde/abcde-2.9.3.ebuild new file mode 100644 index 000000000000..571175963651 --- /dev/null +++ b/media-sound/abcde/abcde-2.9.3.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Command line CD encoder" +HOMEPAGE="https://abcde.einval.com/" +SRC_URI="https://abcde.einval.com/download/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +# Enable MP3 related flags by default +IUSE="aac aiff cdr flac +id3tag +lame mac musepack musicbrainz normalize opus replaygain speex vorbis wavpack" + +# See `grep :: abcde-musicbrainz-tool` output for USE musicbrainz dependencies +RDEPEND=" + media-sound/cd-discid + net-misc/wget + virtual/eject + || ( + dev-libs/libcdio-paranoia + media-sound/cdparanoia + media-sound/dagrab + ) + aac? ( + media-libs/faac + || ( + media-video/atomicparsley + media-video/atomicparsley-wez + ) + ) + aiff? ( virtual/ffmpeg ) + cdr? ( virtual/cdrtools ) + flac? ( media-libs/flac ) + id3tag? ( + dev-python/eyeD3:0.7 + >=media-sound/id3-0.12 + media-sound/id3v2 + ) + lame? ( media-sound/lame ) + mac? ( + media-sound/apetag + media-sound/mac + ) + musepack? ( media-sound/musepack-tools ) + musicbrainz? ( + dev-perl/MusicBrainz-DiscID + >=dev-perl/WebService-MusicBrainz-1.0.4 + virtual/perl-Digest-SHA + virtual/perl-Getopt-Long + ) + normalize? ( >=media-sound/normalize-0.7.4 ) + opus? ( media-sound/opus-tools ) + replaygain? ( + lame? ( media-sound/mp3gain ) + vorbis? ( media-sound/vorbisgain ) + ) + speex? ( media-libs/speex ) + vorbis? ( media-sound/vorbis-tools ) + wavpack? ( media-sound/wavpack ) +" + +PATCHES=( "${FILESDIR}/${P}-Makefile.patch" ) + +src_prepare() { + default + sed -e 's:etc/abcde.co:etc/abcde/abcde.co:g' -i abcde || die + sed -e '/^prefix/s/=/?=/' -e '/^sysconfdir/s/=/?=/' -i Makefile || die +} + +src_install() { + emake DESTDIR="${D}" prefix="/usr" sysconfdir="/etc/abcde" install + + dodoc changelog FAQ README + + docinto examples + dodoc examples/* +} diff --git a/media-sound/abcde/files/abcde-2.9.3-Makefile.patch b/media-sound/abcde/files/abcde-2.9.3-Makefile.patch new file mode 100644 index 000000000000..01b6e9c329aa --- /dev/null +++ b/media-sound/abcde/files/abcde-2.9.3-Makefile.patch @@ -0,0 +1,11 @@ +--- a/Makefile 2019-02-05 11:19:03.000000000 +0100 ++++ b/Makefile 2019-06-04 23:14:03.410131738 +0200 +@@ -19,8 +19,6 @@ + $(INSTALL) -m 755 abcde cddb-tool abcde-musicbrainz-tool $(DESTDIR)$(bindir) + $(INSTALL) -d -m 755 $(DESTDIR)$(sysconfdir) + $(INSTALL) -m 644 abcde.conf $(DESTDIR)$(sysconfdir) +- $(INSTALL) -d -m 755 $(DESTDIR)$(docdir) +- $(INSTALL) -m 644 changelog COPYING FAQ README $(DESTDIR)$(docdir) + $(INSTALL) -d -m 755 $(DESTDIR)$(mandir)/man1 + $(INSTALL) -m 644 abcde.1 cddb-tool.1 $(DESTDIR)$(mandir)/man1 + diff --git a/media-sound/abcde/metadata.xml b/media-sound/abcde/metadata.xml index 658ab9a36efa..3069c6bba43c 100644 --- a/media-sound/abcde/metadata.xml +++ b/media-sound/abcde/metadata.xml @@ -6,6 +6,7 @@ Gentoo Sound project + Enable support for Audio Interchange File Format (AIFF) output encoding Support ID3, ID3v2 tagging of audio files Enable support for Monkey's Audio files Add support for normalizing audio file volume levels -- cgit v1.2.3