# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-libs/db/db-1.85-r1.ebuild,v 1.33 2007/08/20 11:40:20 caleb Exp $ inherit eutils 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/db.1.85.patch" LICENSE="DB" SLOT="1" KEYWORDS="mips" IUSE="" DEPEND="virtual/libc" S=${WORKDIR}/db.${PV} src_unpack() { unpack db.${PV}.tar.gz cd ${S} epatch ${DISTDIR}/db.${PV}.patch } src_compile() { cd ${S}/PORT/linux make ${MAKEOPTS} OORG="${CFLAGS} -fomit-frame-pointer" 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 }