[Python-modules-commits] r7197 - in packages/python-pybabel/trunk (13 files)

piotr at users.alioth.debian.org piotr at users.alioth.debian.org
Fri Dec 26 20:21:41 UTC 2008


    Date: Friday, December 26, 2008 @ 20:21:40
  Author: piotr
Revision: 7197

[svn-inject] Applying Debian modifications to trunk

Added:
  packages/python-pybabel/trunk/.hgtags
  packages/python-pybabel/trunk/debian/
  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/pybabel.1
  packages/python-pybabel/trunk/debian/python-pybabel.docs
  packages/python-pybabel/trunk/debian/python-pybabel.install
  packages/python-pybabel/trunk/debian/python-pybabel.manpages
  packages/python-pybabel/trunk/debian/rules
  packages/python-pybabel/trunk/debian/watch
Modified:
  packages/python-pybabel/trunk/Babel.egg-info/SOURCES.txt

Added: packages/python-pybabel/trunk/.hgtags
===================================================================
--- packages/python-pybabel/trunk/.hgtags	                        (rev 0)
+++ packages/python-pybabel/trunk/.hgtags	2008-12-26 20:21:40 UTC (rev 7197)
@@ -0,0 +1,7 @@
+f47771fa6b0ef09d6b5adfe9f79052a58de74a8c UPSTREAM_python-pybabel_0.9.1
+4101f0ec1564545ab46cbe6e1a92df147e5cf9ad UPSTREAM_python-pybabel_0.9.1_TAG
+57d19b219f874c198ed66bb69903d060db64f15b DEBIAN_python-pybabel_0.9.1-1
+2c80f436415664d07fa3a10a0e1e34e05b35988b DEBIAN_python-pybabel_0.9.1-2
+356adb67c13c55c02ae619e1f65e513786e245b8 DEBIAN_python-pybabel_0.9.1-3
+c2edb3fb05b1c72ed9ce34e506abb9987b865476 DEBIAN_python-pybabel_0.9.1-4
+7eb8734119c973ece8782120c91b23a56c88bc09 DEBIAN_python-pybabel_0.9.1-5

Modified: packages/python-pybabel/trunk/Babel.egg-info/SOURCES.txt
===================================================================
--- packages/python-pybabel/trunk/Babel.egg-info/SOURCES.txt	2008-12-26 20:21:24 UTC (rev 7196)
+++ packages/python-pybabel/trunk/Babel.egg-info/SOURCES.txt	2008-12-26 20:21:40 UTC (rev 7197)
@@ -3,6 +3,7 @@
 INSTALL.txt
 MANIFEST.in
 README.txt
+setup.cfg
 setup.py
 Babel.egg-info/PKG-INFO
 Babel.egg-info/SOURCES.txt
@@ -563,4 +564,4 @@
 doc/common/style/vertbars.png
 scripts/dump_data.py
 scripts/dump_global.py
-scripts/import_cldr.py
+scripts/import_cldr.py
\ No newline at end of file


Property changes on: packages/python-pybabel/trunk/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: packages/python-pybabel/trunk/debian/changelog
===================================================================
--- packages/python-pybabel/trunk/debian/changelog	                        (rev 0)
+++ packages/python-pybabel/trunk/debian/changelog	2008-12-26 20:21:40 UTC (rev 7197)
@@ -0,0 +1,66 @@
+python-pybabel (0.9.1-9) unstable; urgency=low
+
+  * Added conflict against python-babel (closes: #493742) because both
+    python-pybabel and python-babel install as the same egg-info name
+    'babel'. The python-babel package will get fixed soon and this
+    conflict will get removed again.
+
+ -- Christoph Haas <haas at debian.org>  Tue, 23 Sep 2008 22:53:19 +0200
+
+python-pybabel (0.9.1-8) unstable; urgency=high
+
+  * Bumped policy version.
+  * Debian package repository moved from Hg to Git (XS-Vcs-Git)
+
+ -- Christoph Haas <haas at debian.org>  Sat, 13 Sep 2008 17:50:35 +0200
+
+python-pybabel (0.9.1-7) unstable; urgency=low
+
+  * Added dependency on python-pkg-resources (Closes: #498238).
+    (Thanks, Jens Breit and Serafeim Zanikolas)
+
+ -- Christoph Haas <haas at debian.org>  Sat, 13 Sep 2008 17:14:46 +0200
+
+python-pybabel (0.9.1-6) unstable; urgency=high
+
+  * Renaming the package from 'python-babel' to 'python-pybabel'
+    due to a name clash with another 'python-babel' package that
+    has been existing in Debian since 2003. (Closes: #461087)
+  * Urgency set to high to get the package back into Debian quickly.
+    The release team (Adeodato Simó aka 'dato') has agreed to unblock this
+    package during the Lenny freeze.
+
+ -- Christoph Haas <haas at debian.org>  Thu, 24 Jul 2008 16:52:50 +0200
+
+python-babel (0.9.1-5) unstable; urgency=low
+
+  * Added build dependency on python-setuptools (Closes: #467188)
+
+ -- Christoph Haas <haas at debian.org>  Sun, 24 Feb 2008 15:59:39 +0100
+
+python-babel (0.9.1-4) unstable; urgency=low
+
+  * xargs in debian/rules now called with -r so it does not fail if "find"
+    does not find files while fixing egg-info permissions (Closes: #464306)
+
+ -- Christoph Haas <haas at debian.org>  Sat, 09 Feb 2008 09:33:52 +0100
+
+python-babel (0.9.1-3) unstable; urgency=low
+
+  * Previous uploaded wasn't built with -v so the ITP closing
+    wasn't included in the .changes file.
+
+ -- Christoph Haas <haas at debian.org>  Sat, 26 Jan 2008 10:36:14 +0100
+
+python-babel (0.9.1-2) unstable; urgency=low
+
+  * Incorrect suggestion dependency for python-babel-doc removed
+
+ -- Christoph Haas <haas at debian.org>  Thu, 17 Jan 2008 15:01:08 +0100
+
+python-babel (0.9.1-1) unstable; urgency=low
+
+  * Initial release (Closes: #461087)
+
+ -- Christoph Haas <haas at debian.org>  Wed, 16 Jan 2008 15:35:18 +0100
+

Added: packages/python-pybabel/trunk/debian/compat
===================================================================
--- packages/python-pybabel/trunk/debian/compat	                        (rev 0)
+++ packages/python-pybabel/trunk/debian/compat	2008-12-26 20:21:40 UTC (rev 7197)
@@ -0,0 +1 @@
+5

Added: packages/python-pybabel/trunk/debian/control
===================================================================
--- packages/python-pybabel/trunk/debian/control	                        (rev 0)
+++ packages/python-pybabel/trunk/debian/control	2008-12-26 20:21:40 UTC (rev 7197)
@@ -0,0 +1,19 @@
+Source: python-pybabel
+Section: python
+Priority: extra
+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.0
+Vcs-Git: http://git.workaround.org/?p=python-pybabel.git
+
+Package: python-pybabel
+Architecture: all
+Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}, python-pkg-resources
+Conflicts: python-babel
+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.
+

Added: packages/python-pybabel/trunk/debian/copyright
===================================================================
--- packages/python-pybabel/trunk/debian/copyright	                        (rev 0)
+++ packages/python-pybabel/trunk/debian/copyright	2008-12-26 20:21:40 UTC (rev 7197)
@@ -0,0 +1,45 @@
+This package was debianized by Christoph Haas <haas at debian.org> on
+Wed, 16 Jan 2008 15:35:18 +0100.
+
+It was downloaded from http://ftp.edgewall.com/pub/babel/
+
+Upstream Author: 
+
+    Edgewall Software <info at edgewall.org>
+
+Copyright: 
+
+    Copyright (C) 2007 Edgewall Software
+    All rights reserved.
+
+License:
+
+    Redistribution and use in source and binary forms, with or without
+    modification, are permitted provided that the following conditions
+    are met:
+
+     1. Redistributions of source code must retain the above copyright
+        notice, this list of conditions and the following disclaimer.
+     2. Redistributions in binary form must reproduce the above copyright
+        notice, this list of conditions and the following disclaimer in
+        the documentation and/or other materials provided with the
+        distribution.
+     3. The name of the author may not be used to endorse or promote
+        products derived from this software without specific prior
+        written permission.
+
+    THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
+    OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+    WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+    ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
+    DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+    DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+    GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+    INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
+    IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+    OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+    IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+The Debian packaging is (C) 2008, Christoph Haas <haas at debian.org> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+

Added: packages/python-pybabel/trunk/debian/pybabel.1
===================================================================
--- packages/python-pybabel/trunk/debian/pybabel.1	                        (rev 0)
+++ packages/python-pybabel/trunk/debian/pybabel.1	2008-12-26 20:21:40 UTC (rev 7197)
@@ -0,0 +1,43 @@
+.\" Manpage created by Christoph Haas <haas at debian.org>
+.TH PYBABEL "1" "January 2008"
+.SH NAME
+pybabel \- command line tool for working with message catalogs
+.SH SYNOPSIS
+.B pybabel
+\fIcommand \fR[\fIoptions\fR] [\fIargs\fR]
+.SH OPTIONS
+.TP
+\fB\-\-version\fR
+show program's version number and exit
+.TP
+\fB\-h\fR, \fB\-\-help\fR
+show this help message and exit
+.TP
+\fB\-\-list\-locales\fR
+print all known locales and exit
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+print as much as possible
+.TP
+\fB\-q\fR, \fB\-\-quiet\fR
+print as little as possible
+.SS "commands:"
+.TP
+compile
+compile message catalogs to MO files
+.TP
+extract
+extract messages from source files and generate a POT file
+.TP
+init
+create new message catalogs from a POT file
+.TP
+update
+update existing message catalogs from a POT file
+.PP
+To learn more about the commands run e.g. \fIpybabel compile --help\fR.
+.SH AUTHORS
+The original program was written by Edgewall Software. This manual page was
+provided by Christoph Haas <haas at debian.org> for the Debian GNU/Linux system
+but may freely be used by anyone.
+

Added: packages/python-pybabel/trunk/debian/python-pybabel.docs
===================================================================
--- packages/python-pybabel/trunk/debian/python-pybabel.docs	                        (rev 0)
+++ packages/python-pybabel/trunk/debian/python-pybabel.docs	2008-12-26 20:21:40 UTC (rev 7197)
@@ -0,0 +1,5 @@
+doc/*.txt
+doc/*.html
+doc/*.png
+doc/*.pdf
+doc/api

Added: packages/python-pybabel/trunk/debian/python-pybabel.install
===================================================================
--- packages/python-pybabel/trunk/debian/python-pybabel.install	                        (rev 0)
+++ packages/python-pybabel/trunk/debian/python-pybabel.install	2008-12-26 20:21:40 UTC (rev 7197)
@@ -0,0 +1 @@
+doc/common/style usr/share/doc/python-pybabel/common

Added: packages/python-pybabel/trunk/debian/python-pybabel.manpages
===================================================================
--- packages/python-pybabel/trunk/debian/python-pybabel.manpages	                        (rev 0)
+++ packages/python-pybabel/trunk/debian/python-pybabel.manpages	2008-12-26 20:21:40 UTC (rev 7197)
@@ -0,0 +1 @@
+debian/pybabel.1

Added: packages/python-pybabel/trunk/debian/rules
===================================================================
--- packages/python-pybabel/trunk/debian/rules	                        (rev 0)
+++ packages/python-pybabel/trunk/debian/rules	2008-12-26 20:21:40 UTC (rev 7197)
@@ -0,0 +1,87 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+PYVERS=$(shell pyversions -r)
+
+build: build-stamp
+
+build-stamp:
+	dh_testdir
+
+	set -e; \
+	for python in $(PYVERS); do   \
+		$$python setup.py build;  \
+	done
+
+	touch $@
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+
+	for python in $(PYVERS); do  \
+		$$python setup.py clean; \
+	done
+
+	# Some files do not get cleaned up properly
+	#rm -f doc/common/doctools.pyc
+	find . -type f -name '*.pyc' -print0 | xargs -r0 rm
+
+	rm -rf build build-stamp
+
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+
+	set -e; \
+	for python in $(PYVERS); do \
+		$$python setup.py install --root=debian/python-pybabel; \
+	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
+
+# Build architecture-dependent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-independent files here.
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs ChangeLog
+	dh_installdocs
+#	dh_installexamples
+	dh_install
+#	dh_installmenu
+#	dh_installdebconf	
+#	dh_installmime
+	dh_pysupport
+#	dh_installinfo
+	dh_installman
+#	dh_link
+	dh_strip
+	# Keep documentation readable
+	dh_compress -X.js -X.txt -X.pdf
+	dh_fixperms
+#	dh_makeshlibs
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
+


Property changes on: packages/python-pybabel/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/python-pybabel/trunk/debian/watch
===================================================================
--- packages/python-pybabel/trunk/debian/watch	                        (rev 0)
+++ packages/python-pybabel/trunk/debian/watch	2008-12-26 20:21:40 UTC (rev 7197)
@@ -0,0 +1,3 @@
+version=3
+http://ftp.edgewall.com/pub/babel/Babel-([\d\.]+)\.tar\.gz
+




More information about the Python-modules-commits mailing list