Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-db/framerd
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/framerd/ChangeLog,v 1.16 2007/05/15 09:28:58 bangert Exp $
15 May 2007; Thilo Bangert
add
19 Feb 2007; Ryan Hill
+files/framerd-2.4.3-gcc41.patch, +files/framerd-2.4.3-setup.fdx.patch,
-files/setup.fdx.patch, framerd-2.4.3-r1.ebuild:
Fix compilation for bug #151553. Rewrite ebuild to use epatch and other
eutils helpers.
01 Apr 2006; Aron Griffis
Mark 2.4.3-r1 ~ia64
09 Jan 2005; Sven Wegener
Added missing parentheses in SRC_URI/*DEPEND/LICENSE.
29 Jun 2004; Aron Griffis
glibc -> libc
02 Jun 2004; Aron Griffis
Fix use invocation
25 Apr 2004; Aron Griffis
Add die following econf for bug 48950
24 Mar 2004; Michael Sterrett
framerd-2.4.3-r1.ebuild:
don't set DEPEND="${RDEPEND}"; tidy
24 Mar 2004; Michael Sterrett
remove older version
14 Mar 2004; Michael Sterrett
framerd-2.4.3-r1.ebuild, framerd-2.4.3.ebuild:
Don't assign default to S; header fix
*framerd-2.4.3-r1 (05 Dec 2002)
05 Dec 2002; Thomas Raschbacher
Removed emacs dep
*framerd-2.4.3 (05 Dec 2002)
05 Dec 2002; T.Raschbacher
First ebuild
AUX framerd-2.4.3-gcc41.patch 1021 RMD160 612374ba716a67148c2e0601d0f581e512fd051a SHA1 8529a7366379447a62a18ef7cf4fd8307fe40a20 SHA256 f181d2077318d898ba1f52ecf3d5f42e427849993803fb2f554a84ce5ead42d3
AUX framerd-2.4.3-setup.fdx.patch 665 RMD160 70acb2981532ed27caba3ab852d5a2a3ac1c2f06 SHA1 1cdc6cd5a0bc1797026616d06a65c4f790a28fa5 SHA256 ccde96917f4fec02d305e41d406187f210fcb2fe326a28a2fe0fff91f4a9d8e3
DIST framerd-2.4.3.tar.gz 1685197 RMD160 85aec71a7bcec6fe259d541b3f4c125aea8d70c6 SHA1 ad6eb903bf98c4ce755f584ca7c3d982363ac95e SHA256 c4a8c2c5814179da879c7ed76f17f1d676b97ee297d9ec4ff5fabb92cc63d988
EBUILD framerd-2.4.3-r1.ebuild 1131 RMD160 70f108c06de6c3ce3a0f4a3392ec4faa7698fc0e SHA1 a99f4bbbd46455f43d31202880a8def041c962a7 SHA256 a1f96a066564376d3f0cba4b18ff4a6a07cb7ed414c1d296728caac258983ace
MISC ChangeLog 1711 RMD160 e3aa2cddc5c0bcbc8606864710c199ffcca7d312 SHA1 3d735ed6a714fb087aa3962cf686b389dda317d2 SHA256 9b1af9ec93d0856a767061d2876c39a716f8f788f98dccbcdf5e28c4b04feafc
MISC metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c SHA1 2d63dfb700b223f8f37c078692a81b2237896bce SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/framerd/framerd-2.4.3-r1.ebuild,v 1.15 2007/02/19 08:27:18 dirtyepic Exp $
inherit eutils
DESCRIPTION="FramerD is a portable distributed object-oriented database designed to support the maintenance and sharing of knowledge bases."
HOMEPAGE="http://www.framerd.org/"
SRC_URI="mirror://sourceforge/framerd/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~ia64 x86"
IUSE="readline"
DEPEND="readline? ( >=sys-libs/readline-4.1-r4 )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gcc41.patch
epatch "${FILESDIR}"/${P}-setup.fdx.patch
}
src_compile() {
econf \
$(use_with readline) \
--enable-shared \
|| die "econf failed"
emake || die "make failed"
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
mv ${D}/usr/share/framerd/framerd.cfg ${D}/usr/share/framerd/framerd.cfg_orig
perl -pe "s|${D}||" ${D}/usr/share/framerd/framerd.cfg_orig > ${D}/usr/share/framerd/framerd.cfg
rm ${D}/usr/share/framerd/framerd.cfg_orig
}