Magellan Linux

Annotation of /smage/branches/alx07x-stable/extras/libpng12/libpng12-1.2.57-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 9456 - (hide annotations) (download)
Thu Apr 6 09:42:15 2017 UTC (7 years, 1 month ago) by niro
Original Path: smage/trunk/extras/libpng12/libpng12-1.2.57-r1.smage2
File size: 1128 byte(s)
auto added: ver bump to 1.2.57-r1
1 niro 9456 # $Id$
2    
3     PNAME="libpng12"
4     PVER="1.2.57"
5     PBUILD="r1"
6    
7     PCAT="media-libs"
8    
9     DESCRIPTION="libpng is the official PNG reference library."
10     HOMEPAGE="http://www.libpng.org/pub/png/libpng.html"
11    
12     DEPEND=">= sys-libs/zlib-1.2.7"
13    
14     SRCFILE="${PNAME/12}-${PVER}.tar.xz"
15     SRCDIR="${BUILDDIR}/${PNAME/12}-${PVER}"
16    
17     ALX_PKG_KEEP="usr/$(mlibdir)/*.so.*"
18     sminclude multilib mtools alx-split
19    
20     SRC_URI=(
21     sourceforge://${PNAME/12}/${SRCFILE}
22     mirror://${PNAME/12}/${SRCFILE}
23     )
24    
25     UP2EXCLUDE="-no-config"
26     UP2TARBALL="${PNAME/12}"
27     UP2DATE="updatecmd_sourceforge ${PNAME/12} ${PNAME/12}$(echo ${PVER%.*} | sed 's:.::') xz"
28    
29     alx_generic_src_install()
30     {
31     mmake DESTDIR=${BINDIR} install || die
32    
33     # mstriplibtoolarchive misses this one
34     all-abis 'mdelete /usr/$(mlibdir)/libpng.la' || die
35    
36     # cleanup files which conflicts with libpng
37     mdelete /usr/bin/libpng-config || die
38     mdelete /usr/include/png.h || die
39     mdelete /usr/include/pngconf.h || die
40     all-abis 'mdelete /usr/$(mlibdir)/libpng.so' || die
41     all-abis 'mdelete /usr/$(mlibdir)/pkgconfig/libpng.pc' || die
42     mdelete -r /usr/share/man || die
43    
44     minstalldocs ANNOUNCE CHANGES LICENSE README TODO || die
45     }