[Python-modules-commits] r16460 - in packages/python-pybabel/trunk/debian (12 files)
wrar-guest at users.alioth.debian.org
wrar-guest at users.alioth.debian.org
Sat Apr 9 11:35:47 UTC 2011
Date: Saturday, April 9, 2011 @ 11:35:45
Author: wrar-guest
Revision: 16460
* New upstream version (Closes: #584893)
* Rename to python-babel (Closes: #556377)
* Enable build time tests
* Update Standards-Version to 3.9.2 (no change needed)
* Update debhelper compatibility level to 8
* Switch from dh_pysupport to dh_python2
* Add the Homepage field
* Register HTML docs with doc-base
Added:
packages/python-pybabel/trunk/debian/python-babel.doc-base
packages/python-pybabel/trunk/debian/python-babel.docs
(from rev 15866, packages/python-pybabel/trunk/debian/python-pybabel.docs)
packages/python-pybabel/trunk/debian/python-babel.install
(from rev 15866, packages/python-pybabel/trunk/debian/python-pybabel.install)
packages/python-pybabel/trunk/debian/python-babel.manpages
(from rev 15866, packages/python-pybabel/trunk/debian/python-pybabel.manpages)
Modified:
packages/python-pybabel/trunk/debian/changelog
packages/python-pybabel/trunk/debian/compat
packages/python-pybabel/trunk/debian/control
packages/python-pybabel/trunk/debian/copyright
packages/python-pybabel/trunk/debian/rules
Deleted:
packages/python-pybabel/trunk/debian/python-pybabel.docs
packages/python-pybabel/trunk/debian/python-pybabel.install
packages/python-pybabel/trunk/debian/python-pybabel.manpages
Modified: packages/python-pybabel/trunk/debian/changelog
===================================================================
--- packages/python-pybabel/trunk/debian/changelog 2011-04-09 10:27:40 UTC (rev 16459)
+++ packages/python-pybabel/trunk/debian/changelog 2011-04-09 11:35:45 UTC (rev 16460)
@@ -1,3 +1,17 @@
+python-pybabel (0.9.6-1) UNRELEASED; urgency=low
+
+ [ Andrey Rahmatullin ]
+ * New upstream version (Closes: #584893)
+ * Rename to python-babel (Closes: #556377)
+ * Enable build time tests
+ * Update Standards-Version to 3.9.2 (no change needed)
+ * Update debhelper compatibility level to 8
+ * Switch from dh_pysupport to dh_python2
+ * Add the Homepage field
+ * Register HTML docs with doc-base
+
+ -- Debian Python Modules Team <python-modules-team at lists.alioth.debian.org> Fri, 25 Feb 2011 23:06:10 +0500
+
python-pybabel (0.9.4-2) unstable; urgency=low
[ Kumar Appaiah ]
Modified: packages/python-pybabel/trunk/debian/compat
===================================================================
--- packages/python-pybabel/trunk/debian/compat 2011-04-09 10:27:40 UTC (rev 16459)
+++ packages/python-pybabel/trunk/debian/compat 2011-04-09 11:35:45 UTC (rev 16460)
@@ -1 +1 @@
-5
+8
Modified: packages/python-pybabel/trunk/debian/control
===================================================================
--- packages/python-pybabel/trunk/debian/control 2011-04-09 10:27:40 UTC (rev 16459)
+++ packages/python-pybabel/trunk/debian/control 2011-04-09 11:35:45 UTC (rev 16460)
@@ -3,18 +3,31 @@
Priority: optional
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
Uploaders: Christoph Haas <haas at debian.org>
-Build-Depends: python-support (>= 0.6), debhelper (>= 5), python-all-dev, python-setuptools
-Standards-Version: 3.8.3
+Build-Depends: debhelper (>= 8), python-all (>= 2.6.6-3), python-setuptools, python-tz
+Standards-Version: 3.9.2
+Homepage: http://babel.edgewall.org/
Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-pybabel/trunk/
Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/python-pybabel/trunk/
Package: python-pybabel
Architecture: all
-Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}, python-pkg-resources
-Conflicts: python-babel
+Section: oldlibs
+Depends: python-babel, ${misc:Depends}
+Description: tools for internationalizing Python applications (transitional dummy package)
+ Babel is composed of two major parts. First tools to build and work with
+ gettext message catalogs. Second a Python interface to the CLDR (Common
+ Locale Data Repository), providing access to various locale display
+ names, localized number and date formatting, etc.
+ .
+ This is a dummy package for transition from python-pybabel to python-babel.
+
+Package: python-babel
+Architecture: all
+Depends: ${python:Depends}, ${misc:Depends}, python-pkg-resources
+Replaces: python-pybabel (<< 0.9.6-1~)
+Conflicts: python-pybabel (<< 0.9.6-1~)
Description: tools for internationalizing Python applications
Babel is composed of two major parts. First tools to build and work with
gettext message catalogs. Second a Python interface to the CLDR (Common
Locale Data Repository), providing access to various locale display
names, localized number and date formatting, etc.
-
Modified: packages/python-pybabel/trunk/debian/copyright
===================================================================
--- packages/python-pybabel/trunk/debian/copyright 2011-04-09 10:27:40 UTC (rev 16459)
+++ packages/python-pybabel/trunk/debian/copyright 2011-04-09 11:35:45 UTC (rev 16460)
@@ -9,7 +9,7 @@
Copyright:
- Copyright (C) 2007 Edgewall Software
+ Copyright (C) 2007-2011 Edgewall Software
All rights reserved.
License:
Added: packages/python-pybabel/trunk/debian/python-babel.doc-base
===================================================================
--- packages/python-pybabel/trunk/debian/python-babel.doc-base (rev 0)
+++ packages/python-pybabel/trunk/debian/python-babel.doc-base 2011-04-09 11:35:45 UTC (rev 16460)
@@ -0,0 +1,10 @@
+Document: python-babel
+Title: Python Babel documentation
+Author: Edgewall Software
+Abstract: Babel Python module provides tools for internationalizing Python
+ applications.
+Section: Programming/Python
+
+Format: HTML
+Index: /usr/share/doc/python-babel/index.html
+Files: /usr/share/doc/python-babel/*.html /usr/share/doc/python-babel/api/*.html
Copied: packages/python-pybabel/trunk/debian/python-babel.docs (from rev 15866, packages/python-pybabel/trunk/debian/python-pybabel.docs)
===================================================================
--- packages/python-pybabel/trunk/debian/python-babel.docs (rev 0)
+++ packages/python-pybabel/trunk/debian/python-babel.docs 2011-04-09 11:35:45 UTC (rev 16460)
@@ -0,0 +1,5 @@
+doc/*.txt
+doc/*.html
+doc/*.png
+doc/*.pdf
+doc/api
Copied: packages/python-pybabel/trunk/debian/python-babel.install (from rev 15866, packages/python-pybabel/trunk/debian/python-pybabel.install)
===================================================================
--- packages/python-pybabel/trunk/debian/python-babel.install (rev 0)
+++ packages/python-pybabel/trunk/debian/python-babel.install 2011-04-09 11:35:45 UTC (rev 16460)
@@ -0,0 +1 @@
+doc/common/style usr/share/doc/python-pybabel/common
Copied: packages/python-pybabel/trunk/debian/python-babel.manpages (from rev 15866, packages/python-pybabel/trunk/debian/python-pybabel.manpages)
===================================================================
--- packages/python-pybabel/trunk/debian/python-babel.manpages (rev 0)
+++ packages/python-pybabel/trunk/debian/python-babel.manpages 2011-04-09 11:35:45 UTC (rev 16460)
@@ -0,0 +1 @@
+debian/pybabel.1
Deleted: packages/python-pybabel/trunk/debian/python-pybabel.docs
===================================================================
--- packages/python-pybabel/trunk/debian/python-pybabel.docs 2011-04-09 10:27:40 UTC (rev 16459)
+++ packages/python-pybabel/trunk/debian/python-pybabel.docs 2011-04-09 11:35:45 UTC (rev 16460)
@@ -1,5 +0,0 @@
-doc/*.txt
-doc/*.html
-doc/*.png
-doc/*.pdf
-doc/api
Deleted: packages/python-pybabel/trunk/debian/python-pybabel.install
===================================================================
--- packages/python-pybabel/trunk/debian/python-pybabel.install 2011-04-09 10:27:40 UTC (rev 16459)
+++ packages/python-pybabel/trunk/debian/python-pybabel.install 2011-04-09 11:35:45 UTC (rev 16460)
@@ -1 +0,0 @@
-doc/common/style usr/share/doc/python-pybabel/common
Deleted: packages/python-pybabel/trunk/debian/python-pybabel.manpages
===================================================================
--- packages/python-pybabel/trunk/debian/python-pybabel.manpages 2011-04-09 10:27:40 UTC (rev 16459)
+++ packages/python-pybabel/trunk/debian/python-pybabel.manpages 2011-04-09 11:35:45 UTC (rev 16460)
@@ -1 +0,0 @@
-debian/pybabel.1
Modified: packages/python-pybabel/trunk/debian/rules
===================================================================
--- packages/python-pybabel/trunk/debian/rules 2011-04-09 10:27:40 UTC (rev 16459)
+++ packages/python-pybabel/trunk/debian/rules 2011-04-09 11:35:45 UTC (rev 16460)
@@ -29,45 +29,52 @@
# Some files do not get cleaned up properly
#rm -f doc/common/doctools.pyc
+ rm -rf babel/messages/tests/data/project/i18n/temp.pot babel/messages/tests/data/project/i18n/en_US
find . -type f -name '*.pyc' -print0 | xargs -r0 rm
rm -rf build build-stamp
- dh_clean
+ dh_clean
install: build
dh_testdir
dh_testroot
- dh_clean -k
+ dh_prep
dh_installdirs
set -e; \
for python in $(PYVERS); do \
- $$python setup.py install --root=debian/python-pybabel --prefix=/usr; \
+ $$python setup.py install --root=debian/python-babel --install-layout=deb; \
done
- # Fix permissions
- find debian/python-pybabel -name '*egg-info' -type d -print0 | xargs -r0 chmod -R -x
-
# Strip specific Python version from 'pybabel' script
- sed -i -e 's,#!/usr/bin/python.*,#!/usr/bin/python,' ./debian/python-pybabel/usr/bin/pybabel
+ sed -i -e 's,#!/usr/bin/python.*,#!/usr/bin/python,' ./debian/python-babel/usr/bin/pybabel
+test:
+ -
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+ set -e; \
+ for python in $(PYVERS); do \
+ $$python setup.py test -vv; \
+ done
+endif
+
# Build architecture-dependent files here.
-binary-indep: build install
+binary: build install
# We have nothing to do by default.
# Build architecture-independent files here.
-binary-indep: build install
+binary-indep: build install test
dh_testdir
dh_testroot
- dh_installchangelogs ChangeLog
+ dh_installchangelogs
dh_installdocs
# dh_installexamples
dh_install
# dh_installmenu
-# dh_installdebconf
+# dh_installdebconf
# dh_installmime
- dh_pysupport
+ dh_python2
# dh_installinfo
dh_installman
# dh_link
@@ -83,5 +90,5 @@
dh_builddeb
binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+.PHONY: build clean binary-indep binary-arch binary install configure test
More information about the Python-modules-commits
mailing list