From 9b8de657c635fe25a9b06208b32ef5d3a95dddbe Mon Sep 17 00:00:00 2001 From: Alexandre Rostovtsev Date: Sun, 4 Dec 2011 05:11:51 +0000 Subject: Fix docs directory (bug #392445, thanks to Chris Mayo for reporting). Package-Manager: portage-2.2.0_alpha79/cvs/Linux x86_64 --- dev-libs/seed/ChangeLog | 9 +++- dev-libs/seed/Manifest | 10 ++-- dev-libs/seed/seed-3.2.0-r1.ebuild | 96 ++++++++++++++++++++++++++++++++++++++ dev-libs/seed/seed-3.2.0.ebuild | 89 ----------------------------------- 4 files changed, 109 insertions(+), 95 deletions(-) create mode 100644 dev-libs/seed/seed-3.2.0-r1.ebuild delete mode 100644 dev-libs/seed/seed-3.2.0.ebuild (limited to 'dev-libs/seed') diff --git a/dev-libs/seed/ChangeLog b/dev-libs/seed/ChangeLog index 188feac4d1fc..17fe56a33718 100644 --- a/dev-libs/seed/ChangeLog +++ b/dev-libs/seed/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-libs/seed # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/seed/ChangeLog,v 1.5 2011/11/24 19:49:46 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/seed/ChangeLog,v 1.6 2011/12/04 05:11:51 tetromino Exp $ + +*seed-3.2.0-r1 (04 Dec 2011) + + 04 Dec 2011; Alexandre Rostovtsev -seed-3.2.0.ebuild, + +seed-3.2.0-r1.ebuild: + Fix docs directory (bug #392445, thanks to Chris Mayo for + reporting). 24 Nov 2011; Alexandre Rostovtsev -files/seed-2.31.5-cleanup-autotools.patch, -seed-3.0.0.ebuild: diff --git a/dev-libs/seed/Manifest b/dev-libs/seed/Manifest index 34571153490e..b993073f8ff2 100644 --- a/dev-libs/seed/Manifest +++ b/dev-libs/seed/Manifest @@ -6,13 +6,13 @@ AUX seed-fix-gnome-js-common-circular-dep.patch 987 RMD160 e4c3b20548c1d8615b30a DIST seed-2.30.0.tar.bz2 770032 RMD160 b61883b7aaec557cac5efcc7ef9fd7874a9bb607 SHA1 7f3fe1fcea29c43d65c9ab6a90c56ecdcdd807c2 SHA256 3b5e7babd1e14793829c9d521319cbf2af9a66bea604c5dc80a9885558f00361 DIST seed-3.2.0.tar.xz 682096 RMD160 b7e534571ef383d229179892d6057cb53028766e SHA1 9758d315f0bff292a7cbabcb36c5fe9ba11c7561 SHA256 3d1eca40834b72a5730ddaf8a5f46b8df20ddb2b3b39687d1a84ef966d3d37c0 EBUILD seed-2.30.0.ebuild 2577 RMD160 29ff690972c556003925aaa33cd5bb6387136d62 SHA1 24c10f0ee7463765af5e4cf8f8f7562c5606a979 SHA256 c305d522f4ab3970d2d17bf9bb8876a6c82f04f909d857137ff5483ca8368183 -EBUILD seed-3.2.0.ebuild 2104 RMD160 87243339bae332cfada52898647e414dd2353596 SHA1 448c62d2ef0e70908afd217d5bc654d36f116c16 SHA256 7ad842aaeb46902c787f38a0c9194f50cf91d6973fe83bebc3c2afcd7ce45608 -MISC ChangeLog 1309 RMD160 2196ea96f2b9af57817d7c823245ae0e2f6d3f8d SHA1 5c98bd2bbf35fc768730e2843dfa405376f1ea52 SHA256 e9d4a16b00aba7f6295da27a74e1c19e95c23547047967fa57f3568fcd6def10 +EBUILD seed-3.2.0-r1.ebuild 2330 RMD160 440da11d5af2e1c3fe1fcf1117938f0ac3487cff SHA1 d9926a6789f16abea0417a51c35c47b0d196dc2b SHA256 01fa1d1a49fa7c4a7e94183a363fee7588b1454bfc2383f7cc03d7e13878895d +MISC ChangeLog 1538 RMD160 f9b512a4a75f6e98147d17ba586f97db801b9a9b SHA1 cf645a9b31c6d1180167d6334ee5416cef578457 SHA256 dbc619704f267018a2586e2e4c32855aacd02491ca57cc39b8aa2c6a196c710c MISC metadata.xml 540 RMD160 488f7601d2839beb604cc05735d93820736e9b26 SHA1 5588218f835ef863d633226e435e8c24aeeda772 SHA256 689b9c23c6a0cf441c85ded93b52fef9206b2aaa04e1c90f93693f9818f8630e -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) -iF4EAREIAAYFAk7On+AACgkQdjK8w9WeBnBx2wD+LmKkaoUZG2ZcPj0xZPmamw0n -yGllt4kFhbNGZAmTRxcA/iwnbElquaNVOf3SWRy6ja2h8xn7U4NFmQQR01xYdWtU -=Pz0c +iF4EAREIAAYFAk7bAR0ACgkQdjK8w9WeBnDDqAEAtsymqOYRo7m0WjCDy4y6AeMo +fmbXlw54MJp9zw0HIUMBAJ68reLr++hJOOBmRtOOuvHgqvQsvrVJhPwqIcwxZEk8 +=xtZs -----END PGP SIGNATURE----- diff --git a/dev-libs/seed/seed-3.2.0-r1.ebuild b/dev-libs/seed/seed-3.2.0-r1.ebuild new file mode 100644 index 000000000000..8657ed22aada --- /dev/null +++ b/dev-libs/seed/seed-3.2.0-r1.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/seed/seed-3.2.0-r1.ebuild,v 1.1 2011/12/04 05:11:51 tetromino Exp $ + +EAPI="4" +WANT_AUTOMAKE="1.11" +GNOME2_LA_PUNT="yes" + +inherit autotools eutils gnome2 virtualx + +DESCRIPTION="Javascript bindings for Webkit-GTK and GNOME libraries" +HOMEPAGE="http://live.gnome.org/Seed" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc profile test" + +RDEPEND=" + >=dev-libs/gobject-introspection-1 + + dev-libs/glib:2 + virtual/libffi + x11-libs/cairo + x11-libs/gtk+:3[introspection] + net-libs/webkit-gtk:3 + gnome-base/gnome-js-common + dev-db/sqlite:3 + dev-libs/dbus-glib + dev-libs/mpfr + dev-libs/libxml2:2 + sys-apps/dbus + sys-libs/readline" +DEPEND="${RDEPEND} + sys-devel/gettext + >=dev-util/pkgconfig-0.9 + >=dev-util/intltool-0.35 + doc? ( >=dev-util/gtk-doc-0.9 ) + profile? ( sys-devel/gcc )" + +DOCS="AUTHORS ChangeLog NEWS README" + +# Lots of tests fail: https://bugzilla.gnome.org/show_bug.cgi?id=660644 +RESTRICT="test" + +pkg_setup() { + G2CONF="${G2CONF} + --disable-static + --with-webkit=3.0 + --enable-readline-module + --enable-os-module + --enable-ffi-module + --enable-gtkbuilder-module + --enable-cairo-module + --enable-gettext-module + --enable-dbus-module + --enable-mpfr-module + --enable-sqlite-module + --enable-libxml-module + --docdir=${EPREFIX}/usr/share/doc/${PF}/html" + + # configure behaves very strangely and enables profiling if we pass either + # --disable-profile or --enable-profile + if use profile; then + G2CONF="${G2CONF} + --enable-profile + --enable-profile-modules" + if ! use debug; then + elog "USE=profile needs debug, auto-enabling..." + G2CONF="${G2CONF} --enable-debug" + fi + fi + + if use profile && has ccache ${FEATURES}; then + ewarn "USE=profile behaves very badly with ccache; it tries to create" + ewarn "profiling data in CCACHE_DIR. Please disable one of them!" + fi +} + +src_prepare() { + # Upstream patch to fix linking with libgio; will be in next release + epatch "${FILESDIR}/${P}-gio-libs.patch" + eautoreconf + + gnome2_src_prepare +} + +src_test() { + Xemake check +} + +src_install() { + gnome2_src_install + # Don't install two copies of standard doc files + rm "${ED}/usr/share/doc/${PF}/html/"{AUTHORS,ChangeLog,COPYING,INSTALL,README} || die +} diff --git a/dev-libs/seed/seed-3.2.0.ebuild b/dev-libs/seed/seed-3.2.0.ebuild deleted file mode 100644 index 53bdb5f98890..000000000000 --- a/dev-libs/seed/seed-3.2.0.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/seed/seed-3.2.0.ebuild,v 1.1 2011/11/03 03:24:28 tetromino Exp $ - -EAPI="4" -WANT_AUTOMAKE="1.11" -GNOME2_LA_PUNT="yes" - -inherit autotools eutils gnome2 virtualx - -DESCRIPTION="Javascript bindings for Webkit-GTK and GNOME libraries" -HOMEPAGE="http://live.gnome.org/Seed" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug doc profile test" - -RDEPEND=" - >=dev-libs/gobject-introspection-1 - - dev-libs/glib:2 - virtual/libffi - x11-libs/cairo - x11-libs/gtk+:3[introspection] - net-libs/webkit-gtk:3 - gnome-base/gnome-js-common - dev-db/sqlite:3 - dev-libs/dbus-glib - dev-libs/mpfr - dev-libs/libxml2:2 - sys-apps/dbus - sys-libs/readline" -DEPEND="${RDEPEND} - sys-devel/gettext - >=dev-util/pkgconfig-0.9 - >=dev-util/intltool-0.35 - doc? ( >=dev-util/gtk-doc-0.9 ) - profile? ( sys-devel/gcc )" - -DOCS="AUTHORS ChangeLog NEWS README" - -# Lots of tests fail: https://bugzilla.gnome.org/show_bug.cgi?id=660644 -RESTRICT="test" - -pkg_setup() { - G2CONF="${G2CONF} - --disable-static - --with-webkit=3.0 - --enable-readline-module - --enable-os-module - --enable-ffi-module - --enable-gtkbuilder-module - --enable-cairo-module - --enable-gettext-module - --enable-dbus-module - --enable-mpfr-module - --enable-sqlite-module - --enable-libxml-module" - - # configure behaves very strangely and enables profiling if we pass either - # --disable-profile or --enable-profile - if use profile; then - G2CONF="${G2CONF} - --enable-profile - --enable-profile-modules" - if ! use debug; then - elog "USE=profile needs debug, auto-enabling..." - G2CONF="${G2CONF} --enable-debug" - fi - fi - - if use profile && has ccache ${FEATURES}; then - ewarn "USE=profile behaves very badly with ccache; it tries to create" - ewarn "profiling data in CCACHE_DIR. Please disable one of them!" - fi -} - -src_prepare() { - # Upstream patch to fix linking with libgio; will be in next release - epatch "${FILESDIR}/${P}-gio-libs.patch" - eautoreconf - - gnome2_src_prepare -} - -src_test() { - Xemake check -} -- cgit v1.2.3-65-gdbad