summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Crête <tester@gentoo.org>2004-08-06 23:46:43 +0000
committerOlivier Crête <tester@gentoo.org>2004-08-06 23:46:43 +0000
commit4874625afa650404a718b029edc8dc40d1ff2e94 (patch)
tree8d4d9323df6e8d02fff10e3a35a25303f5037d60 /net-www/straw
parentMarked ~amd64. (Manifest recommit) (diff)
downloadgentoo-2-4874625afa650404a718b029edc8dc40d1ff2e94.tar.gz
gentoo-2-4874625afa650404a718b029edc8dc40d1ff2e94.tar.bz2
gentoo-2-4874625afa650404a718b029edc8dc40d1ff2e94.zip
bumped net-www/straw to 0.25.1
Diffstat (limited to 'net-www/straw')
-rw-r--r--net-www/straw/ChangeLog9
-rw-r--r--net-www/straw/Manifest12
-rw-r--r--net-www/straw/files/digest-straw-0.25.11
-rw-r--r--net-www/straw/straw-0.25.1.ebuild76
4 files changed, 92 insertions, 6 deletions
diff --git a/net-www/straw/ChangeLog b/net-www/straw/ChangeLog
index 462f9f99841a..8301f880352a 100644
--- a/net-www/straw/ChangeLog
+++ b/net-www/straw/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-www/straw
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/straw/ChangeLog,v 1.29 2004/06/26 22:27:53 liquidx Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/straw/ChangeLog,v 1.30 2004/08/06 23:46:43 tester Exp $
+
+*straw-0.25.1 (06 Aug 2004)
+
+ 06 Aug 2004; Olivier Crete <tester@gentoo.org> +straw-0.25.1.ebuild:
+ Bumped 0.25.1 and made the compile and make parts go through virtualX.
+ Thanks to Haplo <haplo@mindstab.net> and Eddy Mulyono <eddymulyono@mail.com>
+ from bug #57199
26 Jun 2004; Alastair Tse <liquidx@gentoo.org> straw-0.22.1.ebuild,
straw-0.23.ebuild:
diff --git a/net-www/straw/Manifest b/net-www/straw/Manifest
index 59521bb6520f..a7000216ad2e 100644
--- a/net-www/straw/Manifest
+++ b/net-www/straw/Manifest
@@ -1,13 +1,15 @@
-MD5 35a5f47a47683a75b5cb8053c433dbc4 straw-0.19.2.ebuild 1374
+MD5 0189d23a99cb2df437749926fb32eba9 straw-0.21.2.ebuild 2157
MD5 12f746cd941ebf88f9ea374a8c4c463d straw-0.22.ebuild 1248
-MD5 bc6b9d67f02e00bd511da0aabf5381ba straw-0.22.1.ebuild 1556
-MD5 1c4f911cbdf969f553b82e96f4b2b0ce straw-0.23.ebuild 1629
MD5 88e0d2ed89995cb4a9ef2db5038d238f ChangeLog 3608
+MD5 35a5f47a47683a75b5cb8053c433dbc4 straw-0.19.2.ebuild 1374
MD5 f7653644adcb8aac56753e12ab304f51 metadata.xml 235
-MD5 0189d23a99cb2df437749926fb32eba9 straw-0.21.2.ebuild 2157
+MD5 769c303c94ce94f294299823d2d249b3 straw-0.25.1.ebuild 1599
+MD5 1c4f911cbdf969f553b82e96f4b2b0ce straw-0.23.ebuild 1629
+MD5 bc6b9d67f02e00bd511da0aabf5381ba straw-0.22.1.ebuild 1556
MD5 62022aa3104ffda5eefb9d703602acb1 files/digest-straw-0.22 63
-MD5 8b72c881933e3fc139c7477d028d812f files/digest-straw-0.23 63
+MD5 c368caef5c38e5954c5dce2e2a14fe20 files/digest-straw-0.25.1 64
MD5 cf7bbdcb4ed714aba68c16b229b9fc8c files/straw-0.21.2-convert_config.patch 407
MD5 4de4ce496f2607dd3a9b38d2f30a856e files/digest-straw-0.19.2 64
MD5 02c585d463b5069559098bf5946589d7 files/digest-straw-0.21.2 65
+MD5 8b72c881933e3fc139c7477d028d812f files/digest-straw-0.23 63
MD5 56e95a4c9883e2857a0a58e9dd2f5142 files/digest-straw-0.22.1 65
diff --git a/net-www/straw/files/digest-straw-0.25.1 b/net-www/straw/files/digest-straw-0.25.1
new file mode 100644
index 000000000000..8fe79ffb4b70
--- /dev/null
+++ b/net-www/straw/files/digest-straw-0.25.1
@@ -0,0 +1 @@
+MD5 058a58e945e37cc264c562f5ca4ff781 straw-0.25.1.tar.gz 238215
diff --git a/net-www/straw/straw-0.25.1.ebuild b/net-www/straw/straw-0.25.1.ebuild
new file mode 100644
index 000000000000..89f4983eba84
--- /dev/null
+++ b/net-www/straw/straw-0.25.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/straw/straw-0.25.1.ebuild,v 1.1 2004/08/06 23:46:43 tester Exp $
+
+inherit gnome2 python distutils virtualx
+
+DESCRIPTION="RSS/RDF News Aggregator"
+HOMEPAGE="http://www.nongnu.org/straw/"
+SRC_URI="http://savannah.nongnu.org/download/${PN}/${P}.tar.gz"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~amd64"
+IUSE=""
+
+DEPEND=">=dev-lang/python-2.2.3-r3"
+
+RDEPEND="${DEPEND}
+ >=gnome-base/libglade-2.4
+ >=gnome-base/libgnome-2.0.1
+ >=dev-python/gnome-python-1.99.13
+ >=dev-python/pygtk-1.99.13-r1
+ >=dev-python/bsddb3-3.4.0
+ >=dev-python/egenix-mx-base-2
+ !ppc? ( >=dev-python/adns-python-1.0.0 )"
+
+# REMIND : egenix-mx-base is only needed for the conversion of
+# pre 0.22 straw databases. It should be removed at some point.
+# foser <foser@gentoo.org> 18 Feb 2004
+
+pkg_setup() {
+ export maketype="python"
+ if ! echo "import gtkhtml2" | virtualmake; then
+ eerror "The gnome-python gtkhtml2 module was not found."
+ eerror "Rebuild gnome-python using:"
+ eerror " USE=\"gtkhtml\" emerge gnome-python"
+ die "missing gtkhtml2 python module"
+ fi
+}
+
+# This about of virtualmake in src_compile and src_install are
+# pretty horrible.. why can't I compile gtk base modules in
+# distutils without that (ps. I'm the upstream guy to blame)
+# Olivier Crete <tester@gentoo.org>
+
+src_compile() {
+ export maketype="distutils_src_compile"
+ virtualmake || die "compilation failed"
+}
+
+src_install() {
+ # work around bug in straw's install script
+ export maketype="distutils_src_install"
+ virtualmake \
+ --prefix=/usr \
+ --sysconfdir=${D}/etc \
+ --disable-schemas-install
+}
+
+pkg_postinst() {
+
+ distutils_pkg_postinst
+ gnome2_pkg_postinst # need this for gconf schemas
+
+ echo
+ einfo "Consult the README if you have database conversion problems on startup."
+ echo
+
+}
+
+pkg_postrm() {
+
+ distutils_pkg_postrm
+ gnome2_pkg_postrm
+
+}