summaryrefslogtreecommitdiffstats
path: root/news/straw
diff options
context:
space:
mode:
Diffstat (limited to 'news/straw')
-rwxr-xr-xnews/straw/BUILD2
-rwxr-xr-xnews/straw/DEPENDS6
-rwxr-xr-xnews/straw/DETAILS27
-rw-r--r--news/straw/HISTORY62
-rwxr-xr-xnews/straw/INSTALL2
-rwxr-xr-xnews/straw/TRIGGERS1
-rw-r--r--news/straw/segfault-fix.patch10
7 files changed, 110 insertions, 0 deletions
diff --git a/news/straw/BUILD b/news/straw/BUILD
new file mode 100755
index 0000000000..47720c506a
--- /dev/null
+++ b/news/straw/BUILD
@@ -0,0 +1,2 @@
+patch -p0 < $SCRIPT_DIRECTORY/segfault-fix.patch &&
+python setup.py build
diff --git a/news/straw/DEPENDS b/news/straw/DEPENDS
new file mode 100755
index 0000000000..937edca0ac
--- /dev/null
+++ b/news/straw/DEPENDS
@@ -0,0 +1,6 @@
+depends gnome-python-extras &&
+
+optional_depends adns-python \
+ "" \
+ "" \
+ "for asynchronous name lookup (slightly faster)"
diff --git a/news/straw/DETAILS b/news/straw/DETAILS
new file mode 100755
index 0000000000..bb7cab3542
--- /dev/null
+++ b/news/straw/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=straw
+ VERSION=0.25.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://savannah.nongnu.org/download/$SPELL/$SOURCE
+ MD5[0]=4a8f279f29c26b3d2403b4df6f18e424
+ WEB_SITE=http://www.nongnu.org/straw/
+ ENTERED=20021111
+ UPDATED=20040920
+ LICENSE[0]=GPL
+ BUILD_API=2
+ SHORT="Straw is a desktop news aggregator for the GNOME environment."
+cat << EOF
+Straw is a desktop news aggregator for the GNOME environment. Its aim is to be
+a faster, easier and more accessible way to read news and blogs than the
+traditional browser.
+
+News aggregation?
+
+News aggregators read news, weblog or other feeds over the web and aggregate
+them so the news items are readable from a single place, regardless of their
+source. The data format aggregators utilize to do their job is called RSS,
+standing either for Really Simple Syndication or RDF Site Summary, depending on
+who you ask. At the moment, there are two different, incompatible
+specifications, with different objectives: RSS 0.9x/RSS 2.0 and RSS 1.0. Straw
+supports both of them.
+EOF
diff --git a/news/straw/HISTORY b/news/straw/HISTORY
new file mode 100644
index 0000000000..865219552f
--- /dev/null
+++ b/news/straw/HISTORY
@@ -0,0 +1,62 @@
+2005-03-23 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DEPENDS: changed gnome-python2 to gnome-python-extras as that one
+ now contains the libgtkhtml bindings
+
+2004-12-16 Eric Sandall <eric@sandall.us>
+ * DEPENDS: Removed Python (gnome-python2 already depends on it)
+ Formatted to Guru Handbook
+ * TRIGGERS: Python renamed to python
+
+2004-09-20 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * BUILD, segfault-fix.patch: fix the segfault on feed display
+
+2004-07-16 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DETAILS: updated to 0.25.1
+
+2004-07-08 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DETAILS: updated to 0.24
+ * BUILD, INSTALL: use build_api 2
+
+2004-04-28 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DETAILS: updated to 0.23
+ * DEPENDS: removed dependency on egenix-mx-base
+
+2004-02-20 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DETAILS: updated to 0.22.1
+
+2004-02-17 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DETAILS: updated to 0.22
+ Note: the egenix-mx-base dependency isn't needed for this version
+ anymore, but it's used when starting it for the first time with old
+ config data, will remove it on the next upgrade.
+ * BUILD: now uses python distutils instead of a Makefile
+
+2003-11-25 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DETAILS: updated to 0.21.2
+
+2003-11-13 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DETAILS: updated to 0.21.1
+
+2003-11-02 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DETAILS: updated to 0.20
+ * DEPENDS: removed dependency on PyXML, made adns-python optional,
+ cleaned up the rest (gnome-python2 includes every gnome/gtk dep we need)
+
+2003-08-24 Eric Sandall <eric@sandall.us>
+ * ALL: Added to grimoire (Bug #3995)
+
+2003-08-22 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DETAILS: updated to 0.19.1
+
+2003-08-17 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DETAILS: updated to 0.19
+
+2003-08-02 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * TRIGGERS: added trigger to recast on python cast
+
+2003-05-15 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DETAILS: updated to 0.18.1
+
+2002-11-11 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * BUILD, DEPENDS, DETAILS, HISTORY: Created this spell
+
diff --git a/news/straw/INSTALL b/news/straw/INSTALL
new file mode 100755
index 0000000000..328a01a119
--- /dev/null
+++ b/news/straw/INSTALL
@@ -0,0 +1,2 @@
+python setup.py install --prefix=${INSTALL_ROOT}/usr \
+ --sysconfdir=${INSTALL_ROOT}/etc
diff --git a/news/straw/TRIGGERS b/news/straw/TRIGGERS
new file mode 100755
index 0000000000..287562d100
--- /dev/null
+++ b/news/straw/TRIGGERS
@@ -0,0 +1 @@
+on_cast python cast_self
diff --git a/news/straw/segfault-fix.patch b/news/straw/segfault-fix.patch
new file mode 100644
index 0000000000..0e2701b04a
--- /dev/null
+++ b/news/straw/segfault-fix.patch
@@ -0,0 +1,10 @@
+--- src/lib/MainWindow.py~ 2004-07-15 21:15:58.000000000 +0200
++++ src/lib/MainWindow.py 2004-09-20 13:34:12.640905230 +0200
+@@ -48,6 +48,7 @@
+ # bottom part of the document.
+ self._htmlview.set_property('can-focus', True)
+
++ gtkhtml2.gtk_html_context_get()
+ self._document = gtkhtml2.Document()
+ self._document.clear()
+