[Python-apps-commits] r13942 - in packages/kupfer/trunk/debian (9 files)
hle at users.alioth.debian.org
hle at users.alioth.debian.org
Thu Apr 6 22:05:14 UTC 2017
Date: Thursday, April 6, 2017 @ 22:05:13
Author: hle
Revision: 13942
Fix desktop file, fix wrong copyright wildcards, stop install useless script kupfer.py
Added:
packages/kupfer/trunk/debian/patches/
packages/kupfer/trunk/debian/patches/fix-desktop-file.patch
packages/kupfer/trunk/debian/patches/series
Modified:
packages/kupfer/trunk/debian/changelog
packages/kupfer/trunk/debian/control
packages/kupfer/trunk/debian/copyright
packages/kupfer/trunk/debian/rules
Deleted:
packages/kupfer/trunk/debian/install
packages/kupfer/trunk/debian/kupfer.py
Modified: packages/kupfer/trunk/debian/changelog
===================================================================
--- packages/kupfer/trunk/debian/changelog 2017-04-06 20:09:35 UTC (rev 13941)
+++ packages/kupfer/trunk/debian/changelog 2017-04-06 22:05:13 UTC (rev 13942)
@@ -21,8 +21,15 @@
- Update Source field to match new website.
- Update copyright years.
- Use HTTPS protocol in Format field.
+ * debian/rules:
+ - don't pass --no-install-nautilus-extension to waf script anymore since
+ kupfer has been ported to GTK+3 and pyGI.
* Remove debian/menu (useless because of provided .desktop files).
- * Drop all patches, either integrated by upstream or deprecated.
+ * debian/patches:
+ - Drop all patches, either integrated by upstream or deprecated.
+ - Add debian/patches/fix-desktop-file.patch.
+ * Remove debian/kupfer.py, debian/install and stop overriding dh_fixperm in
+ debian/rules: Upstream now provides entry points.
-- Hugo Lefeuvre <hle at debian.org> Tue, 04 Apr 2017 17:41:23 +0200
Modified: packages/kupfer/trunk/debian/control
===================================================================
--- packages/kupfer/trunk/debian/control 2017-04-06 20:09:35 UTC (rev 13941)
+++ packages/kupfer/trunk/debian/control 2017-04-06 22:05:13 UTC (rev 13942)
@@ -23,7 +23,7 @@
python3-xdg,
python3-gi,
${misc:Depends},
- ${python:Depends}
+ ${python3:Depends}
Recommends: yelp, python3-wnck (>= 3.20)
Suggests: python3-setproctitle, gir1.2-appindicator3-0.1
Description: fast and lightweight desktop summoner/launcher
Modified: packages/kupfer/trunk/debian/copyright
===================================================================
--- packages/kupfer/trunk/debian/copyright 2017-04-06 20:09:35 UTC (rev 13941)
+++ packages/kupfer/trunk/debian/copyright 2017-04-06 22:05:13 UTC (rev 13942)
@@ -7,7 +7,7 @@
Copyright: 2007-2017, Ulrik Sverdrup <ulrik.sverdrup at gmail.com>
License: GPL-3+
-Files: auxdata/kupfer.svg:
+Files: auxdata/hicolor/*
Copyright: 2010 Nasser Alshammari <designernasser at gmail.com>
License: GPL-3+
Deleted: packages/kupfer/trunk/debian/install
===================================================================
--- packages/kupfer/trunk/debian/install 2017-04-06 20:09:35 UTC (rev 13941)
+++ packages/kupfer/trunk/debian/install 2017-04-06 22:05:13 UTC (rev 13942)
@@ -1 +0,0 @@
-debian/kupfer.py usr/share/kupfer
Deleted: packages/kupfer/trunk/debian/kupfer.py
===================================================================
--- packages/kupfer/trunk/debian/kupfer.py 2017-04-06 20:09:35 UTC (rev 13941)
+++ packages/kupfer/trunk/debian/kupfer.py 2017-04-06 22:05:13 UTC (rev 13942)
@@ -1,4 +0,0 @@
-#!/usr/bin/python
-
-from kupfer import main
-main.main()
Added: packages/kupfer/trunk/debian/patches/fix-desktop-file.patch
===================================================================
--- packages/kupfer/trunk/debian/patches/fix-desktop-file.patch (rev 0)
+++ packages/kupfer/trunk/debian/patches/fix-desktop-file.patch 2017-04-06 22:05:13 UTC (rev 13942)
@@ -0,0 +1,9 @@
+From: Hugo Lefeuvre <hle at debian.org>
+Subject: Add a Keywords field to kupfer's desktop file.
+--- a/auxdata/kupfer.desktop.in 2017-03-24 20:34:12.000000000 +0100
++++ b/auxdata/kupfer.desktop.in 2017-04-06 23:27:13.815697829 +0200
+@@ -9,3 +9,4 @@
+ Categories=Utility;
+ StartupNotify=true
+ X-UserData=$CONFIG/kupfer;$DATA/kupfer;$CACHE/kupfer
++Keywords=Launcher;Access
Added: packages/kupfer/trunk/debian/patches/series
===================================================================
--- packages/kupfer/trunk/debian/patches/series (rev 0)
+++ packages/kupfer/trunk/debian/patches/series 2017-04-06 22:05:13 UTC (rev 13942)
@@ -0,0 +1 @@
+fix-desktop-file.patch
Modified: packages/kupfer/trunk/debian/rules
===================================================================
--- packages/kupfer/trunk/debian/rules 2017-04-06 20:09:35 UTC (rev 13941)
+++ packages/kupfer/trunk/debian/rules 2017-04-06 22:05:13 UTC (rev 13942)
@@ -12,7 +12,7 @@
override_dh_auto_configure:
PYTHONDIR=/usr/share/kupfer ./waf configure --prefix=/usr --nopyc --nopyo \
- --bindir=/usr/share/kupfer --no-runtime-deps --no-install-nautilus-extension
+ --bindir=/usr/share/kupfer --no-runtime-deps
override_dh_auto_install:
./waf install --destdir=$(CURDIR)/debian/kupfer
@@ -25,7 +25,3 @@
override_dh_installchangelogs:
dh_installchangelogs NEWS
-
-override_dh_fixperms:
- dh_fixperms
- chmod +x debian/kupfer/usr/share/kupfer/kupfer.py
More information about the Python-apps-commits
mailing list