summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/gdl/Manifest2
-rw-r--r--dev-libs/gdl/gdl-2.29.92.ebuild33
-rw-r--r--dev-util/anjuta/Manifest2
-rw-r--r--dev-util/anjuta/anjuta-2.29.92.0.ebuild85
-rw-r--r--dev-util/devhelp/Manifest2
-rw-r--r--dev-util/devhelp/devhelp-2.29.90.ebuild47
-rw-r--r--gnome-extra/libgda/Manifest3
-rw-r--r--gnome-extra/libgda/files/install-libgda.h.patch21
-rw-r--r--gnome-extra/libgda/libgda-4.1.4-r1.ebuild100
9 files changed, 295 insertions, 0 deletions
diff --git a/dev-libs/gdl/Manifest b/dev-libs/gdl/Manifest
new file mode 100644
index 00000000..49d15b2b
--- /dev/null
+++ b/dev-libs/gdl/Manifest
@@ -0,0 +1,2 @@
+EBUILD gdl-2.29.92.ebuild 714 RMD160 84f0d7717e0756f878e2ebafae0ba07257d415ae SHA1 f3dcb64848444e7257388ca5c43dbfb5cd12255e SHA256 3c48f0be007202b810acc8d64d82a57abc9a0a34af90bd6c91cbee66ce5ed7c9
+DIST gdl-2.29.92.tar.bz2 549122 RMD160 b3dddd10c52c3f09f2e05f6d5217fe65940d3c6b SHA1 01ccbcc77692076036da7ac8e50c857a22de429e SHA256 7851fa1b76ddab74e1d03843ae21a7c2f75258163eab7d131162d53b63c49ccd
diff --git a/dev-libs/gdl/gdl-2.29.92.ebuild b/dev-libs/gdl/gdl-2.29.92.ebuild
new file mode 100644
index 00000000..c7053e9b
--- /dev/null
+++ b/dev-libs/gdl/gdl-2.29.92.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+inherit gnome2
+
+DESCRIPTION="The Gnome Devtool Libraries"
+HOMEPAGE="http://www.gnome.org/"
+LICENSE="LGPL-2.1"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND=">=dev-libs/glib-2
+ >=x11-libs/gtk+-2.12
+ >=dev-libs/libxml2-2.4"
+DEPEND="${RDEPEND}
+ !<dev-python/gdl-python-2.19.1-r1
+ !<=dev-python/gnome-python-extras-2.19.1-r2
+ dev-util/pkgconfig
+ >=dev-util/intltool-0.35
+ doc? ( >=dev-util/gtk-doc-1.4 )"
+
+DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
+
+src_prepare() {
+ gnome2_src_prepare
+
+ sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \
+ || die "sed failed"
+}
diff --git a/dev-util/anjuta/Manifest b/dev-util/anjuta/Manifest
new file mode 100644
index 00000000..51ad593f
--- /dev/null
+++ b/dev-util/anjuta/Manifest
@@ -0,0 +1,2 @@
+EBUILD anjuta-2.29.92.0.ebuild 2044 RMD160 ae3b3456838bb5024ed92fc94fe9914a10ae8fc4 SHA1 982f5fafa5ec205e21afac321acc3a19f393b674 SHA256 00b01708d34ad7bddd2dffae317e556b8faf84b885e79f75415782e09eb9ac8a
+DIST anjuta-2.29.92.0.tar.bz2 7933243 RMD160 5d5dc88b3fd175557f4902816d6195251dd88cbe SHA1 d536130d730782b9d53f732d0bef1c3c1a23e8a3 SHA256 146660785d295c7d312052674f50645b47b07e3acd5a00be7e639534d873334d
diff --git a/dev-util/anjuta/anjuta-2.29.92.0.ebuild b/dev-util/anjuta/anjuta-2.29.92.0.ebuild
new file mode 100644
index 00000000..aad70070
--- /dev/null
+++ b/dev-util/anjuta/anjuta-2.29.92.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+inherit autotools eutils gnome2 flag-o-matic
+
+DESCRIPTION="A versatile IDE for GNOME"
+HOMEPAGE="http://www.anjuta.org"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug devhelp doc glade +sourceview subversion test"
+
+RDEPEND=">=dev-libs/glib-2.16
+ >=x11-libs/gtk+-2.14
+ >=gnome-base/orbit-2.6
+ >=gnome-base/gconf-2.12
+ >=x11-libs/vte-0.13.1
+ >=dev-libs/libxml2-2.4.23
+ >=dev-libs/gdl-2.27.1
+ >=dev-libs/libunique-1
+
+ dev-libs/libxslt
+ >=dev-lang/perl-5
+ dev-perl/Locale-gettext
+ sys-devel/autogen
+
+ devhelp? (
+ >=dev-util/devhelp-0.22
+ >=net-libs/webkit-gtk-1 )
+ glade? ( >=dev-util/glade-3.6.0 )
+ subversion? (
+ >=dev-util/subversion-1.5.0
+ >=net-misc/neon-0.28.2
+ >=dev-libs/apr-1
+ >=dev-libs/apr-util-1 )
+ sourceview? ( >=x11-libs/gtksourceview-2.4 )
+ gnome-extra/libgda:4
+ dev-util/ctags"
+DEPEND="${RDEPEND}
+ !!dev-libs/gnome-build
+ >=sys-devel/gettext-0.14
+ >=dev-util/intltool-0.35
+ >=dev-util/pkgconfig-0.20
+ >=app-text/scrollkeeper-0.3.14-r2
+ >=app-text/gnome-doc-utils-0.3.2
+ dev-util/gtk-doc-am
+ doc? ( >=dev-util/gtk-doc-1.4 )
+ test? (
+ ~app-text/docbook-xml-dtd-4.1.2
+ ~app-text/docbook-xml-dtd-4.5 )"
+
+DOCS="AUTHORS ChangeLog FUTURE MAINTAINERS NEWS README ROADMAP THANKS TODO"
+
+if ! use sourceview; then
+ ewarn "You have disabled sourceview, which means you now have no editor"
+fi
+
+G2CONF="${G2CONF}
+ --docdir=/usr/share/doc/${PF}
+ $(use_enable debug)
+ $(use_enable devhelp plugin-devhelp)
+ $(use_enable glade plugin-glade)
+ $(use_enable sourceview plugin-sourceview)
+ $(use_enable subversion plugin-subversion)"
+
+filter-flags -fomit-frame-pointer
+
+src_install() {
+ gnome2_src_install
+ rm -rf "${D}"/usr/share/doc/${PN} || die "rm failed"
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+
+ ebeep 1
+ elog ""
+ elog "Some project templates may require additional development"
+ elog "libraries to function correctly. It goes beyond the scope"
+ elog "of this ebuild to provide them."
+ epause 5
+}
diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest
new file mode 100644
index 00000000..e84716d4
--- /dev/null
+++ b/dev-util/devhelp/Manifest
@@ -0,0 +1,2 @@
+EBUILD devhelp-2.29.90.ebuild 1100 RMD160 4397e973a2699cb07d5b2a0559b160d4c72fefaa SHA1 d79da237c71ab9e912a123734117d3ab7563956b SHA256 58875ba3f6679b71d53d9af57f57b9f5f05eec9ebcd393a2df20381f05f9825c
+DIST devhelp-2.29.90.tar.bz2 475048 RMD160 686878fe85a96b71e7cafc7bf2756a7e581e835b SHA1 41c9c53637d55e6617a120d9aff2210b8b09b952 SHA256 4d4946c276d7107dbbb00125940bc06ecb28cb5d91ee42fc197ad1d92c140b5a
diff --git a/dev-util/devhelp/devhelp-2.29.90.ebuild b/dev-util/devhelp/devhelp-2.29.90.ebuild
new file mode 100644
index 00000000..293b48a5
--- /dev/null
+++ b/dev-util/devhelp/devhelp-2.29.90.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+inherit toolchain-funcs gnome2
+
+DESCRIPTION="An API documentation browser for GNOME 2"
+HOMEPAGE="http://live.gnome.org/devhelp"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=gnome-base/gconf-2.6
+ >=x11-libs/gtk+-2.10
+ >=dev-libs/glib-2.10
+ >=x11-libs/libwnck-2.10
+ >=net-libs/webkit-gtk-1.1.13
+ >=dev-libs/libunique-1"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ >=dev-util/intltool-0.40
+ >=dev-util/pkgconfig-0.9"
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+if [[ $(tc-getCC) == "icc" ]] ; then
+ G2CONF="${G2CONF} --with-compile-warnings=no"
+fi
+
+src_prepare() {
+ gnome2_src_prepare
+ rm py-compile
+ ln -s $(type -P true) py-compile
+ sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \
+ || die "sed 1 failed"
+ sed -e 's/-DG.*_SINGLE_INCLUDES//' \
+ -e 's/-DG.*_DEPRECATED//' \
+ -i src/Makefile.am src/Makefile.in || die "sed 2 failed"
+}
+
+src_install() {
+ gnome2_src_install
+ find "${D}" -name "*.la" -delete || die "remove of la files failed"
+}
diff --git a/gnome-extra/libgda/Manifest b/gnome-extra/libgda/Manifest
new file mode 100644
index 00000000..18f8a297
--- /dev/null
+++ b/gnome-extra/libgda/Manifest
@@ -0,0 +1,3 @@
+AUX install-libgda.h.patch 710 RMD160 b6dc680e052100861dc72704f7ebb7c6aa40f62d SHA1 c0c22b521724148bb338ce4c617eaf3022f1d31a SHA256 23f7885742be05d4a4cf708fec37400347e09223e079550b7c5757c6ad19341a
+EBUILD libgda-4.1.4-r1.ebuild 2535 RMD160 0d0202e787270af7dd0c9a6cbf5c976ee69c9cb4 SHA1 b82a762f28e08bcf558d269db6bb830e874993ad SHA256 8a42dd1bf5ce63032870ce52198333198cdd4a0fe8623d3d614882b102643fbd
+DIST libgda-4.1.4.tar.bz2 12217669 RMD160 a2331b9ece709e215a4c8b73d33cc0557142ab32 SHA1 b18c1b7d3114ca370a54bb7bbd6bbb931509a46a SHA256 82866d2d9628f2605f7fd22f12953d2516259401f3d234c208865d7881659235
diff --git a/gnome-extra/libgda/files/install-libgda.h.patch b/gnome-extra/libgda/files/install-libgda.h.patch
new file mode 100644
index 00000000..6fe748a6
--- /dev/null
+++ b/gnome-extra/libgda/files/install-libgda.h.patch
@@ -0,0 +1,21 @@
+From 342b5fdef11e4894e975df5563ab24ac66cf899a Mon Sep 17 00:00:00 2001
+From: Vivien Malerba <malerba@gnome-db.org>
+Date: Tue, 19 Jan 2010 20:56:02 +0000
+Subject: Correctly install libgda.h, bug #607357
+
+---
+diff --git a/libgda/Makefile.am b/libgda/Makefile.am
+index e3ea991..8da4548 100644
+--- a/libgda/Makefile.am
++++ b/libgda/Makefile.am
+@@ -247,7 +247,7 @@ uninstall-def-files:
+ endif
+
+ gdaincludedir=$(includedir)/libgda-$(GDA_ABI_MAJOR_VERSION).$(GDA_ABI_MINOR_VERSION)/libgda
+-gdainclude_HEADERS=$(libgda_built_headers) $(gda_headers)
++gdainclude_HEADERS=$(libgda_built_headers) $(gda_headers) libgda.h
+
+ CLEANFILES = $(libgda_built_headers) $(libgda_built_cfiles) \
+ gda-marshal.c \
+--
+cgit v0.8.3.1
diff --git a/gnome-extra/libgda/libgda-4.1.4-r1.ebuild b/gnome-extra/libgda/libgda-4.1.4-r1.ebuild
new file mode 100644
index 00000000..a1359765
--- /dev/null
+++ b/gnome-extra/libgda/libgda-4.1.4-r1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+inherit autotools db-use flag-o-matic gnome2 java-pkg-opt-2
+
+DESCRIPTION="Gnome Database Access Library"
+HOMEPAGE="http://www.gnome-db.org/"
+LICENSE="GPL-2 LGPL-2"
+
+IUSE="berkdb bindist canvas doc firebird freetds gtk graphviz ldap mysql oci8 odbc postgres sourceview xbase"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ app-text/iso-codes
+ >=dev-libs/glib-2.16
+ >=dev-libs/libxml2-2
+ dev-libs/libxslt
+ dev-libs/libunique
+ sys-libs/readline
+ sys-libs/ncurses
+ >=net-libs/libsoup-2.24:2.4
+ berkdb? ( sys-libs/db )
+ freetds? ( >=dev-db/freetds-0.62 )
+ !bindist? ( firebird? ( dev-db/firebird ) )
+ gtk? (
+ >=x11-libs/gtk+-2.12
+ canvas? ( x11-libs/goocanvas )
+ sourceview? ( x11-libs/gtksourceview:2.0 )
+ graphviz? ( media-gfx/graphviz )
+ )
+ ldap? ( >=net-nds/openldap-2.0.25 )
+ mysql? ( virtual/mysql )
+ odbc? ( >=dev-db/unixODBC-2.0.6 )
+ postgres? ( >=virtual/postgresql-base-7.2.1 )
+ xbase? ( dev-db/xbase )
+ >=dev-db/sqlite-3.6.22:3"
+DEPEND="${RDEPEND}
+ >=dev-util/pkgconfig-0.18
+ >=dev-util/intltool-0.35.5
+ doc? ( >=dev-util/gtk-doc-1 )"
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+if use canvas || use graphviz || use sourceview; then
+ if ! use gtk; then
+ ewarn "You must enable USE=gtk to make use of canvas, graphivz or sourceview USE flag."
+ ewarn "Disabling for now."
+ G2CONF="${G2CONF} --without-goocanvas --without-graphivz --without-gtksourceview"
+ else
+ G2CONF="${G2CONF}
+ $(use_with canvas goocanvas)
+ $(use_with graphviz)
+ $(use_with sourceview gtksourceview)"
+ fi
+fi
+
+G2CONF="${G2CONF}
+ --with-unique
+ --with-libsoup
+ --disable-introspection
+ --disable-static
+ --enable-system-sqlite
+ $(use_with gtk ui)
+ $(use_with berkdb bdb /usr)
+ $(use_with odbc odbc /usr)
+ $(use_with mysql mysql /usr)
+ $(use_with postgres postgres /usr)
+ $(use_with freetds tds /usr)
+ $(use_with xbase xbase /usr)
+ $(use_with ldap ldap /usr)
+ $(use_with java java $JAVA_HOME)
+ --without-mdb"
+
+if use bindist; then
+ G2CONF="${G2CONF} --without-firebird"
+else
+ G2CONF="${G2CONF} $(use_with firebird firebird /usr)"
+fi
+
+use berkdb && append-cppflags "-I$(db_includedir)"
+use oci8 || G2CONF="${G2CONF} --without-oracle"
+
+G2CONF="${G2CONF}
+ --without-msql
+ --without-sybase
+ --without-ibmdb2
+ --disable-default-binary"
+
+src_prepare() {
+ gnome2_src_prepare
+ epatch ${FILESDIR}/install-libgda.h.patch
+ eautoreconf
+}
+
+src_test() {
+ emake check HOME=$(unset HOME; echo "~") || die "tests failed"
+}