Print this page
Other packages up to gcc51 runtime
| Split |
Close |
| Expand all |
| Collapse all |
--- old/build/zlib/build.sh
+++ new/build/zlib/build.sh
1 1 #!/usr/bin/bash
|
↓ open down ↓ |
1 lines elided |
↑ open up ↑ |
2 2
3 3 # Load support functions
4 4 . ../../lib/functions.sh
5 5
6 6 PROG=zlib
7 7 VER=1.2.8
8 8 PKG=library/zlib
9 9 SUMMARY="$PROG - A massively spiffy yet delicately unobtrusive compression library"
10 10 DESC="$SUMMARY"
11 11
12 -DEPENDS_IPS="system/library/gcc-4-runtime"
12 +DEPENDS_IPS="system/library/gcc-5-runtime"
13 13 BUILD_DEPENDS_IPS="$DEPENDS_IPS developer/sunstudio12.1"
14 14
15 15
16 16 CFLAGS="-DNO_VIZ"
17 17
18 18 CONFIGURE_OPTS_32="--prefix=$PREFIX
19 19 --includedir=$PREFIX/include
20 20 --libdir=$PREFIX/lib"
21 21
22 22 CONFIGURE_OPTS_64="--prefix=$PREFIX
23 23 --includedir=$PREFIX/include
24 24 --libdir=$PREFIX/lib/$ISAPART64"
25 25
26 26 install_license(){
27 27 # This is fun, strip fromt he zlib.h header
28 28 /bin/awk '/Copyright/,/\*\//{if($1 != "*/"){print}}' \
29 29 $TMPDIR/$BUILDDIR/zlib.h > $DESTDIR/license
30 30 }
31 31
32 32 make_prog32() {
33 33 pushd $TMPDIR/$BUILDDIR > /dev/null
34 34 logcmd gmake LDSHARED="gcc -shared -nostdlib" || logerr "gmake failed"
35 35 popd > /dev/null
36 36 }
37 37
38 38 make_prog64() {
39 39 pushd $TMPDIR/$BUILDDIR > /dev/null
40 40 logcmd gmake LDSHARED="gcc -shared -nostdlib" || logerr "gmake failed"
41 41 popd > /dev/null
42 42 }
43 43
44 44 init
45 45 download_source $PROG $PROG $VER
46 46 patch_source
47 47 prep_build
48 48 build
49 49 make_lintlibs z /usr/lib /usr/include
50 50 make_isa_stub
51 51 install_license
52 52 make_package
53 53 clean_up
|
↓ open down ↓ |
31 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX