Magellan Linux

Diff of /trunk/core/netpbm/netpbm-10.46.0-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1338 by niro, Sat May 2 14:59:28 2009 UTC revision 1471 by niro, Fri May 8 06:47:48 2009 UTC
# Line 21  SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" Line 21  SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
21  sminclude mtools svn  sminclude mtools svn
22    
23  SRC_URI=(  SRC_URI=(
24   http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/distfiles/${SRCFILE}  # http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/distfiles/${SRCFILE}
25   mirror://${PNAME}/${SRCFILE}  # mirror://${PNAME}/${SRCFILE}
26   mirror://${PNAME}/${PNAME}-10.37-build.patch   mirror://${PNAME}/${PNAME}-10.37-build.patch
27  )  )
28    
# Line 32  UP2DATE="updatecmd http://netpbm.svn.sou Line 32  UP2DATE="updatecmd http://netpbm.svn.sou
32    
33  src_prepare()  src_prepare()
34  {  {
35   MY_SVN_MODULE="netpbm/release_number/${PVER}"   MY_SVN_MODULE="${PVER/.0/.00}"
36   SVNROOT="http://netpbm.svn.sourceforge.net/viewvc/"   SVNROOT="http://netpbm.svn.sourceforge.net/svnroot/netpbm/release_number/"
37   svn_fetch_source || die   svn_fetch_source || die
38   cd ${SRCDIR}   cd ${SRCDIR}
39    
40   # fix some build issues   # fix some build issues
41   mpatch ${PNAME}-10.37-build.patch || die   mpatch ${PNAME}-10.37-build.patch || die
42     # fix /bin/sh: ../buildtools/stamp-date: Permission denied
43     chmod +x buildtools/stamp-date || die
44    
45   cp Makefile.config.in Makefile.config || die   cp config.mk.in config.mk || die
46    
47   # fix prelink, add -fPIC and *really* fixes 64bit builds   # fix prelink, add -fPIC and *really* fixes 64bit builds
48   echo "CFLAGS_SHLIB = -fPIC" >> Makefile.config || die   echo "CFLAGS_SHLIB = -fPIC" >> config.mk || die
49    
50   # fix parallel builds   # fix parallel builds
51   echo "SYMLINK = ln -sf" >> Makefile.config || die   echo "SYMLINK = ln -sf" >> config.mk || die
52    
53   # add jpeg support   # add jpeg support
54   echo "JPEGLIB = libjpeg.so" >> Makefile.config || die   echo "JPEGLIB = -ljpeg" >> config.mk || die
55    
56   # add png support   # add png support
57   echo "PNGLIB = libpng.so" >> Makefile.config || die   echo "PNGLIB = -lpng" >> config.mk || die
58    
59   # add tiff support   # add tiff support
60   echo "TIFFLIB = libtiff.so" >> Makefile.config || die   echo "TIFFLIB = -ltiff" >> config.mk || die
61    
62   # add zlib support   # add zlib support
63   echo "ZLIB = libz.so" >> Makefile.config || die   echo "ZLIB = -lz" >> config.mk || die
64    
65     # no fiasco support needed
66     echo "BUILD_FIASCO = N" >> config.mk || die
67  }  }
68    
69  src_compile()  src_compile()
70  {  {
71   cd ${SRCDIR}   cd ${SRCDIR}
72   mmake || die   mmake -j1 || die
73  }  }
74    
75  src_install()  src_install()

Legend:
Removed from v.1338  
changed lines
  Added in v.1471