Magellan Linux

Annotation of /branches/R11-stable/extras/libpng12/libpng12-1.2.50-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 16484 - (hide annotations) (download)
Mon Feb 11 11:49:13 2013 UTC (11 years, 7 months ago) by niro
File size: 1045 byte(s)
-release branches/R11-stable
1 niro 16446 # $Id$
2    
3     PNAME="libpng12"
4     PVER="1.2.50"
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     sminclude multilib mtools
18    
19     SRC_URI=(
20     sourceforge://${PNAME/12}/${SRCFILE}
21     mirror://${PNAME/12}/${SRCFILE}
22     )
23    
24     UP2TARBALL="${PNAME/12}"
25     UP2DATE="updatecmd_sourceforge ${PNAME/12} ${PNAME/12}$(echo ${PVER%.*} | sed 's:.::') xz"
26    
27     src_install()
28     {
29     mmake DESTDIR=${BINDIR} install || die
30    
31     # mstriplibtoolarchive misses this one
32     all-abis 'mdelete /usr/$(mlibdir)/libpng.la' || die
33    
34     # cleanup files which conflicts with libpng
35     mdelete /usr/bin/libpng-config || die
36     mdelete /usr/include/png.h || die
37     mdelete /usr/include/pngconf.h || die
38     all-abis 'mdelete /usr/$(mlibdir)/libpng.so' || die
39     all-abis 'mdelete /usr/$(mlibdir)/pkgconfig/libpng.pc' || die
40     mdelete -r /usr/share/man || die
41    
42     minstalldocs ANNOUNCE CHANGES LICENSE README TODO || die
43     }