[Python-modules-commits] r3531 - in /packages/python-nouvelle/trunk/debian: ./ changelog compat control copyright examples patches/ patches/fix_setup.patch patches/series pycompat rules watch

hanska-guest at users.alioth.debian.org hanska-guest at users.alioth.debian.org
Sun Nov 4 13:38:45 UTC 2007


Author: hanska-guest
Date: Sun Nov  4 13:38:45 2007
New Revision: 3531

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=3531
Log:
[svn-inject] Applying Debian modifications to trunk

Added:
    packages/python-nouvelle/trunk/debian/   (with props)
    packages/python-nouvelle/trunk/debian/changelog
    packages/python-nouvelle/trunk/debian/compat
    packages/python-nouvelle/trunk/debian/control
    packages/python-nouvelle/trunk/debian/copyright
    packages/python-nouvelle/trunk/debian/examples
    packages/python-nouvelle/trunk/debian/patches/
    packages/python-nouvelle/trunk/debian/patches/fix_setup.patch
    packages/python-nouvelle/trunk/debian/patches/series
    packages/python-nouvelle/trunk/debian/pycompat
    packages/python-nouvelle/trunk/debian/rules   (with props)
    packages/python-nouvelle/trunk/debian/watch

Propchange: packages/python-nouvelle/trunk/debian/
------------------------------------------------------------------------------
    mergeWithUpstream = 1

Added: packages/python-nouvelle/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/python-nouvelle/trunk/debian/changelog?rev=3531&op=file
==============================================================================
--- packages/python-nouvelle/trunk/debian/changelog (added)
+++ packages/python-nouvelle/trunk/debian/changelog Sun Nov  4 13:38:45 2007
@@ -1,0 +1,6 @@
+python-nouvelle (1.0-1) unstable; urgency=low
+
+  * Initial release (Closes: #449225)
+
+ -- David Paleino <d.paleino at gmail.com>  Sun, 04 Nov 2007 09:25:12 +0100
+

Added: packages/python-nouvelle/trunk/debian/compat
URL: http://svn.debian.org/wsvn/python-modules/packages/python-nouvelle/trunk/debian/compat?rev=3531&op=file
==============================================================================
--- packages/python-nouvelle/trunk/debian/compat (added)
+++ packages/python-nouvelle/trunk/debian/compat Sun Nov  4 13:38:45 2007
@@ -1,0 +1,1 @@
+5

Added: packages/python-nouvelle/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/python-nouvelle/trunk/debian/control?rev=3531&op=file
==============================================================================
--- packages/python-nouvelle/trunk/debian/control (added)
+++ packages/python-nouvelle/trunk/debian/control Sun Nov  4 13:38:45 2007
@@ -1,0 +1,20 @@
+Source: python-nouvelle
+Section: python
+Priority: optional
+Maintainer: David Paleino <d.paleino at gmail.com>
+Build-Depends: debhelper (>= 5), quilt
+Build-Depends-Indep: python-central, python-all
+Standards-Version: 3.7.2
+Homepage: http://freshmeat.net/projects/nouvelle/
+XS-Python-Version: all
+
+Package: python-nouvelle
+Architecture: all
+Depends: ${python:Depends}
+XB-Python-Version: ${python:Versions}
+Description: simple pure-python web framework
+ Nouvelle is a very simple Web rendering framework, similar to the 'nevow'
+ package in Quotient but with a few key differences. XHTML documents are
+ constructed using a convenient pure-Python syntax. Nouvelle itself doesn't
+ require a particular web server or environment, but it can interoperate
+ with Twisted or BaseHTTPServer easily.

Added: packages/python-nouvelle/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/python-modules/packages/python-nouvelle/trunk/debian/copyright?rev=3531&op=file
==============================================================================
--- packages/python-nouvelle/trunk/debian/copyright (added)
+++ packages/python-nouvelle/trunk/debian/copyright Sun Nov  4 13:38:45 2007
@@ -1,0 +1,34 @@
+This package was debianized by David Paleino <d.paleino at gmail.com> on
+Sun, 04 Nov 2007 09:25:12 +0100.
+
+It was downloaded from http://freshmeat.net/projects/nouvelle/
+
+Upstream Author: 
+
+    Micah Dowty <micah at picogui.org>
+
+Copyright: 
+
+    (C) 2003-2005 Micah Dowty
+
+License:
+
+    This package is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2 of the License, or (at your option) any later version.
+
+    This package is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this package; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL-2'.
+
+The Debian packaging is (C) 2007, David Paleino <d.paleino at gmail.com> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.

Added: packages/python-nouvelle/trunk/debian/examples
URL: http://svn.debian.org/wsvn/python-modules/packages/python-nouvelle/trunk/debian/examples?rev=3531&op=file
==============================================================================
--- packages/python-nouvelle/trunk/debian/examples (added)
+++ packages/python-nouvelle/trunk/debian/examples Sun Nov  4 13:38:45 2007
@@ -1,0 +1,4 @@
+basehttp_table.py
+modpython_hello.py
+twisted_deferred.py
+twisted_hello.py

Added: packages/python-nouvelle/trunk/debian/patches/fix_setup.patch
URL: http://svn.debian.org/wsvn/python-modules/packages/python-nouvelle/trunk/debian/patches/fix_setup.patch?rev=3531&op=file
==============================================================================
--- packages/python-nouvelle/trunk/debian/patches/fix_setup.patch (added)
+++ packages/python-nouvelle/trunk/debian/patches/fix_setup.patch Sun Nov  4 13:38:45 2007
@@ -1,0 +1,19 @@
+Index: nouvelle-1.0/setup.py
+===================================================================
+--- nouvelle-1.0.orig/setup.py	2007-11-04 10:13:25.000000000 +0100
++++ nouvelle-1.0/setup.py	2007-11-04 10:16:40.000000000 +0100
+@@ -1,11 +1,13 @@
+ #!/usr/bin/env python
+ from distutils.core import setup
+ setup (name = "nouvelle",
+-       version = "pre-0.10",
++       version = "1.0",
+        description = "A very simple but effective pure-python web framework",
+        maintainer = "Micah Dowty",
+        maintainer_email = "micah at picogui.org",
+        license = "LGPL",
++       url = "http://freshmeat.net/projects/nouvelle/",
++       long_description = "Nouvelle is a very simple Web rendering framework, similar to the 'nevow' package in Quotient but with a few key differences. XHTML documents are constructed using a convenient pure-Python syntax. Nouvelle itself doesn't require a particular web server or environment, but it can interoperate with Twisted or BaseHTTPServer easily.",
+        packages = ['Nouvelle'],
+        )
+ 

Added: packages/python-nouvelle/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/python-modules/packages/python-nouvelle/trunk/debian/patches/series?rev=3531&op=file
==============================================================================
--- packages/python-nouvelle/trunk/debian/patches/series (added)
+++ packages/python-nouvelle/trunk/debian/patches/series Sun Nov  4 13:38:45 2007
@@ -1,0 +1,1 @@
+fix_setup.patch

Added: packages/python-nouvelle/trunk/debian/pycompat
URL: http://svn.debian.org/wsvn/python-modules/packages/python-nouvelle/trunk/debian/pycompat?rev=3531&op=file
==============================================================================
--- packages/python-nouvelle/trunk/debian/pycompat (added)
+++ packages/python-nouvelle/trunk/debian/pycompat Sun Nov  4 13:38:45 2007
@@ -1,0 +1,1 @@
+2

Added: packages/python-nouvelle/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/python-nouvelle/trunk/debian/rules?rev=3531&op=file
==============================================================================
--- packages/python-nouvelle/trunk/debian/rules (added)
+++ packages/python-nouvelle/trunk/debian/rules Sun Nov  4 13:38:45 2007
@@ -1,0 +1,69 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+PACKAGE := python-nouvelle
+PYVERS := $(shell pyversions -r)
+
+include /usr/share/quilt/quilt.make
+
+build: patch build-stamp
+build-stamp:
+	dh_testdir
+	
+	set -e; \
+	for py in $(PYVERS); do  \
+		$$py setup.py build; \
+	done
+	touch $@
+
+# This because we also patched setup.py
+clean: clean-patched unpatch
+clean-patched: patch
+	dh_testdir
+	dh_testroot
+
+	for py in $(PYVERS); do  \
+		$$py setup.py clean; \
+	done
+
+	rm -rf build/
+	find . -name "*.pyc" -exec rm -rf {} \;
+
+	dh_clean build-stamp
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+
+	set -e; \
+	for py in $(PYVERS); do \
+		$$py setup.py install --root=debian/$(PACKAGE); \
+	done
+	python setup.py install --prefix=$(CURDIR)/debian/python-nouvelle
+	
+	dh_installexamples
+	chmod a-x $(CURDIR)/debian/python-nouvelle/usr/share/doc/python-nouvelle/examples/*.py
+
+binary-indep: build install
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs 
+	dh_installdocs README
+	dh_pycentral
+	dh_installman
+	dh_compress -X.py
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install patch unpatch

Propchange: packages/python-nouvelle/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/python-nouvelle/trunk/debian/watch
URL: http://svn.debian.org/wsvn/python-modules/packages/python-nouvelle/trunk/debian/watch?rev=3531&op=file
==============================================================================
--- packages/python-nouvelle/trunk/debian/watch (added)
+++ packages/python-nouvelle/trunk/debian/watch Sun Nov  4 13:38:45 2007
@@ -1,0 +1,2 @@
+version=3
+http://releases.navi.cx/nouvelle/nouvelle-([[:digit:]].*)\.tar\.gz




More information about the Python-modules-commits mailing list