[Python-apps-commits] r9123 - in packages/retext/trunk/debian (7 files)
mitya57-guest at users.alioth.debian.org
mitya57-guest at users.alioth.debian.org
Tue Sep 18 10:13:35 UTC 2012
Date: Tuesday, September 18, 2012 @ 10:13:34
Author: mitya57-guest
Revision: 9123
First version of 4.0 packaging
Modified:
packages/retext/trunk/debian/changelog
packages/retext/trunk/debian/control
packages/retext/trunk/debian/retext.install
packages/retext/trunk/debian/retext.manpages
packages/retext/trunk/debian/rules
Deleted:
packages/retext/trunk/debian/retext-wpgen.install
packages/retext/trunk/debian/retext-wpgen.manpages
Modified: packages/retext/trunk/debian/changelog
===================================================================
--- packages/retext/trunk/debian/changelog 2012-09-18 09:43:45 UTC (rev 9122)
+++ packages/retext/trunk/debian/changelog 2012-09-18 10:13:34 UTC (rev 9123)
@@ -1,8 +1,12 @@
-retext (3.1.3-1) UNRELEASED; urgency=low
+retext (4.0~beta1) UNRELEASED; urgency=low
+ * New upstream beta release
+ * Switch to python3 and dh_python3
+ * Drop retext-wpgen package
+ * Refreshed dependencies
* Add Slovak translation (from Transifex)
- -- Dmitry Shachnev <mitya57 at gmail.com> Thu, 13 Sep 2012 18:37:51 +0400
+ -- Dmitry Shachnev <mitya57 at gmail.com> Tue, 18 Sep 2012 14:12:54 +0400
retext (3.1.2-1) unstable; urgency=low
Modified: packages/retext/trunk/debian/control
===================================================================
--- packages/retext/trunk/debian/control 2012-09-18 09:43:45 UTC (rev 9122)
+++ packages/retext/trunk/debian/control 2012-09-18 10:13:34 UTC (rev 9123)
@@ -4,7 +4,7 @@
Maintainer: Dmitry Shachnev <mitya57 at gmail.com>
Uploaders: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
DM-Upload-Allowed: yes
-Build-Depends: debhelper (>= 8), imagemagick
+Build-Depends: debhelper (>= 8), imagemagick, python3-all
Standards-Version: 3.9.3
Homepage: http://retext.sourceforge.net/
Vcs-Svn: svn://svn.debian.org/python-apps/packages/retext/trunk/
@@ -12,9 +12,10 @@
Package: retext
Architecture: all
-Depends: ${misc:Depends}, python, python-qt4, python-markdown | python-docutils
-Recommends: retext-wpgen, python-markdown, python-docutils, python-enchant
-Suggests: python-gdata
+Depends: ${misc:Depends}, ${python3:Depends}, python3-pyqt4, python3-markups
+Recommends: python3-enchant
+Breaks: retext-wpgen
+Replaces: retext-wpgen
Description: Simple text editor for Markdown and reStructuredText
ReText is a simple editor for Markdown and reStructuredText markup languages.
.
@@ -22,14 +23,3 @@
Also, ReText can upload documents to Google Docs.
.
It is written in Python using Qt libraries.
-
-Package: retext-wpgen
-Architecture: all
-Depends: ${misc:Depends}, python, python-markdown | python-docutils
-Recommends: python-markdown, python-docutils
-Suggests: retext
-Description: Webpages generation tool for Markdown and reStructuredText
- ReText is a simple editor for Markdown and reStructuredText markup languages.
- .
- This package provides webpages generation tool that can be used from ReText or
- as a standalone application.
Deleted: packages/retext/trunk/debian/retext-wpgen.install
===================================================================
--- packages/retext/trunk/debian/retext-wpgen.install 2012-09-18 09:43:45 UTC (rev 9122)
+++ packages/retext/trunk/debian/retext-wpgen.install 2012-09-18 10:13:34 UTC (rev 9123)
@@ -1 +0,0 @@
-wpgen/templates/* /usr/share/wpgen
Deleted: packages/retext/trunk/debian/retext-wpgen.manpages
===================================================================
--- packages/retext/trunk/debian/retext-wpgen.manpages 2012-09-18 09:43:45 UTC (rev 9122)
+++ packages/retext/trunk/debian/retext-wpgen.manpages 2012-09-18 10:13:34 UTC (rev 9123)
@@ -1 +0,0 @@
-debian/wpgen.1
Modified: packages/retext/trunk/debian/retext.install
===================================================================
--- packages/retext/trunk/debian/retext.install 2012-09-18 09:43:45 UTC (rev 9122)
+++ packages/retext/trunk/debian/retext.install 2012-09-18 10:13:34 UTC (rev 9123)
@@ -2,3 +2,5 @@
icons/retext.svg /usr/share/icons/hicolor/scalable/apps
debian/retext.desktop /usr/share/applications
debian/x-*.xml /usr/share/mime/packages
+wpgen/templates/* /usr/share/wpgen
+usr/share/retext/
Modified: packages/retext/trunk/debian/retext.manpages
===================================================================
--- packages/retext/trunk/debian/retext.manpages 2012-09-18 09:43:45 UTC (rev 9122)
+++ packages/retext/trunk/debian/retext.manpages 2012-09-18 10:13:34 UTC (rev 9123)
@@ -1 +1,2 @@
debian/retext.1
+debian/wpgen.1
Modified: packages/retext/trunk/debian/rules
===================================================================
--- packages/retext/trunk/debian/rules 2012-09-18 09:43:45 UTC (rev 9122)
+++ packages/retext/trunk/debian/rules 2012-09-18 10:13:34 UTC (rev 9123)
@@ -3,18 +3,31 @@
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
+
%:
- dh $@
+ dh $@ --with python3
+override_dh_auto_clean:
+ rm -rf build
+
+override_dh_auto_build:
+ set -ex; for python in $(PYTHON3); do \
+ $$python setup.py build; \
+ done
+
override_dh_auto_install:
- mkdir -p debian/retext/usr/bin/
- mkdir -p debian/retext-wpgen/usr/bin/
- cp retext.py debian/retext/usr/bin/retext
- cp wpgen/wpgen.py debian/retext-wpgen/usr/bin/wpgen
+ 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; \
+ done
for size in 16 22 24 32 48 128; do \
- mkdir -p $(ICONSDIR)/$$size\x$$size/apps/; \
+ mkdir -p $(ICONSDIR)/$$size\x$$size/apps/; \
convert -resize $$size icons/retext.png $(ICONSDIR)/$$size\x$$size/apps/retext.png; \
- done
+ done
override_dh_installchangelogs:
dh_installchangelogs changelog
More information about the Python-apps-commits
mailing list