[Python-modules-commits] r15970 - in packages/springpython/trunk/debian (7 files)

nomadium-guest at users.alioth.debian.org nomadium-guest at users.alioth.debian.org
Thu Mar 3 20:25:24 UTC 2011


    Date: Thursday, March 3, 2011 @ 20:25:19
  Author: nomadium-guest
Revision: 15970

* Delete unused file coily.pod.
* Replace Build-Depends on python with python-all.
* Remove redundant Depends on python.
* Add get-orig-tarball target in rules to repackage upstream broken tarball.
* Add DEP5 formatting revision in copyright file.
* Add comment in copyright file explaining why is tarball repackaged.

Added:
  packages/springpython/trunk/debian/orig-tar.sh
Modified:
  packages/springpython/trunk/debian/changelog
  packages/springpython/trunk/debian/control
  packages/springpython/trunk/debian/copyright
  packages/springpython/trunk/debian/rules
  packages/springpython/trunk/debian/watch
Deleted:
  packages/springpython/trunk/debian/coily.pod

Modified: packages/springpython/trunk/debian/changelog
===================================================================
--- packages/springpython/trunk/debian/changelog	2011-03-03 19:10:59 UTC (rev 15969)
+++ packages/springpython/trunk/debian/changelog	2011-03-03 20:25:19 UTC (rev 15970)
@@ -2,4 +2,4 @@
 
   * Initial release. (Closes: #576311).
 
- -- Miguel Landaeta <miguel at miguel.cc>  Mon, 21 Feb 2011 22:43:43 -0430
+ -- Miguel Landaeta <miguel at miguel.cc>  Wed, 02 Mar 2011 20:45:44 -0430

Deleted: packages/springpython/trunk/debian/coily.pod
===================================================================
--- packages/springpython/trunk/debian/coily.pod	2011-03-03 19:10:59 UTC (rev 15969)
+++ packages/springpython/trunk/debian/coily.pod	2011-03-03 20:25:19 UTC (rev 15970)
@@ -1,63 +0,0 @@
-=head1 NAME
-
-coily - command-line management tool for Spring Python
-
-=head1 SYNOPSIS
-
-coily command
-
-=head1 OVERVIEW
-
-Coily is the command-line tool that utilizes the plugin system. It is similar
-to grails command-line tool, in that through a series of installed plugins, you
-are able to do many tasks, including build skeleton apps that you can later
-flesh out. If you look at the details of this app, you will find a
-sophisticated, command driven tool to built to manage plugins. The real power
-is in the plugins themselves.
-
-For information about Spring Python, it can be found at
-http://springpython.webfactional.com/.
-
-=head1 OPTIONS
-
-=over 2
-
-=item B<--help>
-
-Displays a brief summary with all options.
-
-=item B<--list-installed-plugins>
-
-List the plugins currently installed in this account. It is important to know
-that each plugin creates a directly underneath the user's home directory in a
-hidden directory F<.springpython>. If you delete this entire directory, you
-have effectively uninstalled all plugins.
-
-=item B<--list-available-plugins>
-
-List the plugins available for installation. Coily will check certain network
-locations, such as the S3 site used to host Spring Python downloads. It will
-also look on the local file system. This is in case you have a checked out copy
-of the plugins source code, and want to test things out without uploading to
-the network.
-
-=item B<--install-plugin [I<name>]>
-
-Install the named plugin. In this case, you don't have to specify a version
-number. Coily will figure out which version of the plugin you need, download it
-if necessary, and finally copy it into F<~/.springpython>.
-
-=item B<--uninstall-plugin [I<name>]>
-
-Uninstall the named plugin by deleting its entry from F<~/.springpython>.
-
-=item B<--reinstall-plugin [I<name>]>
-
-Uninstall then install the plugin. This is particulary useful if you are
-working on a plugin, and need a shortcut step to deploy.
-
-=back
-
-=head1 SEE ALSO
-
-http://springpython.webfactional.com/1.1.x/reference/html/plugins.html#coily

Modified: packages/springpython/trunk/debian/control
===================================================================
--- packages/springpython/trunk/debian/control	2011-03-03 19:10:59 UTC (rev 15969)
+++ packages/springpython/trunk/debian/control	2011-03-03 20:25:19 UTC (rev 15970)
@@ -3,7 +3,7 @@
 Uploaders: Miguel Landaeta <miguel at miguel.cc>, Sven Wilhelm <wilhelm at wiredobjects.eu>
 Section: python
 Priority: optional
-Build-Depends: debhelper (>= 7.0.50~), python (>= 2.6.6-3)
+Build-Depends: debhelper (>= 7.0.50~), python-all (>= 2.6.6-3~)
 Build-Depends-Indep: python-setuptools (>= 0.6.14-3), python-docutils
 Standards-Version: 3.9.1
 X-Python-Version: >= 2.6
@@ -13,11 +13,10 @@
 
 Package: python-springpython
 Architecture: all
-Depends: python (>= 2.6.6-3), ${python:Depends}, ${misc:Depends}, python-yaml,
- python-paste
+Depends: ${python:Depends}, ${misc:Depends}, python-yaml, python-paste
+Breaks: ${python:Breaks}
 Recommends: python-mysqldb
 Suggests: python-cherrypy3, python-ldap, python-circuits, pyro
-Breaks: ${python:Breaks}
 Description: Python module that implements concepts from Spring Java Framework
  Spring Python intends to take the concepts that were developed, tested, and
  proven with the Spring Framework, and carry them over to the language of

Modified: packages/springpython/trunk/debian/copyright
===================================================================
--- packages/springpython/trunk/debian/copyright	2011-03-03 19:10:59 UTC (rev 15969)
+++ packages/springpython/trunk/debian/copyright	2011-03-03 20:25:19 UTC (rev 15970)
@@ -1,4 +1,4 @@
-Format: http://dep.debian.net/deps/dep5/
+Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=166
 Upstream-Name: Spring Python Framework
 Upstream-Contact: Greg Turnquist <gturnquist at vmware.com>
 Source: http://www.springsource.com/download/community
@@ -83,3 +83,11 @@
 License: Apache-2.0
  On Debian systems the full text of the Apache License can be found
  in the `/usr/share/common-licenses/Apache-2.0' file.
+
+Comment: The tarball from upstream was repackaged because it uses unknown
+ extended headers. Any operation on that file caused annoying warnings like
+ these:
+ tar: Ignoring unknown extended header keyword `SCHILY.dev'
+ tar: Ignoring unknown extended header keyword `SCHILY.ino'
+ tar: Ignoring unknown extended header keyword `SCHILY.nlink'
+ To generate a proper tarball, just run: ./debian/rules get-orig-tarball.

Added: packages/springpython/trunk/debian/orig-tar.sh
===================================================================
--- packages/springpython/trunk/debian/orig-tar.sh	                        (rev 0)
+++ packages/springpython/trunk/debian/orig-tar.sh	2011-03-03 20:25:19 UTC (rev 15970)
@@ -0,0 +1,11 @@
+#!/bin/sh -e
+
+# called by uscan with '--upstream-version' <version> <file>
+DIR=springpython-$2
+TAR=springpython_$2.orig.tar.gz
+
+# Repack upstream source to tar.gz and clean it
+tar zxf $3
+mv springpython-* $DIR
+GZIP=--best tar -cz --owner root --group root --mode a+rX -f $TAR $DIR
+rm -rf $DIR


Property changes on: packages/springpython/trunk/debian/orig-tar.sh
___________________________________________________________________
Added: svn:executable
   + *

Modified: packages/springpython/trunk/debian/rules
===================================================================
--- packages/springpython/trunk/debian/rules	2011-03-03 19:10:59 UTC (rev 15969)
+++ packages/springpython/trunk/debian/rules	2011-03-03 20:25:19 UTC (rev 15970)
@@ -13,3 +13,7 @@
 override_dh_auto_clean:
 	dh_auto_clean
 	rm -rf springpython.egg-info
+
+get-orig-source:
+	cd $(dir $(firstword $(MAKEFILE_LIST)))../ && \
+	uscan --rename --force-download --watchfile debian/watch --destdir $(CURDIR)

Modified: packages/springpython/trunk/debian/watch
===================================================================
--- packages/springpython/trunk/debian/watch	2011-03-03 19:10:59 UTC (rev 15969)
+++ packages/springpython/trunk/debian/watch	2011-03-03 20:25:19 UTC (rev 15970)
@@ -1,4 +1,5 @@
 version=3
 opts=uversionmangle=s/\.FINAL$// \
 https://s3browse.springsource.com/browse/dist.springframework.org/release/EXTPY/ \
-http://dist.springframework.org/release/EXTPY/springpython-([\w\.]+)\.tar\.gz debian
+http://dist.springframework.org/release/EXTPY/springpython-([\w\.]+)\.tar\.gz \
+debian debian/orig-tar.sh




More information about the Python-modules-commits mailing list