[arch-commits] Commit in deluge/trunk (PKGBUILD user-agent-override.diff)

Jan Steffens heftig at archlinux.org
Sun Jul 19 09:07:50 UTC 2020


    Date: Sunday, July 19, 2020 @ 09:07:50
  Author: heftig
Revision: 392267

2.0.4.dev38+g23a48dd01-2: FS#64937 override user agent

Added:
  deluge/trunk/user-agent-override.diff
Modified:
  deluge/trunk/PKGBUILD

--------------------------+
 PKGBUILD                 |   11 ++++++++---
 user-agent-override.diff |   13 +++++++++++++
 2 files changed, 21 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-07-19 06:44:12 UTC (rev 392266)
+++ PKGBUILD	2020-07-19 09:07:50 UTC (rev 392267)
@@ -5,7 +5,7 @@
 pkgbase=deluge
 pkgname=(deluge deluge-gtk)
 pkgver=2.0.4.dev38+g23a48dd01
-pkgrel=1
+pkgrel=2
 pkgdesc="BitTorrent client with multiple user interfaces in a client/server model"
 url="https://deluge-torrent.org/"
 arch=(any)
@@ -42,8 +42,10 @@
   git
 )
 _commit=23a48dd01c86ef01cd1d13371de51247ec9a503b  # develop
-source=("git://git.deluge-torrent.org/deluge.git#commit=$_commit")
-sha256sums=('SKIP')
+source=("git://git.deluge-torrent.org/deluge.git#commit=$_commit"
+        user-agent-override.diff)
+sha256sums=('SKIP'
+            'f5ef4db7f1b78cd20cab91f25c7823f91f4e105639225b37aa4750d0cdd65104')
 
 pkgver() {
   cd deluge
@@ -52,6 +54,9 @@
 
 prepare() {
   cd deluge
+
+  # Pretend to be stable deluge
+  patch -Np1 -i ../user-agent-override.diff
 }
 
 build() {

Added: user-agent-override.diff
===================================================================
--- user-agent-override.diff	                        (rev 0)
+++ user-agent-override.diff	2020-07-19 09:07:50 UTC (rev 392267)
@@ -0,0 +1,13 @@
+diff --git i/deluge/core/core.py w/deluge/core/core.py
+index 8498ff9a8..fbef1cbd7 100644
+--- i/deluge/core/core.py
++++ w/deluge/core/core.py
+@@ -120,7 +120,7 @@ def __init__(
+         component.Component.__init__(self, 'Core')
+ 
+         # Start the libtorrent session.
+-        user_agent = 'Deluge/{} libtorrent/{}'.format(DELUGE_VER, LT_VERSION)
++        user_agent = 'Deluge/{} libtorrent/{}'.format('2.0.3', LT_VERSION)
+         peer_id = self._create_peer_id(DELUGE_VER)
+         log.debug('Starting session (peer_id: %s, user_agent: %s)', peer_id, user_agent)
+         settings_pack = {



More information about the arch-commits mailing list