summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlastair Tse <liquidx@gentoo.org>2003-07-18 21:27:15 +0000
committerAlastair Tse <liquidx@gentoo.org>2003-07-18 21:27:15 +0000
commit6cc0e88fdf1aeee65ecf5b0503868c004d867553 (patch)
tree382647142f58401745bf35f66b67f648ffd249d5 /gnome-extra/gnome-db
parentfixing Manifest (diff)
downloadhistorical-6cc0e88fdf1aeee65ecf5b0503868c004d867553.tar.gz
historical-6cc0e88fdf1aeee65ecf5b0503868c004d867553.tar.bz2
historical-6cc0e88fdf1aeee65ecf5b0503868c004d867553.zip
restoring old version that was insanely removed :/
Diffstat (limited to 'gnome-extra/gnome-db')
-rw-r--r--gnome-extra/gnome-db/Manifest4
-rw-r--r--gnome-extra/gnome-db/files/digest-gnome-db-0.2.961
-rw-r--r--gnome-extra/gnome-db/gnome-db-0.2.96.ebuild75
3 files changed, 78 insertions, 2 deletions
diff --git a/gnome-extra/gnome-db/Manifest b/gnome-extra/gnome-db/Manifest
index 1a0e4aa24031..664d44424134 100644
--- a/gnome-extra/gnome-db/Manifest
+++ b/gnome-extra/gnome-db/Manifest
@@ -1,6 +1,6 @@
-MD5 5646c2022c3f2af87614d8d44dbd327e ChangeLog 1734
+MD5 0da471155b468d0ed4b922fc77bb68af ChangeLog 1734
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
MD5 c327d6765e5157f791810f17c84def0b gnome-db-0.2.95-r2.ebuild 1762
-MD5 8dc97e28c31bda63aa8b765c16508ff4 gnome-db-0.2.96.ebuild 1844
+MD5 6ab14fcba5c754ce4028960819c14694 gnome-db-0.2.96.ebuild 1838
MD5 6d19169888e23623eba0a1394f6db0fd files/digest-gnome-db-0.2.95-r2 67
MD5 bbe75e18b283cd491e85c97dc599537a files/digest-gnome-db-0.2.96 67
diff --git a/gnome-extra/gnome-db/files/digest-gnome-db-0.2.96 b/gnome-extra/gnome-db/files/digest-gnome-db-0.2.96
new file mode 100644
index 000000000000..81c383740ecb
--- /dev/null
+++ b/gnome-extra/gnome-db/files/digest-gnome-db-0.2.96
@@ -0,0 +1 @@
+MD5 43f933d221270048fc5ea67832b350a2 gnome-db-0.2.96.tar.gz 996431
diff --git a/gnome-extra/gnome-db/gnome-db-0.2.96.ebuild b/gnome-extra/gnome-db/gnome-db-0.2.96.ebuild
new file mode 100644
index 000000000000..ecfa09968a4f
--- /dev/null
+++ b/gnome-extra/gnome-db/gnome-db-0.2.96.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-db/gnome-db-0.2.96.ebuild,v 1.12 2003/07/18 21:27:07 liquidx Exp $
+
+IUSE="nls"
+
+S=${WORKDIR}/${P}
+DESCRIPTION="Framework for creating database applications"
+SRC_URI="ftp://ftp.gnome-db.org/pub/gnome-db/sources/latest/${P}.tar.gz
+ ftp://ftp.gnome.org/pub/GNOME/stable/sources/${PN}/${P}.tar.gz"
+HOMEPAGE="http://www.gnome.org/gnome-office/gnomedb.shtml"
+SLOT="0"
+LICENSE="GPL-2 LGPL-2.1"
+KEYWORDS="x86 sparc "
+
+RDEPEND=">=gnome-base/bonobo-1.0.9-r1
+ =gnome-extra/libgda-${PV}*
+ <gnome-extra/gal-1.99
+ nls? ( sys-devel/gettext )"
+
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.11"
+
+src_compile() {
+ local myopts
+
+ if [ "`use nls`" ]
+ then
+ myopts="--enable-nls"
+ else
+ myopts="--disable-nls"
+ fi
+ # disabling gtk-doc since it was broken in documentation
+
+ ./configure --host=${CHOST} \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --sysconfdir=/etc \
+ --localstatedir=/var/lib \
+ --disable-bonobotest \
+ --disable-gtk-doc \
+ ${myopts} || die
+ emake || die
+}
+
+src_install() {
+ cd ${S}/doc
+ cp Makefile Makefile.orig
+ sed -e "s:scrollkeeper-update.*::g" Makefile.orig > Makefile
+ rm -f Makefile.orig
+ cd ${S}
+
+ make prefix=${D}/usr \
+ sysconfdir=${D}/etc \
+ mandir=${D}/usr/share/man \
+ localstatedir=${D}/var/lib \
+ localedir=${D}/usr/share/locale \
+ GNOME_sysconfdir=${D}/etc \
+ GNOME_datadir=${D}/usr/share \
+ GNOMEDB_oafinfodir=${D}/usr/share/oaf \
+ GNOMEDB_oafdir=${D}/usr/share/oaf \
+ install || die
+ dodoc AUTHORS COPYING ChangeLog README
+}
+
+pkg_postinst() {
+ echo ">>> Updating Scrollkeeper database..."
+ scrollkeeper-update >/dev/null 2>&1
+}
+
+pkg_postrm() {
+ echo ">>> Updating Scrollkeeper database..."
+ scrollkeeper-update >/dev/null 2>&1
+}
+