]> git.pld-linux.org Git - packages/deluge.git/commitdiff
- drop unsupported nap locale, add lb master auto/th/deluge-2.1.1-2
authorJakub Bogusz <qboosh@pld-linux.org>
Tue, 29 Aug 2023 18:08:32 +0000 (20:08 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Tue, 29 Aug 2023 18:08:32 +0000 (20:08 +0200)
- added no-wheel patch (don't require or download wheel package)
- release 2

deluge-no-wheel.patch [new file with mode: 0644]
deluge.spec

diff --git a/deluge-no-wheel.patch b/deluge-no-wheel.patch
new file mode 100644 (file)
index 0000000..265c885
--- /dev/null
@@ -0,0 +1,11 @@
+--- deluge-2.1.1/setup.py.orig 2022-06-28 20:57:49.000000000 +0200
++++ deluge-2.1.1/setup.py      2023-08-29 19:32:55.480693357 +0200
+@@ -536,7 +536,7 @@ _package_data['deluge.ui.web'] = [
+ ]
+ _package_data['deluge.ui.gtk3'] = ['glade/*.ui']
+-setup_requires = ['setuptools', 'wheel']
++setup_requires = ['setuptools']
+ install_requires = [
+     'twisted[tls]>=17.1',
+     # Add pyasn1 for setuptools workaround:
index d26cdbf27595b6f7cd8ef89d4d62ee75415c6407..a4605859a0dd97da498c2c07b494a46ee9cea302 100644 (file)
@@ -2,16 +2,21 @@ Summary:      A Python BitTorrent client with support for UPnP and DHT
 Summary(pl.UTF-8):     Klient BitTorrenta napisany w Pythonie ze wspraciem dla UPnP i DHT
 Name:          deluge
 Version:       2.1.1
-Release:       1
+Release:       2
 License:       GPL v3
 Group:         X11/Applications/Networking
 Source0:       https://ftp.osuosl.org/pub/deluge/source/2.1/%{name}-%{version}.tar.xz
 # Source0-md5: 2f132a55217fd250967678c9a555bad5
-URL:           http://deluge-torrent.org/
+Patch0:                %{name}-no-wheel.patch
+URL:           https://deluge-torrent.org/
 BuildRequires: closure-compiler
+BuildRequires: intltool
+BuildRequires: python3 >= 1:3.6
 BuildRequires: python3-setuptools
 BuildRequires: rpm-pythonprov
 BuildRequires: rpmbuild(macros) >= 1.710
+BuildRequires: tar >= 1:1.22
+BuildRequires: xz
 Requires(post,postun): gtk-update-icon-cache
 Requires(post,postun): hicolor-icon-theme
 Requires:      /bin/sh
@@ -62,16 +67,19 @@ zza routera praktycznie bez konfiguracji przekierowywania portów.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %py3_build
 
 %install
 rm -rf $RPM_BUILD_ROOT
+
 %py3_install --skip-build
 
-# not supported in glibc (as for 2.14-15)
-%{__rm} -r $RPM_BUILD_ROOT%{py3_sitescriptdir}/%{name}/i18n/{pms,lb,iu,te,tlh,ur}
+# nap,pms not supported in glibc (as for 2.14-15)
+# iu,te,tlh,ur empty (as of deluge 2.1.1)
+%{__rm} -r $RPM_BUILD_ROOT%{py3_sitescriptdir}/%{name}/i18n/{iu,nap,pms,te,tlh,ur}
 
 # move lang files into %{_localedir}, find_lang does not work on
 # this. Looks really ugly, if you know a better way please do use it :)
@@ -168,9 +176,9 @@ rm -rf $RPM_BUILD_ROOT
 %{py3_sitescriptdir}/%{name}/ui/web/render
 %{py3_sitescriptdir}/%{name}/ui/web/themes
 %{py3_sitescriptdir}/%{name}-*-py*.egg-info
+%{_datadir}/appdata/deluge.appdata.xml
 %{_desktopdir}/%{name}.desktop
 %{_pixmapsdir}/%{name}.png
-/usr/share/appdata/deluge.appdata.xml
 %{_iconsdir}/hicolor/*x*/apps/deluge.png
 %{_iconsdir}/hicolor/*x*/apps/deluge-panel.png
 %{_iconsdir}/hicolor/scalable/apps/deluge.svg
This page took 0.106801 seconds and 4 git commands to generate.