diff options
Diffstat (limited to 'media-sound/lltag/lltag-0.14.6.ebuild')
-rw-r--r-- | media-sound/lltag/lltag-0.14.6.ebuild | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/media-sound/lltag/lltag-0.14.6.ebuild b/media-sound/lltag/lltag-0.14.6.ebuild new file mode 100644 index 000000000000..c4d43b6f07c3 --- /dev/null +++ b/media-sound/lltag/lltag-0.14.6.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit perl-module + +DESCRIPTION="Automatic command-line mp3/ogg/flac file tagger and renamer" +HOMEPAGE="http://bgoglin.free.fr/lltag/ https://github.com/bgoglin/lltag" +SRC_URI="https://github.com/bgoglin/lltag/archive/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="flac mp3 ogg readline" + +RDEPEND=" + dev-perl/libwww-perl + flac? ( media-libs/flac ) + mp3? ( + dev-perl/MP3-Tag + media-sound/mp3info + ) + ogg? ( media-sound/vorbis-tools ) + readline? ( dev-perl/Term-ReadLine-Perl )" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${PN}-${P}" + +pkg_setup() { + mylltagopts=( + DESTDIR="${D}" + PREFIX=/usr + SYSCONFDIR=/etc + MANDIR=/usr/share/man + PERL_INSTALLDIRS=vendor + DOCDIR=/usr/share/doc/${PF} + ) +} + +src_compile() { + emake "${mylltagopts[@]}" +} + +src_install() { + emake "${mylltagopts[@]}" install{,-doc,-man} + dodoc Changes + perl_delete_localpod + # Move config to recommended location + mv "${D}/usr/share/doc/${PF}"/config "${D}"/etc/lltag/ || die +} |