[Python-apps-commits] r12652 - in packages/retext/trunk/debian (5 files)

mitya57 at users.alioth.debian.org mitya57 at users.alioth.debian.org
Sun Dec 20 15:29:53 UTC 2015


    Date: Sunday, December 20, 2015 @ 15:29:52
  Author: mitya57
Revision: 12652

* New upstream release.
* Switch to pybuild buildsystem.

Added:
  packages/retext/trunk/debian/clean
Modified:
  packages/retext/trunk/debian/changelog
  packages/retext/trunk/debian/control
  packages/retext/trunk/debian/retext.install
  packages/retext/trunk/debian/rules

Modified: packages/retext/trunk/debian/changelog
===================================================================
--- packages/retext/trunk/debian/changelog	2015-12-19 21:12:10 UTC (rev 12651)
+++ packages/retext/trunk/debian/changelog	2015-12-20 15:29:52 UTC (rev 12652)
@@ -1,3 +1,10 @@
+retext (5.3.0-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+  * Switch to pybuild buildsystem.
+
+ -- Dmitry Shachnev <mitya57 at debian.org>  Sun, 20 Dec 2015 18:16:24 +0300
+
 retext (5.2.1-1) unstable; urgency=medium
 
   * New upstream release.

Added: packages/retext/trunk/debian/clean
===================================================================
--- packages/retext/trunk/debian/clean	                        (rev 0)
+++ packages/retext/trunk/debian/clean	2015-12-20 15:29:52 UTC (rev 12652)
@@ -0,0 +1 @@
+locale/*.qm

Modified: packages/retext/trunk/debian/control
===================================================================
--- packages/retext/trunk/debian/control	2015-12-19 21:12:10 UTC (rev 12651)
+++ packages/retext/trunk/debian/control	2015-12-20 15:29:52 UTC (rev 12652)
@@ -4,6 +4,7 @@
 Maintainer: Dmitry Shachnev <mitya57 at debian.org>
 Uploaders: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
 Build-Depends: debhelper (>= 9),
+               dh-python,
                imagemagick,
                python3-all,
                python3-markups,

Modified: packages/retext/trunk/debian/retext.install
===================================================================
--- packages/retext/trunk/debian/retext.install	2015-12-19 21:12:10 UTC (rev 12651)
+++ packages/retext/trunk/debian/retext.install	2015-12-20 15:29:52 UTC (rev 12652)
@@ -1,2 +1 @@
 icons/retext.svg usr/share/icons/hicolor/scalable/apps
-usr/share

Modified: packages/retext/trunk/debian/rules
===================================================================
--- packages/retext/trunk/debian/rules	2015-12-19 21:12:10 UTC (rev 12651)
+++ packages/retext/trunk/debian/rules	2015-12-20 15:29:52 UTC (rev 12652)
@@ -3,41 +3,19 @@
 
 ICONSDIR=debian/retext/usr/share/icons/hicolor
 
-# python3 should be last so that scripts get a correct shebang
-PY3REQUESTED=$(shell py3versions -r)
-PY3DEFAULT=$(shell py3versions -d)
-PYTHON3=$(filter-out $(PY3DEFAULT),$(PY3REQUESTED)) python3
-
-export QT_SELECT=qt5
-
 %:
-	dh $@ --with python3
+	dh $@ --with python3 --buildsystem pybuild
 
-override_dh_auto_clean:
-	rm -rf build ReText/__pycache__ tests/__pycache__
-
-override_dh_auto_build:
-	set -ex; for python in $(PYTHON3); do \
-		$$python setup.py build; \
-	done
-	lrelease locale/*.ts
-
 override_dh_auto_install:
-	set -ex; for python in $(PYTHON3); do \
-		$$python setup.py install --install-layout=deb --install-lib=/usr/share/retext \
-		--install-scripts=/usr/share/retext --root=debian/tmp --no-rename; \
-	done
+	dh_auto_install -- --install-args \
+		"--install-lib=/usr/share/retext --install-scripts=/usr/share/retext --no-rename"
+	rm -rfv debian/retext/usr/share/retext/icons
 	for size in 16 22 24 32 48 128; do \
 		mkdir -p $(ICONSDIR)/$$size\x$$size/apps/; \
 		convert -resize $$size icons/retext.png +set date:create +set date:modify -define png:exclude-chunk=time \
 		$(ICONSDIR)/$$size\x$$size/apps/retext.png; \
 	done
 
-override_dh_auto_test:
-	set -ex; for python in $(PYTHON3); do \
-		$$python setup.py test; \
-	done
-
 override_dh_installchangelogs:
 	dh_installchangelogs changelog.md
 




More information about the Python-apps-commits mailing list