[Python-modules-commits] r13168 - in packages/sqlobject/trunk/debian (8 files)

chaica-guest at users.alioth.debian.org chaica-guest at users.alioth.debian.org
Sun May 30 22:54:52 UTC 2010


    Date: Sunday, May 30, 2010 @ 22:54:24
  Author: chaica-guest
Revision: 13168

  * New upstream version
  * Added python-sqlobject.preinst to get rid of pycentral
  * Removed outdated debian/examples file
  * debian/control
    - switched from python-central to python-support in Build-Depends
    - bump debhelper to 7.0.50~ in Build-Depends
    - switched Maintainer from QA to DPMT
    - added Uploaders field and put it to Carl Chenet <chaica at ohmytux.com>
  * debian/source/format
    - bump to 3.0 (quilt)
  * debian/rules
    - switched to a rules.tiny file

Added:
  packages/sqlobject/trunk/debian/python-sqlobject.install
  packages/sqlobject/trunk/debian/python-sqlobject.preinst
Modified:
  packages/sqlobject/trunk/debian/changelog
  packages/sqlobject/trunk/debian/control
  packages/sqlobject/trunk/debian/copyright
  packages/sqlobject/trunk/debian/rules
  packages/sqlobject/trunk/debian/source/format
Deleted:
  packages/sqlobject/trunk/debian/examples

Modified: packages/sqlobject/trunk/debian/changelog
===================================================================
--- packages/sqlobject/trunk/debian/changelog	2010-05-30 17:37:55 UTC (rev 13167)
+++ packages/sqlobject/trunk/debian/changelog	2010-05-30 22:54:24 UTC (rev 13168)
@@ -1,3 +1,20 @@
+sqlobject (0.12.4-2) unstable; urgency=low
+
+  * New upstream version
+  * Added python-sqlobject.preinst to get rid of pycentral
+  * Removed outdated debian/examples file
+  * debian/control
+    - switched from python-central to python-support in Build-Depends
+    - bump debhelper to 7.0.50~ in Build-Depends
+    - switched Maintainer from QA to DPMT
+    - added Uploaders field and put it to Carl Chenet <chaica at ohmytux.com>
+  * debian/source/format
+    - bump to 3.0 (quilt)
+  * debian/rules
+    - switched to a rules.tiny file
+
+ -- Carl Chenet <chaica at ohmytux.com>  Mon, 31 May 2010 00:55:50 +0200
+
 sqlobject (0.12.2-1) unstable; urgency=low
 
   * QA (group) upload to orphan the package

Modified: packages/sqlobject/trunk/debian/control
===================================================================
--- packages/sqlobject/trunk/debian/control	2010-05-30 17:37:55 UTC (rev 13167)
+++ packages/sqlobject/trunk/debian/control	2010-05-30 22:54:24 UTC (rev 13168)
@@ -1,9 +1,10 @@
 Source: sqlobject
 Section: python
 Priority: optional
-Build-Depends: debhelper (>= 7), python-all (>= 2.5.4)
-Build-Depends-Indep:  python-central (>= 0.5.0), python-setuptools (>= 0.6c9)
-Maintainer: Debian QA Group <packages at qa.debian.org>
+Build-Depends: debhelper (>= 7.0.50~), python-all (>= 2.5.4)
+Build-Depends-Indep: python-support
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Carl Chenet <chaica at ohmytux.com>
 Standards-Version: 3.8.4
 XS-Python-Version: all
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/sqlobject/trunk/
@@ -12,7 +13,6 @@
 
 Package: python-sqlobject
 Architecture: all
-Section: python
 Depends: ${python:Depends}, python-pkg-resources (>=0.6c8), python-formencode, ${misc:Depends}
 Replaces: python2.3-sqlobject, python2.4-sqlobject
 Conflicts: python2.3-sqlobject, python2.4-sqlobject

Modified: packages/sqlobject/trunk/debian/copyright
===================================================================
--- packages/sqlobject/trunk/debian/copyright	2010-05-30 17:37:55 UTC (rev 13167)
+++ packages/sqlobject/trunk/debian/copyright	2010-05-30 22:54:24 UTC (rev 13168)
@@ -1,6 +1,6 @@
 This package was debianized by Carlos Perelló Marín <carlos at pemas.net>
 on Wed, 20 Oct 2004. It was orphaned and is now maintained by
-Debian QA Team <debian-qa at lists.debian.org>.
+Debian Python Modules Team.
 
 It was downloaded from 'http://www.sqlobject.org'.
 

Deleted: packages/sqlobject/trunk/debian/examples
===================================================================
--- packages/sqlobject/trunk/debian/examples	2010-05-30 17:37:55 UTC (rev 13167)
+++ packages/sqlobject/trunk/debian/examples	2010-05-30 22:54:24 UTC (rev 13168)
@@ -1,2 +0,0 @@
-examples/*
-tests/

Added: packages/sqlobject/trunk/debian/python-sqlobject.install
===================================================================
--- packages/sqlobject/trunk/debian/python-sqlobject.install	                        (rev 0)
+++ packages/sqlobject/trunk/debian/python-sqlobject.install	2010-05-30 22:54:24 UTC (rev 13168)
@@ -0,0 +1 @@
+sqlobject/ usr/share/pyshared/

Added: packages/sqlobject/trunk/debian/python-sqlobject.preinst
===================================================================
--- packages/sqlobject/trunk/debian/python-sqlobject.preinst	                        (rev 0)
+++ packages/sqlobject/trunk/debian/python-sqlobject.preinst	2010-05-30 22:54:24 UTC (rev 13168)
@@ -0,0 +1,19 @@
+#!/bin/sh
+set -e
+
+if [ "$1" = upgrade ] && dpkg --compare-versions "$2" lt 0.12.2-1; then
+        pycentral pkgremove python-sqlobject
+
+       for pyversion in 2.4 2.5; do
+           if [ -d /usr/lib/python$pyversion/site-packages/sqlobject-* ]; then
+               rm -rf /usr/lib/python$pyversion/site-packages/sqlobject \
+/usr/lib/python$pyversion/site-packages/SQLObject-*
+           fi
+       done
+fi
+
+
+#DEBHELPER#
+
+exit 0
+

Modified: packages/sqlobject/trunk/debian/rules
===================================================================
--- packages/sqlobject/trunk/debian/rules	2010-05-30 17:37:55 UTC (rev 13167)
+++ packages/sqlobject/trunk/debian/rules	2010-05-30 22:54:24 UTC (rev 13168)
@@ -1,58 +1,21 @@
 #!/usr/bin/make -f
-# debian/rules for sqlobject
 
-include /usr/share/python/python.mk
-PYVERS=$(shell pyversions -r debian/control)
+export DH_ALWAYS_EXCLUDE=tests:examples:presentation-2004-11:europython
 
-build: build-stamp
-build-stamp:
-	dh_testdir
-	for python in $(PYVERS); \
-		do $$python setup.py build --executable /usr/bin/python; \
-	done
-	touch build-stamp
+%:
+	dh $@
 
-clean::
-	dh_testdir
-	for python in $(PYVERS); \
-		do $$python setup.py clean; \
-	done
-	rm -rf build-stamp build
-	rm -rf SQLObject.egg-info
-	rm -f ez_setup/__init__.pyc
-	dh_clean
+override_dh_auto_clean:
 
-install: build
-	dh_testdir
-	dh_testroot
-	dh_prep
-	dh_installdirs
-	for python in $(PYVERS); do \
-		$$python setup.py install --root=$(CURDIR)/debian/python-sqlobject --no-compile \
-		--install-layout=deb \
-	        --install-scripts=$(call py_libdir_sh, $$python)/sqlobject/utilities \
-	        --single-version-externally-managed ; \
-	done
-	# symlink for sqlobject-admin
-	dh_link /usr/share/pyshared/sqlobject/utilities/sqlobject-admin usr/bin/sqlobject-admin
+override_dh_auto_build:
 
-# Build architecture-dependent files here.
-binary-arch: 
+override_dh_auto_install:
 
-# Build architecture-independent files here.
-binary-indep: build install
-	dh_testdir
-	dh_testroot
-	dh_installdocs -i README.txt docs/*
-	dh_installchangelogs -i
-	dh_compress -i
-	dh_fixperms -i
-	dh_pycentral -i
-	dh_python -i
-	dh_installdeb -i
-	dh_gencontrol -i
-	dh_md5sums -i
-	dh_builddeb -i
+override_dh_install:
+	dh_install
 
-binary: binary-arch binary-indep
-.PHONY: build clean binary-indep binary
+override_dh_installdocs:
+	dh_installdocs
+	mv -f debian/python-sqlobject/usr/share/doc/python-sqlobject/docs/* \
+debian/python-sqlobject/usr/share/doc/python-sqlobject/	
+	rmdir debian/python-sqlobject/usr/share/doc/python-sqlobject/docs/

Modified: packages/sqlobject/trunk/debian/source/format
===================================================================
--- packages/sqlobject/trunk/debian/source/format	2010-05-30 17:37:55 UTC (rev 13167)
+++ packages/sqlobject/trunk/debian/source/format	2010-05-30 22:54:24 UTC (rev 13168)
@@ -1 +1 @@
-1.0
+3.0 (quilt)




More information about the Python-modules-commits mailing list