Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=e46c65579e6ee42a2e18683d4641bcfbaabfc08e

commit e46c65579e6ee42a2e18683d4641bcfbaabfc08e
Author: Melko <lorddarthfe...@gmail.com>
Date:   Sat Apr 2 20:27:09 2011 +0200

rtorrent-0.8.7-3-i686

* add patch (solve #4446)

diff --git a/source/network-extra/rtorrent/FrugalBuild 
b/source/network-extra/rtorrent/FrugalBuild
index a183604..05fb757 100644
--- a/source/network-extra/rtorrent/FrugalBuild
+++ b/source/network-extra/rtorrent/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=rtorrent
pkgver=0.8.7
-pkgrel=2
+pkgrel=3
pkgdesc="The ncurses client for libtorrent."
url="http://libtorrent.rakshasa.no/";
depends=('ncurses' 'libtorrent>=0.12.6' 'xmlrpc-c>=1.11.00' 'c-ares>=1.6' 
'openssl>=1.0.0')
@@ -11,9 +11,10 @@ groups=('network-extra')
archs=('i686' 'x86_64')
Fconfopts="$Fconfopts --with-xmlrpc-c"
up2date="Flasttar $url"
-source=(http://libtorrent.rakshasa.no/downloads/rtorrent-$pkgver.tar.gz 
curl_segfault_dirty_hack.diff)
+source=(http://libtorrent.rakshasa.no/downloads/rtorrent-$pkgver.tar.gz 
curl_segfault_dirty_hack.diff $pkgname-segfault.patch)
sha1sums=('691c95e948d02927edc05321e52cd1c63513fabc' \
-          '583dadf10d30956ec796ec9f3c2c4d5dfff64c79')
+          '583dadf10d30956ec796ec9f3c2c4d5dfff64c79' \
+          '435f5a73ffac3115fc9f815451a0366f19ed5f7a')

build()
{
diff --git a/source/network-extra/rtorrent/rtorrent-segfault.patch 
b/source/network-extra/rtorrent/rtorrent-segfault.patch
new file mode 100644
index 0000000..e5e5734
--- /dev/null
+++ b/source/network-extra/rtorrent/rtorrent-segfault.patch
@@ -0,0 +1,11 @@
+--- rtorrent-0.8.7/src/display/canvas.h.old    2011-04-02 20:05:46.171644978 
+0200
++++ rtorrent-0.8.7/src/display/canvas.h        2011-04-02 20:06:28.596645186 
+0200
+@@ -48,7 +48,7 @@
+ public:
+   typedef std::vector<Attributes> attributes_list;
+
+-  Canvas(int x = 0, int y = 0, int width = 0, int height = 0) :
++  Canvas(int x = 0, int y = 0, int width = 1, int height = 1) :
+     m_window(newwin(height, width, y, x)) {}
+   ~Canvas() { delwin(m_window); }
+
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to