--- creoleparser-0.7.3.orig/debian/changelog +++ creoleparser-0.7.3/debian/changelog @@ -0,0 +1,88 @@ +creoleparser (0.7.3-2build1) precise; urgency=low + + * Rebuild to drop python2.6 dependencies. + + -- Matthias Klose Sat, 31 Dec 2011 02:01:56 +0000 + +creoleparser (0.7.3-2) unstable; urgency=low + + * Team upload. + * Rebuild to pick up 2.7 and drop 2.5 from supported versions + * Bumping Standards-Version to 3.9.2, no changes necessary. + + -- Sandro Tosi Sat, 07 May 2011 14:27:06 +0200 + +creoleparser (0.7.3-1) unstable; urgency=low + + * New upstream release. + * Migrating to debhelper compat level 7 and dh_python2. + * Bumping Standards-Version to 3.9.1, no changes necessary. + * Remove raise_string_fix.dpatch, applied upstream. + * Move test execution after installation to have a non arch + dependent directory. Thanks to Fabrice Coutadeur. + + -- Bernd Zeimetz Wed, 16 Feb 2011 22:17:08 +0100 + +creoleparser (0.7.2-3) unstable; urgency=low + + * Really fix the string exceptions by adding the patch to 00list. + + -- Bernd Zeimetz Wed, 09 Jun 2010 20:56:12 +0200 + +creoleparser (0.7.2-2) unstable; urgency=low + + * Fix several string exceptions, which are not supported in Python2.6. + + -- Bernd Zeimetz Tue, 08 Jun 2010 12:49:39 +0200 + +creoleparser (0.7.2-1) unstable; urgency=low + + * New upstream version. + * python-genshi 0.4 is required, change build-dep/dep accordingly. + + -- Bernd Zeimetz Sun, 16 May 2010 03:21:01 +0200 + +creoleparser (0.7.1-1) unstable; urgency=low + + * New upstream version. + * Bumping Standards-Version to 3.8.4, no changes needed. + + -- Bernd Zeimetz Thu, 29 Apr 2010 19:09:58 +0200 + +creoleparser (0.7.0-1) unstable; urgency=low + + * New upstream version. + * Use python.mk for install options. + + -- Bernd Zeimetz Thu, 25 Mar 2010 12:13:10 +0100 + +creoleparser (0.6.1-1) unstable; urgency=low + + * New upstream version. + * debian/copyright: Fixing old dh_make Debian copyright to make + lintian happy. + + -- Bernd Zeimetz Sun, 12 Apr 2009 01:30:20 +0200 + +creoleparser (0.6-1) unstable; urgency=low + + * New upstream release. + * debian/control: + - Bumping Standards-Version to 3.8.1, no changes needed. + + -- Bernd Zeimetz Sat, 14 Mar 2009 14:58:20 +0100 + +creoleparser (0.5.1-1) unstable; urgency=low + + * New upstream release. + * debian/README.source: Adding file as requiered by the policy. + * debian/control: Bumping Standards-Version. + + -- Bernd Zeimetz Sun, 15 Feb 2009 21:03:26 +0100 + +creoleparser (0.5.0-1) unstable; urgency=low + + * Initial release (Closes: #486909) + + -- Bernd Zeimetz Wed, 18 Jun 2008 23:28:55 +0200 + --- creoleparser-0.7.3.orig/debian/rules +++ creoleparser-0.7.3/debian/rules @@ -0,0 +1,74 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +PKGNAME:=python-creoleparser +PYVERS:=$(shell pyversions -r) +PYVERSONLY:=$(shell pyversions -rv) + +include /usr/share/dpatch/dpatch.make +-include /usr/share/python/python.mk + +build: patch build-stamp +build-stamp: + dh_testdir + + set -e; \ + for py in $(PYVERS); do \ + $$py setup.py build; \ + done + touch $@ + +clean: clean-patched unpatch +clean-patched: patch-stamp + dh_testdir + dh_testroot + rm -f install-stamp build-stamp + -for py in $(PYVERS); do \ + $$py setup.py clean; \ + done + find . -name \*.pyc | xargs rm -f + rm -rf build + dh_clean + +install: install-stamp +install-stamp: + dh_testdir + dh_testroot + dh_prep + dh_installdirs + set -e; \ + for py in $(PYVERS); do \ + $$py setup.py install --root=debian/$(PKGNAME) $(py_setup_install_args); \ + done + +ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS))) + set -e ;\ + for py in $(PYVERSONLY); do \ + PYTHONPATH=$(CURDIR)/debian/$(PKGNAME)/usr/lib/python$$py/$(call py_sitename_sh, $$py) python$$py $(CURDIR)/debian/$(PKGNAME)/usr/lib/python$$py/$(call py_sitename_sh, $$py)/creoleparser/__init__.py; \ + done +endif + + dh_installdocs -A + touch install-stamp + +binary-arch: build install +# We have nothing to do by default. + +binary-indep: build install + dh_testdir + dh_testroot + dh_installchangelogs CHANGES.txt + dh_compress -X.py + dh_fixperms + dh_python2 + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install \ + clean-patched patch unpatch + --- creoleparser-0.7.3.orig/debian/README.source +++ creoleparser-0.7.3/debian/README.source @@ -0,0 +1,4 @@ +This package uses the patch management system dpatch as documented in +/usr/share/doc/dpatch/README.source.gz +In case the file is missing on your system, please install the +package 'dpatch'. --- creoleparser-0.7.3.orig/debian/control +++ creoleparser-0.7.3/debian/control @@ -0,0 +1,24 @@ +Source: creoleparser +Section: python +Priority: optional +Maintainer: Debian Python Modules Team +Uploaders: Bernd Zeimetz +Build-Depends: debhelper (>= 7.3.13), python-all (>= 2.6.6-3), dpatch +Build-Depends-Indep: python-genshi (>= 0.4) +Standards-Version: 3.9.2 +Homepage: http://creoleparser.googlepages.com +Vcs-Svn: svn://svn.debian.org/python-modules/packages/creoleparser/trunk +Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/creoleparser/trunk/?op=log + +Package: python-creoleparser +Architecture: all +Breaks: ${python:Breaks} +Depends: ${python:Depends}, python-genshi (>= 0.4), ${misc:Depends} +Description: Parser for the Creole common wiki markup language + Creoleparser is a Python library for converting Creole wiki markup for + output on the web. It is a full implementation of the Creole 1.0 + specification and aims to follow the spec exactly. + Creole is a common wiki markup language to be used across different wikis. + It's not replacing existing markup but instead enabling wiki users to + transfer content seamlessly across wikis, and for novice users to contribute + more easily. --- creoleparser-0.7.3.orig/debian/copyright +++ creoleparser-0.7.3/debian/copyright @@ -0,0 +1,36 @@ +This package was debianized by Bernd Zeimetz on +Wed, 18 Jun 2008 23:28:55 +0200. + +It was downloaded from http://pypi.python.org/pypi/Creoleparser + +Upstream Author: + + Stephen Day + +Copyright: + + Copyright (c) 2007 Stephen Day + +License: + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. + + +The Debian packaging is Copyright (C) 2008, Bernd Zeimetz +and is licensed under the MIT license, see above. --- creoleparser-0.7.3.orig/debian/watch +++ creoleparser-0.7.3/debian/watch @@ -0,0 +1,4 @@ +version=3 +opts=filenamemangle=s/C/c/ \ +http://pypi.python.org/packages/source/C/Creoleparser/Creoleparser-(.*)\.zip + --- creoleparser-0.7.3.orig/debian/compat +++ creoleparser-0.7.3/debian/compat @@ -0,0 +1 @@ +7 --- creoleparser-0.7.3.orig/debian/docs +++ creoleparser-0.7.3/debian/docs @@ -0,0 +1 @@ +README.txt --- creoleparser-0.7.3.orig/debian/source/format +++ creoleparser-0.7.3/debian/source/format @@ -0,0 +1 @@ +1.0 --- creoleparser-0.7.3.orig/debian/patches/no-setuptools-please.dpatch +++ creoleparser-0.7.3/debian/patches/no-setuptools-please.dpatch @@ -0,0 +1,22 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## no-setuptools-please.dpatch by Bernd Zeimetz +## +## DP: setuptools is evil, getting rid of it. + +@DPATCH@ +diff -urNad creoleparser~/setup.py creoleparser/setup.py +--- creoleparser~/setup.py 2008-05-10 21:12:56.000000000 +0200 ++++ creoleparser/setup.py 2008-06-18 23:48:34.000000000 +0200 +@@ -1,11 +1,6 @@ + #!/usr/bin/env python + +-try: +- from setuptools import setup +-except ImportError: +- print 'setuptools not installed, using distutils.core' +- print 'please ignore error message about "install_requires"' +- from distutils.core import setup ++from distutils.core import setup + + + setup(name='Creoleparser', --- creoleparser-0.7.3.orig/debian/patches/00list +++ creoleparser-0.7.3/debian/patches/00list @@ -0,0 +1 @@ +no-setuptools-please.dpatch --- creoleparser-0.7.3.orig/debian/patches/00dpatch.conf +++ creoleparser-0.7.3/debian/patches/00dpatch.conf @@ -0,0 +1,2 @@ +conf_debianonly=1 +conf_origtargzpath=../tarballs