--- smage/trunk/core/zlib/zlib-1.2.3-r8.smage2 2010/01/03 21:17:11 26 +++ smage/trunk/core/zlib/zlib-1.2.3-r8.smage2 2010/01/03 22:13:57 32 @@ -7,15 +7,15 @@ PCATEGORIE="sys-libs" STATE="unstable" -DESCRIPTION="Standard (de)compression library." +#DESCRIPTION="Standard (de)compression library." HOMEPAGE="http://www.zlib.net/" -DEPEND=">= virtual/glibc" +SDEPEND=">= virtual/glibc" SRCFILE="${PNAME}-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" -sminclude multilib mtools +sminclude multilib mtools cleanutils mcore-split SRC_URI=( http://www.zlib.net/${SRCFILE} @@ -25,6 +25,12 @@ UP2DATE="updatecmd ${HOMEPAGE} | grep -A2 'Current release:' | sed -n 's/.*zlib \(.*\)/\1/;$ p'" +split_info_zlib() +{ + DESCRIPTION="Standard (de)compression library." + DEPEND=">= virtual/glibc" +} + src_prepare() { munpack ${SRCFILE} || die @@ -41,25 +47,26 @@ # shared libaries all-abis ./configure --prefix=/usr --libdir=/usr/'$(mlibdir)' --shared || die mmake || die - minstall || die - - # cleanup - mmake clean || die - - # non-shared libaries - all-abis ./configure --prefix=/usr --libdir=/usr/'$(mlibdir)' || die - mmake || die - minstall || die } -src_install() +src_install_zlib() { + minstall || die + # needed directories all-abis minstalldir /'$(mlibdir)' || die - all-abis mv ${BINDIR}/usr/'$(mlibdir)'/libz.so.* ${BINDIR}/'$(mlibdir)' || die all-abis mlink ../../'$(mlibdir)'/libz.so.1 /usr/'$(mlibdir)'/libz.so || die + # cleanup + zapmost ${BINDIR} $(mlibdir) usr/$(mlibdir)/*.so || die +} + +src_install_zlib-dev() +{ + minstall || die + zapmost ${BINDIR} usr/include || die + minstallman zlib.3 || die minstalldocs ChangeLog FAQ INDEX README || die }