[Debian-islamic-commits] [monajat] 09/10: Switched to Python3

أحمد المحمودي (Ahmed El-Mahmoudy) aelmahmoudy at users.sourceforge.net
Wed Oct 18 02:39:54 UTC 2017


This is an automated email from the git hooks/post-receive script.

aelmahmoudy-guest pushed a commit to branch master
in repository monajat.

commit 3d390c512d67021558c2c4d33a81af4f12151cf8
Author: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at users.sourceforge.net>
Date:   Wed Oct 18 04:03:01 2017 +0200

    Switched to Python3
---
 debian/control                                           | 15 +++++++--------
 .../{python-monajat.install => python3-monajat.install}  |  0
 debian/rules                                             | 16 ++++++++--------
 3 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/debian/control b/debian/control
index 2263648..0c1e1d5 100644
--- a/debian/control
+++ b/debian/control
@@ -4,17 +4,16 @@ Priority: optional
 Maintainer: Debian Islamic Maintainers <debian-islamic-maintainers at lists.alioth.debian.org>
 Uploaders: Fadi Al-katout (cutout) <cutout33 at gmail.com>, أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at users.sourceforge.net>
 Build-Depends: debhelper (>= 10)
-Build-Depends-Indep: python-all (>= 2.6.6-3~), gettext, intltool, dh-python
+Build-Depends-Indep: python3-all, gettext, intltool, dh-python
 Standards-Version: 4.1.1
 Vcs-Git: https://anonscm.debian.org/git/debian-islamic/packages/monajat.git
 Vcs-Browser: https://anonscm.debian.org/git/debian-islamic/packages/monajat.git
 Homepage: https://www.launchpad.net/monajat
-X-Python-Version: >= 2.6
 
-Package: python-monajat
+Package: python3-monajat
 Section: python
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, monajat-data, libitl0
+Depends: ${misc:Depends}, ${python3:Depends}, monajat-data, libitl0
 Description: Islamic supplications backend
  Monajat is a small application that displays Islamic supplications (azkar) at
  predetermined times.
@@ -32,8 +31,8 @@ Description: Islamic supplications database
 
 Package: monajat-applet
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, python-monajat, python-gobject, python-gst-1.0
-Recommends: python-dbus, islamic-menus
+Depends: ${misc:Depends}, ${python3:Depends}, python3-monajat, python3-gi, python3-gst-1.0
+Recommends: python3-dbus, islamic-menus
 Breaks: monajat (<= 2)
 Replaces: monajat (<= 2)
 Description: Islamic supplications tray applet
@@ -44,7 +43,7 @@ Description: Islamic supplications tray applet
 
 Package: monajat-mod
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, python-monajat
+Depends: ${misc:Depends}, ${python3:Depends}, python3-monajat
 Description: Islamic supplications console utility
  Monajat is a small application that displays Islamic supplications (azkar) at
  predetermined times.
@@ -54,7 +53,7 @@ Description: Islamic supplications console utility
 
 Package: monajat-screenlet
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, python-monajat
+Depends: ${misc:Depends}, ${python3:Depends}, python3-monajat
 Description: Islamic supplications screenlet
  Monajat is a small application that displays Islamic supplications (azkar) at
  predetermined times.
diff --git a/debian/python-monajat.install b/debian/python3-monajat.install
similarity index 100%
rename from debian/python-monajat.install
rename to debian/python3-monajat.install
diff --git a/debian/rules b/debian/rules
index 0f4bdf4..90e2466 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,21 +1,21 @@
 #!/usr/bin/make -f
 
 %:
-	dh $@ --with python2
+	dh $@ --with python3
 
 override_dh_auto_build:
-	dh_auto_build -Spython_distutils
+	dh_auto_build -Spybuild
 	dh_auto_build
 
 override_dh_auto_clean:
-	dh_auto_clean -Spython_distutils
+	dh_auto_clean -Spybuild
 	dh_auto_clean
 
 override_dh_auto_install:
-	dh_auto_install -Spython_distutils
+	dh_auto_install -Spybuild
 	dh_auto_install
 
-override_dh_python2:
-	dh_python2
-	# dh_python2 does not check shebangs in weird locations:
-	dh_python2 -pmonajat-screenlet /usr/share/screenlets/Monajat
+override_dh_python3:
+	dh_python3
+	# dh_python3 does not check shebangs in weird locations:
+	dh_python3 -pmonajat-screenlet /usr/share/screenlets/Monajat

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-islamic/packages/monajat.git



More information about the Debian-islamic-commits mailing list