mr_bones_ 15/02/05 18:04:46 Modified: pnglite-0.1.17.ebuild ChangeLog Log: EAPI=5 (Portage version: 2.2.14/cvs/Linux x86_64, unsigned Manifest commit)
Revision Changes Path 1.5 media-libs/pnglite/pnglite-0.1.17.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/pnglite/pnglite-0.1.17.ebuild?rev=1.5&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/pnglite/pnglite-0.1.17.ebuild?rev=1.5&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/pnglite/pnglite-0.1.17.ebuild?r1=1.4&r2=1.5 Index: pnglite-0.1.17.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-libs/pnglite/pnglite-0.1.17.ebuild,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- pnglite-0.1.17.ebuild 27 Sep 2011 10:47:08 -0000 1.4 +++ pnglite-0.1.17.ebuild 5 Feb 2015 18:04:46 -0000 1.5 @@ -1,9 +1,8 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/pnglite/pnglite-0.1.17.ebuild,v 1.4 2011/09/27 10:47:08 ssuominen Exp $ - -EAPI="2" +# $Header: /var/cvsroot/gentoo-x86/media-libs/pnglite/pnglite-0.1.17.ebuild,v 1.5 2015/02/05 18:04:46 mr_bones_ Exp $ +EAPI=5 inherit eutils flag-o-matic multilib toolchain-funcs DESCRIPTION="Small and simple library for loading and writing PNG images" @@ -23,32 +22,31 @@ src_prepare() { epatch "${FILESDIR}"/${P}-include-stdio.patch - sed -ie "s:\"../zlib/zlib.h\":<zlib.h>:" pnglite.c || die "sed failed" + sed -ie "s:\"../zlib/zlib.h\":<zlib.h>:" pnglite.c || die } src_compile() { tc-export CC if use static-libs; then - emake ${PN}.o || die "make failed" - $(tc-getAR) -cvq lib${PN}.a ${PN}.o || die "ar failed" - rm ${PN}.o || die "rm failed" + emake ${PN}.o + $(tc-getAR) -cvq lib${PN}.a ${PN}.o || die + rm ${PN}.o || die fi append-flags -fPIC - emake ${PN}.o || die "make failed" + emake ${PN}.o $(tc-getCC) ${LDFLAGS} -shared -Wl,-soname,lib${PN}.so.0 \ - -o lib${PN}.so.0 ${PN}.o -lz || die "creating so file failed" + -o lib${PN}.so.0 ${PN}.o -lz || die } src_install() { insinto /usr/include doins ${PN}.h - dolib.so lib${PN}.so.0 || die "dolib failed" + dolib.so lib${PN}.so.0 if use static-libs; then - dolib.a lib${PN}.a || die "dolib failed" + dolib.a lib${PN}.a fi - dosym lib${PN}.so.0 /usr/$(get_libdir)/lib${PN}.so \ - || die "dosym failed" + dosym lib${PN}.so.0 /usr/$(get_libdir)/lib${PN}.so } 1.7 media-libs/pnglite/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/pnglite/ChangeLog?rev=1.7&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/pnglite/ChangeLog?rev=1.7&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/pnglite/ChangeLog?r1=1.6&r2=1.7 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-libs/pnglite/ChangeLog,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- ChangeLog 16 Jun 2012 08:16:37 -0000 1.6 +++ ChangeLog 5 Feb 2015 18:04:46 -0000 1.7 @@ -1,6 +1,9 @@ # ChangeLog for media-libs/pnglite -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/pnglite/ChangeLog,v 1.6 2012/06/16 08:16:37 ssuominen Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/pnglite/ChangeLog,v 1.7 2015/02/05 18:04:46 mr_bones_ Exp $ + + 05 Feb 2015; Michael Sterrett <[email protected]> pnglite-0.1.17.ebuild: + EAPI=5 16 Jun 2012; Samuli Suominen <[email protected]> metadata.xml: graphics@ can maintain this @@ -22,4 +25,3 @@ 24 Mar 2010; Mounir Lamouri <[email protected]> +pnglite-0.1.17.ebuild, +files/pnglite-0.1.17-include-stdio.patch, +metadata.xml: Initial commit. Package required for teeworlds, bug 206287 -
