From 173e8ead74b13d2d6efaacb2552e75014897f38b Mon Sep 17 00:00:00 2001 From: "Tom G. Christensen" Date: Sun, 20 Apr 2008 13:55:30 +0000 Subject: [PATCH] zlib 1.2.3 --- zlib/build.sh | 69 ++++++++++++++++++++++++++++++++++++++++++++++ zlib/meta/depend | 1 + zlib/meta/pkgdef | 24 ++++++++++++++++ zlib/meta/relnotes | 27 ++++++++++++++++++ 4 files changed, 121 insertions(+) create mode 100755 zlib/build.sh create mode 100644 zlib/meta/depend create mode 100644 zlib/meta/pkgdef create mode 100644 zlib/meta/relnotes diff --git a/zlib/build.sh b/zlib/build.sh new file mode 100755 index 0000000..aac095c --- /dev/null +++ b/zlib/build.sh @@ -0,0 +1,69 @@ +#!/bin/bash +# +# This is a generic build.sh script +# It can be used nearly unmodified with many packages +# +# build.sh helper functions +. ${BUILDPKG_BASE}/scripts/build.sh.functions +# +########################################################### +# Check the following 4 variables before running the script +topdir=zlib +version=1.2.3 +pkgver=3 +source[0]=$topdir-$version.tar.bz2 +# If there are no patches, simply comment this +#patch[0]= + +# Source function library +. ${BUILDPKG_BASE}/scripts/buildpkg.functions + +# Global settings +configure_args='--shared --prefix=$prefix' +export LDSHARED="gcc -shared -R ${prefix}/${_libdir} -Wl,-h,libz.so.1" +shortroot=1 + +reg prep +prep() +{ + generic_prep +} + +reg build +build() +{ + generic_build +} + +reg check +check() +{ + setdir source + ${__make} test +} + +reg install +install() +{ + generic_install prefix + doc README + docs_for zlib-devel ChangeLog algorithm.txt minigzip.c example.c FAQ +# ${__mv} ${stagedir}${prefix}/share/${_mandir} ${stagedir}${prefix} +} + +reg pack +pack() +{ + generic_pack +} + +reg distclean +distclean() +{ + clean distclean +} + +################################################### +# No need to look below here +################################################### +build_sh $* diff --git a/zlib/meta/depend b/zlib/meta/depend new file mode 100644 index 0000000..7dfd69a --- /dev/null +++ b/zlib/meta/depend @@ -0,0 +1 @@ +TGCzlibd zlib auto diff --git a/zlib/meta/pkgdef b/zlib/meta/pkgdef new file mode 100644 index 0000000..ba10f01 --- /dev/null +++ b/zlib/meta/pkgdef @@ -0,0 +1,24 @@ +[zlib] +pkgname="${pkgprefix}${topdir}" +name="$topdir - The zlib compression and decompression library" +pkgcat="system" +pkgvendor="http//www.zlib.org" +pkgdesc="Data compression library" +pkgver="$pkgver" +files(-,root,bin) +default_docs +$_libdir/*.so.* + +[zlib-devel] +pkgname="${pkgprefix}${topdir}d" +name="${topdir}-devel - Development support for zlib" +pkgcat="system" +pkgvendor="http//www.zlib.org" +pkgdesc="Data compression library" +pkgver="$pkgver" +files(-,root,bin) +default_docs +$_libdir/*.so +$_mandir/man3 +$_includedir + diff --git a/zlib/meta/relnotes b/zlib/meta/relnotes new file mode 100644 index 0000000..bd83629 --- /dev/null +++ b/zlib/meta/relnotes @@ -0,0 +1,27 @@ +PACKAGE DETAILS +--------------- +Name: %%PKGNAME%% +Version: %%SOURCE_AND_VER%% +Vendor: %%VENDOR%% +Packager: %%PKGEDBY%% + +Source (sha1sum): +%%SOURCE_SHA1SUM%% + +BUILD DETAILS +------------- +Compiler: +%%COMPILER%% + +Environment: +%%ENVIRONMENT%% + +Configure: +%%CONFIGURE%% + +KNOWN DEPENDENCIES +------------------ +%%DEPENDENCIES%% + +ERRORS/MISCELLANEOUS +--------------------