diff options
-rw-r--r-- | dev-libs/gdl/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/gdl/gdl-2.29.92.ebuild | 33 | ||||
-rw-r--r-- | dev-util/anjuta/Manifest | 2 | ||||
-rw-r--r-- | dev-util/anjuta/anjuta-2.29.92.0.ebuild | 85 | ||||
-rw-r--r-- | dev-util/devhelp/Manifest | 2 | ||||
-rw-r--r-- | dev-util/devhelp/devhelp-2.29.90.ebuild | 47 | ||||
-rw-r--r-- | gnome-extra/libgda/Manifest | 3 | ||||
-rw-r--r-- | gnome-extra/libgda/files/install-libgda.h.patch | 21 | ||||
-rw-r--r-- | gnome-extra/libgda/libgda-4.1.4-r1.ebuild | 100 |
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" +} |