[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