angelos 14/11/28 19:45:12 Modified: ChangeLog Added: libmpd-11.8.17-r1.ebuild Log: Remove strndup definition from libmpd-internal.h to fix compilation on glibc-2.20 (bug #528692) (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 84F20B43)
Revision Changes Path 1.69 media-libs/libmpd/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmpd/ChangeLog?rev=1.69&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmpd/ChangeLog?rev=1.69&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmpd/ChangeLog?r1=1.68&r2=1.69 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-libs/libmpd/ChangeLog,v retrieving revision 1.68 retrieving revision 1.69 diff -u -r1.68 -r1.69 --- ChangeLog 12 Jul 2012 14:58:04 -0000 1.68 +++ ChangeLog 28 Nov 2014 19:45:12 -0000 1.69 @@ -1,6 +1,13 @@ # ChangeLog for media-libs/libmpd -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libmpd/ChangeLog,v 1.68 2012/07/12 14:58:04 angelos Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libmpd/ChangeLog,v 1.69 2014/11/28 19:45:12 angelos Exp $ + +*libmpd-11.8.17-r1 (28 Nov 2014) + + 28 Nov 2014; Christoph Mende <[email protected]> + +files/libmpd-11.8.17-remove-strndup.patch, +libmpd-11.8.17-r1.ebuild: + Remove strndup definition from libmpd-internal.h to fix compilation on + glibc-2.20 (bug #528692) 12 Jul 2012; Christoph Mende <[email protected]> -files/libmpd-0.20.0-overflow.patch, -libmpd-9999.ebuild: 1.1 media-libs/libmpd/libmpd-11.8.17-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmpd/libmpd-11.8.17-r1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmpd/libmpd-11.8.17-r1.ebuild?rev=1.1&content-type=text/plain Index: libmpd-11.8.17-r1.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-libs/libmpd/libmpd-11.8.17-r1.ebuild,v 1.1 2014/11/28 19:45:12 angelos Exp $ EAPI=4 inherit eutils DESCRIPTION="A library handling connections to a MPD server" HOMEPAGE="http://gmpc.wikia.com/wiki/Libmpd" SRC_URI="http://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-interix ~amd64-linux ~x86-linux" IUSE="doc static-libs" RDEPEND=">=dev-libs/glib-2.16:2" DEPEND="${RDEPEND} virtual/pkgconfig doc? ( app-doc/doxygen )" src_prepare() { epatch "${FILESDIR}"/${P}-remove-strndup.patch } src_configure() { econf \ $(use_enable static-libs static) \ --docdir="${EPREFIX}"/usr/share/doc/${PF} } src_compile() { emake use doc && emake -C doc doc } src_install() { default use doc && dohtml -r doc/html/* find "${ED}" -name "*.la" -exec rm -rf {} + || die rm "${ED}"/usr/share/doc/${PF}/{README,ChangeLog} || die }
