summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-libs/zlib/zlib-1.2.3-r1.ebuild')
-rw-r--r--sys-libs/zlib/zlib-1.2.3-r1.ebuild78
1 files changed, 0 insertions, 78 deletions
diff --git a/sys-libs/zlib/zlib-1.2.3-r1.ebuild b/sys-libs/zlib/zlib-1.2.3-r1.ebuild
deleted file mode 100644
index ffbe7730e63..00000000000
--- a/sys-libs/zlib/zlib-1.2.3-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils flag-o-matic toolchain-funcs multilib
-
-DESCRIPTION="Standard (de)compression library"
-HOMEPAGE="http://www.zlib.net/"
-SRC_URI="http://www.gzip.org/zlib/${P}.tar.bz2
- http://www.zlib.net/${P}.tar.bz2"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
-IUSE=""
-
-RDEPEND=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-build.patch
- epatch "${FILESDIR}"/${P}-visibility-support.patch #149929
- epatch "${FILESDIR}"/${PN}-1.2.1-glibc.patch
- epatch "${FILESDIR}"/${PN}-1.2.1-build-fPIC.patch
- epatch "${FILESDIR}"/${PN}-1.2.1-configure.patch #55434
- epatch "${FILESDIR}"/${PN}-1.2.1-fPIC.patch
- epatch "${FILESDIR}"/${PN}-1.2.3-r1-bsd-soname.patch #123571
- epatch "${FILESDIR}"/${PN}-1.2.3-LDFLAGS.patch #126718
- epatch "${FILESDIR}"/${PN}-1.2.3-mingw-implib.patch #288212
- sed -i -e '/ldconfig/d' Makefile*
-}
-
-src_compile() {
- tc-export AR CC RANLIB
- case ${CHOST} in
- *-mingw*|mingw*)
- export RC=${CHOST}-windres DLLWRAP=${CHOST}-dllwrap
- emake -f win32/Makefile.gcc prefix=/usr || die
- ;;
- *)
- # not an autoconf script, so cant use econf
- ./configure --shared --prefix=/usr --libdir=/$(get_libdir) || die
- emake || die
- ;;
- esac
-}
-
-src_install() {
- einstall libdir="${D}"/$(get_libdir) || die
- rm "${D}"/$(get_libdir)/libz.a
- insinto /usr/include
- doins zconf.h zlib.h
-
- doman zlib.3
- dodoc FAQ README ChangeLog algorithm.txt
-
- # we don't need the static lib in /lib
- # as it's only for compiling against
- dolib libz.a
-
- # all the shared libs go into /lib
- # for NFS based /usr
- case ${CHOST} in
- *-mingw*|mingw*)
- dobin zlib1.dll || die
- dolib libz.dll.a || die
- ;;
- *)
- into /
- dolib libz.so.${PV}
- ( cd "${D}"/$(get_libdir) ; chmod 755 libz.so.* )
- dosym libz.so.${PV} /$(get_libdir)/libz.so
- dosym libz.so.${PV} /$(get_libdir)/libz.so.1
- gen_usr_ldscript libz.so
- ;;
- esac
-}