diff options
author | Christoph Junghans <ottxor@gentoo.org> | 2013-07-21 21:37:15 +0000 |
---|---|---|
committer | Christoph Junghans <ottxor@gentoo.org> | 2013-07-21 21:37:15 +0000 |
commit | d679ca7f6df42654b61a6f4790e7ea272f58ecd8 (patch) | |
tree | 862e88fd057516efc170789bc5b138a6be0bda9b /media-libs | |
parent | Version bump. (diff) | |
download | gentoo-2-d679ca7f6df42654b61a6f4790e7ea272f58ecd8.tar.gz gentoo-2-d679ca7f6df42654b61a6f4790e7ea272f58ecd8.tar.bz2 gentoo-2-d679ca7f6df42654b61a6f4790e7ea272f58ecd8.zip |
added prefix support (bug #475968)
(Portage version: 2.2.0_alpha188/cvs/Linux x86_64, signed Manifest commit with key C2000586)
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/libid3tag/ChangeLog | 10 | ||||
-rw-r--r-- | media-libs/libid3tag/libid3tag-0.15.1b-r3.ebuild | 46 |
2 files changed, 54 insertions, 2 deletions
diff --git a/media-libs/libid3tag/ChangeLog b/media-libs/libid3tag/ChangeLog index cc38c7ae40fc..a0621733efe0 100644 --- a/media-libs/libid3tag/ChangeLog +++ b/media-libs/libid3tag/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-libs/libid3tag -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libid3tag/ChangeLog,v 1.46 2012/09/07 22:37:15 radhermit Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libid3tag/ChangeLog,v 1.47 2013/07/21 21:37:15 ottxor Exp $ + +*libid3tag-0.15.1b-r3 (21 Jul 2013) + + 21 Jul 2013; Christoph Junghans <ottxor@gentoo.org> + +libid3tag-0.15.1b-r3.ebuild: + added prefix support (bug #475968) 07 Sep 2012; Tim Harder <radhermit@gentoo.org> metadata.xml: Remove redundant maintainer from metadata. diff --git a/media-libs/libid3tag/libid3tag-0.15.1b-r3.ebuild b/media-libs/libid3tag/libid3tag-0.15.1b-r3.ebuild new file mode 100644 index 000000000000..c76d134f0526 --- /dev/null +++ b/media-libs/libid3tag/libid3tag-0.15.1b-r3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libid3tag/libid3tag-0.15.1b-r3.ebuild,v 1.1 2013/07/21 21:37:15 ottxor Exp $ + +EAPI=5 +inherit eutils multilib libtool + +DESCRIPTION="The MAD id3tag library" +HOMEPAGE="http://www.underbit.com/products/mad/" +SRC_URI="mirror://sourceforge/mad/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="debug static-libs" + +RDEPEND=">=sys-libs/zlib-1.1.3" +DEPEND="${RDEPEND} + dev-util/gperf" + +src_prepare() { + epunt_cxx #74489 + epatch "${FILESDIR}/${PV}"/*.patch + elibtoolize #sane .so versionning on fbsd and .so -> .so.version symlink +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable debug debugging) +} + +src_install() { + default + + # This file must be updated with every version update + insinto /usr/$(get_libdir)/pkgconfig + doins "${FILESDIR}"/id3tag.pc + sed -i \ + -e "s:prefix=.*:prefix=${EPREFIX}/usr:" \ + -e "s:libdir=\${exec_prefix}/lib:libdir=${EPREFIX}/usr/$(get_libdir):" \ + -e "s:0.15.0b:${PV}:" \ + "${ED}"/usr/$(get_libdir)/pkgconfig/id3tag.pc || die + + find "${ED}" -name '*.la' -exec rm -f '{}' + +} |