# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-1.85-r2.ebuild,v 1.11 2005/08/03 17:58:44 gustavoz Exp $ inherit eutils toolchain-funcs DESCRIPTION="db 1.85 -- required for RPM 4.0 to compile; that's about it." HOMEPAGE="http://www.sleepycat.com/" SRC_URI="ftp://ftp.sleepycat.com/releases/db.${PV}.tar.gz mirror://gentoo/${P}.patch.bz2" LICENSE="DB" SLOT="1" KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh sparc x86" IUSE="" DEPEND="" S=${WORKDIR}/db.${PV} src_unpack() { unpack ${A} cd ${S} epatch ${WORKDIR}/${P}.patch } src_compile() { cd ${S}/PORT/linux tc-export CC AR RANLIB emake OORG="${CFLAGS}" prefix=/usr || die } src_install() { cd ${S}/PORT/linux newlib.a libdb.a libdb1.a || die "newlib.a failed" newlib.so libdb.so.2 libdb1.so.2 || die "newlib.so failed" dosym libdb1.so.2 /usr/$(get_libdir)/libdb1.so dosym libdb1.so.2 /usr/$(get_libdir)/libdb.so.2 dosym libdb1.so.2 /usr/$(get_libdir)/libndbm.so dosym libdb1.a /usr/$(get_libdir)/libndbm.a dodir /usr/include/db1 insinto /usr/include/db1 doins include/db.h include/mpool.h insinto /usr/include/db1 doins include/ndbm.h dosed "s:::" /usr/include/db1/ndbm.h dosym db1/ndbm.h /usr/include/ndbm.h newbin db_dump185 db1_dump185 cd ${S} dodoc changelog README docinto ps dodoc docs/*.ps docinto hash dodoc hash/README }