New commits:
commit d074e62869ddc701b0f6848780e26fc1e71096f8
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
libtorrent: Removed extra whitespace
commit 02f9604f037a80e525d3b20f2033c6e51471ed86
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
libtorrent: Optional dependencies go after hard dependencies
commit ea35acf76d5fc75f814cab69250cbcb2edd558ed
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
rtorrent: Removed whitespace
commit d759aaa91212fc0de6b304f412bcf3ddfd337583
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
commit 55b89d48a821dcab648e19e495ae7917799e62f8
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
t1lib: Updated to 5.1.2
commit f8d0c1097925e285fe2cdc67571c8614ac2d1f16
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
ctorrent: Switched to Enhanced CTorrent, mentioned by CTorrent's current
non-maintainer
CTorrent stopped being maintained back in 2004, with official death
announcement in 2006 and a mention of Enhanced CTorrent.
Updated to Enhanced CTorrent 3.3.2
Added more to the long description
commit e582e7b0862d7f6b9610bb0628019aab2dd79690
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
cronie: fixed bug for @reboot alias
commit 18d69436deba7cd4ee35d8d5ecfbc8003bcccd7a
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>
webkitgtk: Updated to version 1.1.7
commit 3500efb6ea8ce3ee98ef79730f34497cb92ef446
Author: Ladislav Hagara <ladislav.hagara AT unob.cz>
Commit: Ladislav Hagara <ladislav.hagara AT unob.cz>
listen 0.6.2
commit 1faa509c7de7018518938272dbd465debae8ce0b
Author: Ladislav Hagara <ladislav.hagara AT unob.cz>
Commit: Ladislav Hagara <ladislav.hagara AT unob.cz>
python-devel/pywebkitgtk: new spell
Python bindings for the WebKit GTK+ port
commit 3235b679049744321ace43b4f7b4c86f2bc6f73a
Author: Ladislav Hagara <ladislav.hagara AT unob.cz>
Commit: Ladislav Hagara <ladislav.hagara AT unob.cz>
python-pypi/pyinotify: new spell
pure Python module for monitoring filesystems changes
diff --git a/ChangeLog b/ChangeLog
index 9f0b9f0..489af7b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2009-05-13 Ladislav Hagara <hgr AT vabo.cz>
+ * python-pypi/pyinotify: new spell
+ pure Python module for monitoring filesystems changes
+ * python-devel/pywebkitgtk: new spell
+ Python bindings for the WebKit GTK+ port
+
2009-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* libs/boolstuff: new spell, a library for dealing with boolean
expression trees
diff --git a/audio-players/listen/DEPENDS b/audio-players/listen/DEPENDS
index 85e4ad6..ead4305 100755
--- a/audio-players/listen/DEPENDS
+++ b/audio-players/listen/DEPENDS
@@ -5,4 +5,8 @@ depends ctypes &&
depends gst-python &&
depends pysqlite &&
depends gnome-python-extras &&
-depends dbus-python
+depends dbus-python &&
+depends pywebkitgtk &&
+depends mutagen &&
+depends pyxdg &&
+depends pyinotify
diff --git a/audio-players/listen/DETAILS b/audio-players/listen/DETAILS
index 25a8b96..619c4af 100755
--- a/audio-players/listen/DETAILS
+++ b/audio-players/listen/DETAILS
@@ -1,12 +1,12 @@
SPELL=listen
- VERSION=0.4.3
+ VERSION=0.6.2
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/$SPELL-$VERSION
- SOURCE_URL[0]=${SOURCEFORGE_URL}/listengnome/$SOURCE
+ SOURCE_URL[0]=http://download.listen-project.org/0.6/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
- WEB_SITE=http://listengnome.free.fr/
+ WEB_SITE=http://www.listen-project.org/
ENTERED=20060802
- PATCHLEVEL=1
+ PATCHLEVEL=0
LICENSE[0]=GPL
SHORT="Listen is a Music player and management for GNOME"
cat << EOF
diff --git a/audio-players/listen/HISTORY b/audio-players/listen/HISTORY
index c49141a..6aaad52 100644
--- a/audio-players/listen/HISTORY
+++ b/audio-players/listen/HISTORY
@@ -1,3 +1,7 @@
+2009-05-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.6.2, new WEB_SITE and SOURCE_URL[0]
+ * DEPENDS: added pywebkitgtk, mutagen, pyxdg and pyinotify
+
2006-08-15 Flavien Bridault <vlaaad AT sourcemage.org>
* INSTALL: added to use the good install prefix
* DETAILS: PATCHLEVEL++
diff --git a/audio-players/listen/listen-0.4.3.tar.gz.sig
b/audio-players/listen/listen-0.4.3.tar.gz.sig
deleted file mode 100644
index d421d41..0000000
Binary files a/audio-players/listen/listen-0.4.3.tar.gz.sig and /dev/null
differ
diff --git a/audio-players/listen/listen-0.6.2.tar.gz.sig
b/audio-players/listen/listen-0.6.2.tar.gz.sig
new file mode 100644
index 0000000..d380628
Binary files /dev/null and b/audio-players/listen/listen-0.6.2.tar.gz.sig
differ
diff --git a/ftp-libs/libtorrent/DEPENDS b/ftp-libs/libtorrent/DEPENDS
index aee8abb..83a1965 100755
--- a/ftp-libs/libtorrent/DEPENDS
+++ b/ftp-libs/libtorrent/DEPENDS
@@ -1,5 +1,5 @@
-optional_depends "openssl" "" "--disable-openssl" "Needed for \
-encryption" &&
-depends libsigc++3 &&
-depends automake &&
-depends libtool
+depends libsigc++3 &&
+depends automake &&
+depends libtool &&
+
+optional_depends "openssl" "" "--disable-openssl" "Needed for encryption"
diff --git a/ftp-libs/libtorrent/HISTORY b/ftp-libs/libtorrent/HISTORY
index dae3ef8..bece867 100644
--- a/ftp-libs/libtorrent/HISTORY
+++ b/ftp-libs/libtorrent/HISTORY
@@ -1,3 +1,9 @@
+2009-05-14 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Optional dependencies go after hard dependencies
+ * PRE_BUILD: Apply gcc44.patch
+ * gcc44.patch: Fix compilation with GCC 4.4.0
+ From http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/net-libs/libtorrent/files/libtorrent-0.12.4-gcc44.patch?rev=1.2
+
2008-11-19 Mathieu Lonjaret <lejatorn AT sourcemage.org>
* DETAILS: update to 0.12.4
2007-10-10 Mathieu Lonjaret <lejatorn AT sourcemage.org>
* DEPENDS: better explanation for openssl
diff --git a/ftp-libs/libtorrent/PRE_BUILD b/ftp-libs/libtorrent/PRE_BUILD
index ea304d2..0be0c42 100755
--- a/ftp-libs/libtorrent/PRE_BUILD
+++ b/ftp-libs/libtorrent/PRE_BUILD
@@ -1,3 +1,4 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SCRIPT_DIRECTORY/gcc44.patch &&
./autogen.sh
diff --git a/ftp-libs/libtorrent/gcc44.patch b/ftp-libs/libtorrent/gcc44.patch
new file mode 100644
index 0000000..fd534d8
--- /dev/null
+++ b/ftp-libs/libtorrent/gcc44.patch
@@ -0,0 +1,53 @@
+#
+# From http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/net-libs/libtorrent/files/libtorrent-0.12.4-gcc44.patch?rev=1.2
+#
+diff -Nurp libtorrent-0.12.4.old/src/torrent/poll_epoll.cc
libtorrent-0.12.4/src/torrent/poll_epoll.cc
+--- libtorrent-0.12.4.old/src/torrent/poll_epoll.cc 2008-10-28
06:49:47.000000000 -0500
++++ libtorrent-0.12.4/src/torrent/poll_epoll.cc 2009-02-04
09:45:22.000000000 -0600
+@@ -37,6 +37,7 @@
+ #include "config.h"
+
+ #include <cerrno>
++#include <cstdio>
+ #include <cstring>
+
+ #include <unistd.h>
+
+
+diff -Nurp libtorrent-0.12.4.old/src/protocol/extensions.cc
libtorrent-0.12.4/src/protocol/extensions.cc
+--- libtorrent-0.12.4.old/src/protocol/extensions.cc 2008-08-26
15:15:15.000000000 -0500
++++ libtorrent-0.12.4/src/protocol/extensions.cc 2009-02-04
09:47:07.000000000 -0600
+@@ -36,6 +36,7 @@
+
+ #include "config.h"
+
++#include <cstdio>
+ #include <limits>
+ #include <sstream>
+
+diff -Nurp libtorrent-0.12.4.old/src/tracker/tracker_dht.cc
libtorrent-0.12.4/src/tracker/tracker_dht.cc
+--- libtorrent-0.12.4.old/src/tracker/tracker_dht.cc 2008-08-26
15:18:34.000000000 -0500
++++ libtorrent-0.12.4/src/tracker/tracker_dht.cc 2009-02-04
09:48:49.000000000 -0600
+@@ -36,6 +36,8 @@
+
+ #include "config.h"
+
++#include <cstdio>
++
+ #include <sstream>
+
+ #include "dht/dht_router.h"
+
+diff -Nurp libtorrent-0.12.4.old/src/tracker/tracker_udp.cc
libtorrent-0.12.4/src/tracker/tracker_udp.cc
+--- libtorrent-0.12.4.old/src/tracker/tracker_udp.cc 2008-05-07
07:19:13.000000000 -0500
++++ libtorrent-0.12.4/src/tracker/tracker_udp.cc 2009-02-04
09:49:24.000000000 -0600
+@@ -36,6 +36,8 @@
+
+ #include "config.h"
+
++#include <cstdio>
++
+ #include <sigc++/adaptors/bind.h>
+ #include <torrent/connection_manager.h>
+
+
diff --git a/ftp/ctorrent/DETAILS b/ftp/ctorrent/DETAILS
index 5637920..fcf3910 100755
--- a/ftp/ctorrent/DETAILS
+++ b/ftp/ctorrent/DETAILS
@@ -1,15 +1,45 @@
SPELL=ctorrent
- VERSION=1.3.2
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- WEB_SITE=http://ctorrent.sourceforge.net/
+ VERSION=3.3.2
+ SOURCE=$SPELL-dnh$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-dnh$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/dtorrent/$SOURCE
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
+ WEB_SITE=http://www.rahul.net/dholmes/ctorrent/
ENTERED=20040425
-
SOURCE_HASH=sha512:8713f08fde272346f5b0505ce03d230c4db08e4f683174873a3b10c99d5740e2014c8d9149c9a53ea2741aa7f8522d5ad583e325f60c5dac331cb1402abd743e
+#
SOURCE_HASH=sha512:8713f08fde272346f5b0505ce03d230c4db08e4f683174873a3b10c99d5740e2014c8d9149c9a53ea2741aa7f8522d5ad583e325f60c5dac331cb1402abd743e
LICENSE[0]=GPL
BUILD_API=2
KEYWORDS="bittorrent terminal ftp"
- SHORT="CTorrent is a terminal based BitTorrent client."
+ SHORT="Enhanced CTorrent is a terminal based BitTorrent client"
cat << EOF
-CTorrent is a terminal based BitTorrent client.
+Enhanced CTorrent is a terminal based BitTorrent client.
+
+The original has fallen a little behind in updates and bug fixes though.
+
+The files here contain the good work of those who wrote the original CTorrent
+base code and a number of patches that provide fixes and enhancements, as
well
+as additional fixes and enhancements that I am contributing. I am not the
+original author, current maintainer, or any other official representative of
+CTorrent. The files on this page are not the original or official CTorrent
+distribution. I encourage you to visit the CTorrent project page on
SourceForge
+for further information.
+
+The purpose of the Enhanced CTorrent effort is to fix problems that remain in
+the code, modernize existing features and algorithms, and implement new
+features while maintaining low overhead requirements and a high standard of
+performance (both part of the original CTorrent design philosophy).
Highlights
+of the enhanced client include:
+ * Support for large files (>2GB) and large torrents (>255 files)
+ * Strategic selection of pieces to request for download
+ * Continuous queueing of download requests, tuned based on latency and
+ throughput for each peer
+ * Improved download performance, including parallel requests in initial and
+ endgame modes
+ * Improved bandwidth regulation
+ * Improved compatibility with other peers
+ * Performance optimization and bug fixes
+ * An interface for monitoring and managing multiple clients
+ * Dynamic cache allocation and management, including prefetch
+ * Flexible console I/O redirection
+ * Interactive control commands and menus
EOF
diff --git a/ftp/ctorrent/HISTORY b/ftp/ctorrent/HISTORY
index 59cf8ad..977a24c 100644
--- a/ftp/ctorrent/HISTORY
+++ b/ftp/ctorrent/HISTORY
@@ -1,3 +1,11 @@
+2009-05-13 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Switched to Enhanced CTorrent, mentioned by CTorrent's
current
+ non-maintainer
+ CTorrent stopped being maintained back in 2004, with official death
+ announcement in 2006 and a mention of Enhanced CTorrent.
+ Updated to Enhanced CTorrent 3.3.2
+ Added more to the long description
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.