[arch-commits] Commit in deluge/trunk (PKGBUILD twisted15.patch)

Jan Steffens heftig at archlinux.org
Sun Sep 13 23:27:44 UTC 2015


    Date: Monday, September 14, 2015 @ 01:27:44
  Author: heftig
Revision: 246026

1.3.12

Modified:
  deluge/trunk/PKGBUILD
Deleted:
  deluge/trunk/twisted15.patch

-----------------+
 PKGBUILD        |   12 +++++-------
 twisted15.patch |   49 -------------------------------------------------
 2 files changed, 5 insertions(+), 56 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-09-13 22:00:40 UTC (rev 246025)
+++ PKGBUILD	2015-09-13 23:27:44 UTC (rev 246026)
@@ -4,8 +4,8 @@
 # Contributor: Hugo Doria <hugo at archlinux.org>
 
 pkgname=deluge
-pkgver=1.3.11
-pkgrel=3
+pkgver=1.3.12
+pkgrel=1
 pkgdesc="A BitTorrent client with multiple user interfaces in a client/server model"
 arch=('any')
 url="http://deluge-torrent.org/"
@@ -19,15 +19,13 @@
             'python2-mako: needed for web ui')
 install=deluge.install
 source=(http://download.deluge-torrent.org/source/$pkgname-$pkgver.tar.lzma
-        deluged.service deluge-web.service twisted15.patch)
-md5sums=('49f9f5fc751d49ddd415f02123de77a8'
+        deluged.service deluge-web.service)
+md5sums=('56f5c1cd3f671fecc58a9168f5bd6d48'
          '17f51ac9a90f0dc41a20291444a7489b'
-         '2a73f62c04e8b147c731fbb50666e846'
-         '6ff539de47871258bb484fc5b0590fe2')
+         '2a73f62c04e8b147c731fbb50666e846')
 
 prepare() {
   cd $pkgname-$pkgver
-  patch -Np1 -i ../twisted15.patch
   sed -i '1s/python$/&2/' deluge/ui/Win32IconImagePlugin.py
 }
 

Deleted: twisted15.patch
===================================================================
--- twisted15.patch	2015-09-13 22:00:40 UTC (rev 246025)
+++ twisted15.patch	2015-09-13 23:27:44 UTC (rev 246026)
@@ -1,49 +0,0 @@
-From d40dfcd53c2439de121ddaff476e66194dc2c738 Mon Sep 17 00:00:00 2001
-From: Andrew Resch <andrewresch at gmail.com>
-Date: Mon, 23 Feb 2015 08:31:00 +0000
-Subject: Fix for Twisted 15.0 URI class rename
-
----
-diff --git a/deluge/httpdownloader.py b/deluge/httpdownloader.py
-index b146477..14dcdc3 100644
---- a/deluge/httpdownloader.py
-+++ b/deluge/httpdownloader.py
-@@ -146,7 +146,7 @@ def sanitise_filename(filename):
-         log.warning("Potentially malicious server: trying to write to file '%s'" % filename)
-         # Only use the basename
-         filename = os.path.basename(filename)
--        
-+
-     filename = filename.strip()
-     if filename.startswith(".") or ";" in filename or "|" in filename:
-         # Dodgy server, log it
-@@ -192,17 +192,22 @@ def download_file(url, filename, callback=None, headers=None, force_filename=Fal
-             headers = {}
-         headers["accept-encoding"] = "deflate, gzip, x-gzip"
- 
--    # In twisted 13.1.0 the _parse() function was replaced by the _URI class 
--    if hasattr(client, '_parse'):
-+    # In Twisted 13.1.0 _parse() function replaced by _URI class.
-+    # In Twisted 15.0.0 _URI class renamed to URI.
-+    if hasattr(client, "_parse"):
-         scheme, host, port, path = client._parse(url)
-     else:
--        from twisted.web.client import _URI
--        uri = _URI.fromBytes(url)
-+        try:
-+            from twisted.web.client import _URI as URI
-+        except ImportError:
-+            from twisted.web.client import URI
-+
-+        uri = URI.fromBytes(url)
-         scheme = uri.scheme
-         host = uri.host
-         port = uri.port
-         path = uri.path
--        
-+
-     factory = HTTPDownloader(url, filename, callback, headers, force_filename, allow_compression)
-     if scheme == "https":
-         from twisted.internet import ssl
---
-cgit v0.9.2



More information about the arch-commits mailing list