[Python-modules-commits] r20003 - in packages/python-markdown/trunk/debian (7 files)

mitya57-guest at users.alioth.debian.org mitya57-guest at users.alioth.debian.org
Thu Jan 12 10:10:27 UTC 2012


    Date: Thursday, January 12, 2012 @ 10:10:18
  Author: mitya57-guest
Revision: 20003

* New upstream release
* Use 3.0 (quilt) source format
* Port to dh_python*
* Build Python3 package (closes: #647094)
* Bump Standards-Version to 3.9.2, no changes required

Added:
  packages/python-markdown/trunk/debian/python-markdown.install
  packages/python-markdown/trunk/debian/python3-markdown.install
Modified:
  packages/python-markdown/trunk/debian/changelog
  packages/python-markdown/trunk/debian/control
  packages/python-markdown/trunk/debian/rules
  packages/python-markdown/trunk/debian/source/format
Deleted:
  packages/python-markdown/trunk/debian/pyversions

Modified: packages/python-markdown/trunk/debian/changelog
===================================================================
--- packages/python-markdown/trunk/debian/changelog	2012-01-11 22:28:17 UTC (rev 20002)
+++ packages/python-markdown/trunk/debian/changelog	2012-01-12 10:10:18 UTC (rev 20003)
@@ -1,3 +1,14 @@
+python-markdown (2.1.0-1) unstable; urgency=low
+
+  [ Dmitry Shachnev ]
+  * New upstream release
+  * Use 3.0 (quilt) source format
+  * Port to dh_python*
+  * Build Python3 package (closes: #647094)
+  * Bump Standards-Version to 3.9.2, no changes required
+
+ -- Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>  Wed, 11 Jan 2012 09:53:17 +0400
+
 python-markdown (2.0.3-2) unstable; urgency=low
 
   * Rename /usr/bin/markdown to /usr/bin/markdown_py for now. The Python

Modified: packages/python-markdown/trunk/debian/control
===================================================================
--- packages/python-markdown/trunk/debian/control	2012-01-11 22:28:17 UTC (rev 20002)
+++ packages/python-markdown/trunk/debian/control	2012-01-12 10:10:18 UTC (rev 20003)
@@ -3,11 +3,13 @@
 Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Fredrik Steen <stone at debian.org>, Bernd Zeimetz <bzed at debian.org>
-Build-Depends: debhelper (>= 7.0.50~), python, python-support (>= 0.3)
-Standards-Version: 3.8.4
+Build-Depends: debhelper (>= 7.0.50~), python-all (>= 2.6.6-3~), python3-all (>= 3.1.2-7~)
+Standards-Version: 3.9.2
 Homepage: http://www.freewisdom.org/projects/python-markdown/
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-markdown/trunk/
 Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/python-markdown/trunk/
+X-Python-Version: >= 2.4
+X-Python3-Version: >= 3.1
 
 Package: python-markdown
 Architecture: all
@@ -20,4 +22,17 @@
  This is a Python implementation of John Gruber's Markdown. The current
  version of python-markdown implements all Markdown syntax features and 
  fully passes Markdown Test Suite 1.0. It also supports footnotes and 
- attributes. 
+ attributes.
+
+Package: python3-markdown
+Architecture: all
+Depends: ${python3:Depends}, ${misc:Depends}
+Description: text-to-HTML conversion library/tool (python3 implementation)
+ Markdown is a text-to-HTML conversion tool for web writers. Markdown 
+ allows you to write using an easy-to-read, easy-to-write plain text 
+ format, then convert it to structurally valid XHTML (or HTML).
+ .
+ This is a Python 3 implementation of John Gruber's Markdown. The current
+ version of python3-markdown implements all Markdown syntax features and 
+ fully passes Markdown Test Suite 1.0. It also supports footnotes and 
+ attributes.

Added: packages/python-markdown/trunk/debian/python-markdown.install
===================================================================
--- packages/python-markdown/trunk/debian/python-markdown.install	                        (rev 0)
+++ packages/python-markdown/trunk/debian/python-markdown.install	2012-01-12 10:10:18 UTC (rev 20003)
@@ -0,0 +1,2 @@
+usr/lib/python2.*/*
+usr/bin/*

Added: packages/python-markdown/trunk/debian/python3-markdown.install
===================================================================
--- packages/python-markdown/trunk/debian/python3-markdown.install	                        (rev 0)
+++ packages/python-markdown/trunk/debian/python3-markdown.install	2012-01-12 10:10:18 UTC (rev 20003)
@@ -0,0 +1 @@
+usr/lib/python3*/*

Deleted: packages/python-markdown/trunk/debian/pyversions
===================================================================
--- packages/python-markdown/trunk/debian/pyversions	2012-01-11 22:28:17 UTC (rev 20002)
+++ packages/python-markdown/trunk/debian/pyversions	2012-01-12 10:10:18 UTC (rev 20003)
@@ -1 +0,0 @@
-2.3-

Modified: packages/python-markdown/trunk/debian/rules
===================================================================
--- packages/python-markdown/trunk/debian/rules	2012-01-11 22:28:17 UTC (rev 20002)
+++ packages/python-markdown/trunk/debian/rules	2012-01-12 10:10:18 UTC (rev 20003)
@@ -1,18 +1,23 @@
 #!/usr/bin/make -f
 # -*- mode: makefile; coding: utf-8 -*-
 
+PYTHON3=$(shell py3versions -vr)
+
 %:
-	dh $@
+	dh $@ --with python2,python3
 
 override_dh_installchangelogs:
 	dh_installchangelogs docs/CHANGE_LOG
 
 override_dh_auto_clean:
 	dh_auto_clean
+	rm -rf build/
 	find -name '*.pyo' -exec rm -f {} \;
 
 override_dh_auto_install:
 	dh_auto_install
-	mv debian/python-markdown/usr/bin/markdown debian/python-markdown/usr/bin/markdown_py
+	set -ex && for python in $(PYTHON3); do \
+		python$$python setup.py install --install-layout=deb --root=debian/tmp; \
+	done
 
 .PHONY: override_dh_auto_clean override_dh_installchangelogs override_dh_auto_install

Modified: packages/python-markdown/trunk/debian/source/format
===================================================================
--- packages/python-markdown/trunk/debian/source/format	2012-01-11 22:28:17 UTC (rev 20002)
+++ packages/python-markdown/trunk/debian/source/format	2012-01-12 10:10:18 UTC (rev 20003)
@@ -1 +1 @@
-1.0
+3.0 (quilt)




More information about the Python-modules-commits mailing list