| OLD | NEW |
| 1 # Copyright 1999-2009 Gentoo Foundation | 1 # Copyright 1999-2009 Gentoo Foundation |
| 2 # Distributed under the terms of the GNU General Public License v2 | 2 # Distributed under the terms of the GNU General Public License v2 |
| 3 # $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.3-r1.ebuild,v 1.14 200
9/10/10 17:01:04 vapier Exp $ | 3 # $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.3-r1.ebuild,v 1.14 200
9/10/10 17:01:04 vapier Exp $ |
| 4 | 4 |
| 5 inherit eutils flag-o-matic toolchain-funcs | 5 inherit eutils flag-o-matic toolchain-funcs |
| 6 | 6 |
| 7 DESCRIPTION="Standard (de)compression library" | 7 DESCRIPTION="Standard (de)compression library" |
| 8 HOMEPAGE="http://www.zlib.net/" | 8 HOMEPAGE="http://www.zlib.net/" |
| 9 SRC_URI="http://www.gzip.org/zlib/${P}.tar.bz2 | 9 SRC_URI="http://www.gzip.org/zlib/${P}.tar.bz2 |
| 10 http://www.zlib.net/${P}.tar.bz2" | 10 http://www.zlib.net/${P}.tar.bz2" |
| (...skipping 10 matching lines...) Expand all Loading... |
| 21 cd "${S}" | 21 cd "${S}" |
| 22 epatch "${FILESDIR}"/${P}-build.patch | 22 epatch "${FILESDIR}"/${P}-build.patch |
| 23 epatch "${FILESDIR}"/${P}-visibility-support.patch #149929 | 23 epatch "${FILESDIR}"/${P}-visibility-support.patch #149929 |
| 24 epatch "${FILESDIR}"/${PN}-1.2.1-glibc.patch | 24 epatch "${FILESDIR}"/${PN}-1.2.1-glibc.patch |
| 25 epatch "${FILESDIR}"/${PN}-1.2.1-build-fPIC.patch | 25 epatch "${FILESDIR}"/${PN}-1.2.1-build-fPIC.patch |
| 26 epatch "${FILESDIR}"/${PN}-1.2.1-configure.patch #55434 | 26 epatch "${FILESDIR}"/${PN}-1.2.1-configure.patch #55434 |
| 27 epatch "${FILESDIR}"/${PN}-1.2.1-fPIC.patch | 27 epatch "${FILESDIR}"/${PN}-1.2.1-fPIC.patch |
| 28 epatch "${FILESDIR}"/${PN}-1.2.3-r1-bsd-soname.patch #123571 | 28 epatch "${FILESDIR}"/${PN}-1.2.3-r1-bsd-soname.patch #123571 |
| 29 epatch "${FILESDIR}"/${PN}-1.2.3-LDFLAGS.patch #126718 | 29 epatch "${FILESDIR}"/${PN}-1.2.3-LDFLAGS.patch #126718 |
| 30 epatch "${FILESDIR}"/${PN}-1.2.3-mingw-implib.patch #288212 | 30 epatch "${FILESDIR}"/${PN}-1.2.3-mingw-implib.patch #288212 |
| 31 case ${CHOST} in |
| 32 *arm*) |
| 33 epatch "${FILESDIR}"/${PN}-1.2.3-neon-optimized.patch |
| 34 ;; |
| 35 esac |
| 31 sed -i -e '/ldconfig/d' Makefile* | 36 sed -i -e '/ldconfig/d' Makefile* |
| 32 } | 37 } |
| 33 | 38 |
| 34 src_compile() { | 39 src_compile() { |
| 35 tc-export AR CC RANLIB | 40 tc-export AR CC RANLIB |
| 36 case ${CHOST} in | 41 case ${CHOST} in |
| 37 *-mingw*|mingw*) | 42 *-mingw*|mingw*) |
| 38 export RC=${CHOST}-windres DLLWRAP=${CHOST}-dllwrap | 43 export RC=${CHOST}-windres DLLWRAP=${CHOST}-dllwrap |
| 39 emake -f win32/Makefile.gcc prefix=/usr || die | 44 emake -f win32/Makefile.gcc prefix=/usr || die |
| 40 ;; | 45 ;; |
| (...skipping 28 matching lines...) Expand all Loading... |
| 69 *) | 74 *) |
| 70 into / | 75 into / |
| 71 dolib libz.so.${PV} | 76 dolib libz.so.${PV} |
| 72 ( cd "${D}"/$(get_libdir) ; chmod 755 libz.so.* ) | 77 ( cd "${D}"/$(get_libdir) ; chmod 755 libz.so.* ) |
| 73 dosym libz.so.${PV} /$(get_libdir)/libz.so | 78 dosym libz.so.${PV} /$(get_libdir)/libz.so |
| 74 dosym libz.so.${PV} /$(get_libdir)/libz.so.1 | 79 dosym libz.so.${PV} /$(get_libdir)/libz.so.1 |
| 75 gen_usr_ldscript libz.so | 80 gen_usr_ldscript libz.so |
| 76 ;; | 81 ;; |
| 77 esac | 82 esac |
| 78 } | 83 } |
| OLD | NEW |