debian/0000755000000000000000000000000012240502466007167 5ustar debian/changelog0000644000000000000000000000523412240502075011041 0ustar tg.devtools (2.0.2-4) unstable; urgency=low * QA upload * switch over dependency from python-pybabel to python-babel as requested by its maintainer (Closes: #725373) -- Michael Ablassmeier Tue, 12 Nov 2013 20:28:05 +0100 tg.devtools (2.0.2-3) unstable; urgency=low * QA upload. * Remove deprecated dpatch and upgrade to packaging format "3.0 quilt" (Closes: #664309). Note: some patches were updated with "quilt refresh" to make them apply cleanly. * Update to Standards-Version to 3.9.3 and debhelper to 9. * Depend only on python, not python-dev (Lintian). -- Jari Aalto Fri, 11 May 2012 10:04:03 +0300 tg.devtools (2.0.2-2) unstable; urgency=low * Orphan package. -- Stefano Zacchiroli Wed, 01 Feb 2012 18:23:25 +0100 tg.devtools (2.0.2-1) unstable; urgency=low * new upstream release * debian/control: - bump turbojson dependency to the last (debian) revision with sane dependencies, i.e. 1.2.1-3 - bump dependency on turbogears to 2.0.2 (required by new upstream) - bump Standards-Version to 3.8.3 (no changes needed) -- Stefano Zacchiroli Mon, 24 Aug 2009 16:01:24 +0200 tg.devtools (2.0.1-3) unstable; urgency=low * first upload to unstable * debian/control: - clarify in description the respective roles of python-{turbogears2,tg.devtools} - recommend python-turbogears2-doc -- Stefano Zacchiroli Sun, 02 Aug 2009 16:15:28 +0200 tg.devtools (2.0.1-2) experimental; urgency=low * debian/control: - suggests ipython (very useful to interactively play with models) - depend on zope.sqlalchemy and python-pybabel (will be deps for quickstarted apps) -- Stefano Zacchiroli Sun, 05 Jul 2009 16:28:24 +0200 tg.devtools (2.0.1-1) experimental; urgency=low * New upstream release * debian/patches/ - disable patch no-auth-by-default, as agreed upon with upstream * debian/control: bump dep on turbogears2 to (>= 2.0.1) -- Stefano Zacchiroli Fri, 03 Jul 2009 11:53:13 +0200 tg.devtools (2.0-2) experimental; urgency=low * debian/patches/ - add new patches avoid-catwalk-dep and no-auth-by-default to loosen Catwalk needs, which is enabled only when auth support is enabled * debian/control: - recommends python-catwalk (needed when auth is enabled) - bump Standards-Version to 3.8.2 (no changes needed) -- Stefano Zacchiroli Mon, 22 Jun 2009 11:20:48 +0200 tg.devtools (2.0-1) experimental; urgency=low * First release (Closes: #531848) -- Stefano Zacchiroli Thu, 04 Jun 2009 12:38:44 +0200 debian/patches/0000755000000000000000000000000011722632332010616 5ustar debian/patches/fix-template-shebang.patch0000644000000000000000000000113011722632143015636 0ustar From: Stefano Zacchiroli Subject: Fix shebang line in upstream's ez_setup template so that it is diff -urNad trunk~/devtools/templates/turbogears/ez_setup/__init__.py trunk/devtools/templates/turbogears/ez_setup/__init__.py --- trunk~/devtools/templates/turbogears/ez_setup/__init__.py 2008-11-26 22:33:25.000000000 +0100 +++ trunk/devtools/templates/turbogears/ez_setup/__init__.py 2009-06-04 15:23:57.364765682 +0200 @@ -1,4 +1,4 @@ -#!python +#!/usr/bin/python """Bootstrap setuptools installation If you want to use setuptools in your package's setup.py, just include this debian/patches/series0000644000000000000000000000006311722632122012027 0ustar fix-template-shebang.patch avoid-catwalk-dep.patch debian/patches/no-auth-by-default.patch0000644000000000000000000000167611722632230015253 0ustar From: Stefano Zacchiroli Subject: Change the default of the auth query to "no". If needed, auth support should be explicitly requested at quickstart time. diff -urNad trunk~/devtools/commands/quickstart.py trunk/devtools/commands/quickstart.py --- trunk~/devtools/commands/quickstart.py 2009-03-05 00:34:07.000000000 +0100 +++ trunk/devtools/commands/quickstart.py 2009-06-21 13:18:32.515854157 +0200 @@ -142,9 +142,9 @@ while self.auth is None: self.auth = raw_input( "Do you need authentication and authorization" - " in this project? [yes] ") + " in this project? [no] ") self.auth = dict(y=True, n=False).get( - self.auth.lstrip()[:1].lower() or 'y') + self.auth.lstrip()[:1].lower() or 'n') if self.auth is None: print "Please enter y(es) or n(o)." debian/patches/avoid-catwalk-dep.patch0000644000000000000000000000121111722632332015126 0ustar From: Stefano Zacchiroli Subject: Fix to avoid declaring a useless dep on Catwalk Only if auth support has not been requested on a given project. --- devtools/templates/turbogears/setup.py_tmpl | 2 ++ 1 file changed, 2 insertions(+) --- a/devtools/templates/turbogears/setup.py_tmpl +++ b/devtools/templates/turbogears/setup.py_tmpl @@ -15,7 +15,9 @@ #url='', install_requires=[ "TurboGears2 >= 2.0b7", + {{if auth == "sqlalchemy"}} "Catwalk >= 2.0.2", + {{endif}} "Babel >=0.9.4", #can be removed iif use_toscawidgets = False "toscawidgets >= 0.9.7.1", debian/copyright0000644000000000000000000000265611722632074011136 0ustar This package was debianized by Stefano Zacchiroli on Thu, 04 Jun 2009 14:43:33 +0200. Files: * Copyright: © 2005-2009 Kevin Dangoor and contributors License: other Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Files: debian/* Copyright: Copyright © 2009 Stefano Zacchiroli License: GPL-3+ On Debian systems the full text of the GNU General Public License can be found in the `/usr/share/common-licenses/GPL-3' file. debian/control0000644000000000000000000000315412240501420010562 0ustar Source: tg.devtools Section: python Priority: optional Maintainer: Debian QA Group Build-Depends: debhelper (>= 9), cdbs, python, python-support, python-setuptools, python-coverage, python-nose, python-repoze.tm2 (>= 1.0a4), python-turbokid (>= 1.0.4), python-turbojson (>= 1.2.1-3), python-zope.sqlalchemy (>= 0.4), python-sqlalchemy (>= 0.5), python-repoze.what-plugins Standards-Version: 3.9.3 Homepage: http://www.turbogears.org/ Vcs-Svn: svn://svn.debian.org/python-modules/packages/tg.devtools/trunk/ Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/tg.devtools/trunk/ Package: python-tg.devtools Architecture: all Depends: ${misc:Depends}, ${python:Depends}, python-turbogears2 (>= 2.0.2), python-migrate (>= 0.5.1), python-sqlalchemy (>= 0.5), python-zope.sqlalchemy, python-babel (>= 0.9.4), python-repoze.what-plugins, python-repoze.who Recommends: python-catwalk (>= 2.0.2), python-turbogears2-doc Suggests: ipython Description: developer tools for the TurboGears web framework TurboGears2 is a framework to develop web applications in Python, following a model-view-controller architecture. . The main TurboGears2 package is python-turbogears2. This package contains the development tools needed to create web applications powered by TurboGears2. In particular, this package provide integration with the Python Paste tools implementing scaffolding command to start developing TurboGears2 applications. . If you only need to run (and not developed) web applications powered by TurboGears2, it might be enough to install the python-turbogears2 packages. debian/watch0000644000000000000000000000014211722632074010220 0ustar version=2 http://www.turbogears.org/2.0/downloads/current/ \ tg\.devtools-([0-9a-z.]+)\.tar\.gz debian/source/0000755000000000000000000000000011722632074010472 5ustar debian/source/format0000644000000000000000000000001411722632242011675 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000074111734653163010261 0ustar #!/usr/bin/make -f DEB_PYTHON_SYSTEM = pysupport include /usr/share/cdbs/1/class/python-distutils.mk include /usr/share/cdbs/1/rules/debhelper.mk PKG = python-tg.devtools TMPLDIR = debian/$(PKG)/usr/lib/python*/site-packages/devtools/templates DEB_PYTHON_INSTALL_ARGS_ALL += --single-version-externally-managed # clear some useless executable bits install/$(PKG):: chmod -x $(TMPLDIR)/turbogears/ez_setup/README.txt chmod -x $(TMPLDIR)/turbogears/+package+/public/images/*.png debian/compat0000644000000000000000000000000211734653131010370 0ustar 9