[Python-modules-commits] r4080 - in packages/turbogears/trunk/debian (3 files)

kov at users.alioth.debian.org kov at users.alioth.debian.org
Tue Jan 1 22:00:08 UTC 2008


    Date: Tuesday, January 1, 2008 @ 22:00:07
  Author: kov
Revision: 4080

new upstream release

Modified:
  packages/turbogears/trunk/debian/changelog
  packages/turbogears/trunk/debian/patches/01_disable_requirements.diff
  packages/turbogears/trunk/debian/patches/02_sqlalchemy_default_if_no_correct_sqlobject.diff

Modified: packages/turbogears/trunk/debian/changelog
===================================================================
--- packages/turbogears/trunk/debian/changelog	2008-01-01 14:48:07 UTC (rev 4079)
+++ packages/turbogears/trunk/debian/changelog	2008-01-01 22:00:07 UTC (rev 4080)
@@ -1,3 +1,17 @@
+turbogears (1.0.4~b3-1) UNRELEASED; urgency=low
+
+  * New upstream release
+  - fixes quickstart (Closes: #457303)
+  * debian/patches/01_disable_requirements.diff,
+    debian/patches/02_sqlalchemy_default_if_no_correct_sqlobject.diff:
+  - updated to the new version
+  * debian/patches/01_disable_requirements.diff:
+  - also hardcode the specific version requirement quickstart tries to
+    add for sqlobject and sqlalchemy, since we don't list the requirements
+    on setup.py
+
+ -- Gustavo Noronha Silva <kov at debian.org>  Tue, 01 Jan 2008 19:16:34 -0200
+
 turbogears (1.0.4~b2-1) unstable; urgency=low
 
   [ Piotr Ożarowski ]

Modified: packages/turbogears/trunk/debian/patches/01_disable_requirements.diff
===================================================================
--- packages/turbogears/trunk/debian/patches/01_disable_requirements.diff	2008-01-01 14:48:07 UTC (rev 4079)
+++ packages/turbogears/trunk/debian/patches/01_disable_requirements.diff	2008-01-01 22:00:07 UTC (rev 4080)
@@ -1,15 +1,14 @@
---- setup.py.orig	2007-10-27 13:11:55.000000000 -0200
-+++ setup.py	2007-11-16 18:54:14.000000000 -0200
-@@ -1,5 +1,6 @@
+--- setup.py.old	2008-01-01 19:18:41.000000000 -0200
++++ setup.py	2008-01-01 19:20:08.000000000 -0200
+@@ -1,5 +1,5 @@
 -from ez_setup import use_setuptools
 -use_setuptools()
-+# commented out for the Debian build
 +#from ez_setup import use_setuptools
 +#use_setuptools()
  from setuptools import setup, find_packages
  from pkg_resources import DistributionNotFound
  
-@@ -103,7 +104,7 @@
+@@ -105,7 +105,7 @@
  """,
      url="http://www.turbogears.org",
      zip_safe=False,
@@ -18,24 +17,42 @@
      packages=find_packages(),
      include_package_data=True,
      exclude_package_data={"thirdparty": ["*"]},
-@@ -150,13 +151,13 @@
+@@ -152,14 +152,14 @@
      catwalk = turbogears.toolbox.catwalk:CatWalk
  
      """,
 -    extras_require = {
 -        "exp" : exp,
--        "standard" : standard,
+-        "sqlobject" : sqlobject,
+-        "sqlalchemy" : sqlalchemy,
 -        "future" : future,
 -        "testtools" : testtools,
 -        "tgtesttools" : tgtesttools,
 -    },
-+    #extras_require = {
-+    #    "exp" : exp,
-+    #    "standard" : standard,
-+    #    "future" : future,
-+    #    "testtools" : testtools,
-+    #    "tgtesttools" : tgtesttools,
-+    #},
++#    extras_require = {
++#        "exp" : exp,
++#        "sqlobject" : sqlobject,
++#        "sqlalchemy" : sqlalchemy,
++#        "future" : future,
++#        "testtools" : testtools,
++#        "tgtesttools" : tgtesttools,
++#    },
      classifiers = [
          'Development Status :: 5 - Production/Stable',
          'Environment :: Console',
+--- turbogears/command/quickstart.py.old	2007-12-02 15:00:50.000000000 -0200
++++ turbogears/command/quickstart.py	2008-01-01 19:56:15.000000000 -0200
+@@ -238,11 +246,11 @@
+         # it's extracted from our own requirements, so looking
+         # them up must be in sync (there must be the extras_require named sqlobject/sqlalchemy)
+         if self.sqlobject:
+-            sqlobjectversion = str(get_requirement('sqlobject'))
++            sqlobjectversion = "SQLObject>=0.8,<0.10dev"
+             cmd_args.append("sqlobjectversion=%s" % sqlobjectversion)
+ 
+         if self.sqlalchemy:
+-            sqlalchemyversion = str(get_requirement('sqlalchemy'))
++            sqlalchemyversion = "SQLAlchemy >= 0.3.10"
+             cmd_args.append("sqlalchemyversion=%s" % sqlalchemyversion)
+ 
+         command.run(cmd_args)

Modified: packages/turbogears/trunk/debian/patches/02_sqlalchemy_default_if_no_correct_sqlobject.diff
===================================================================
--- packages/turbogears/trunk/debian/patches/02_sqlalchemy_default_if_no_correct_sqlobject.diff	2008-01-01 14:48:07 UTC (rev 4079)
+++ packages/turbogears/trunk/debian/patches/02_sqlalchemy_default_if_no_correct_sqlobject.diff	2008-01-01 22:00:07 UTC (rev 4080)
@@ -1,9 +1,9 @@
---- turbogears/command/quickstart.py.orig	2007-10-27 11:31:26.000000000 -0200
-+++ turbogears/command/quickstart.py	2007-11-16 19:07:46.000000000 -0200
-@@ -114,9 +114,17 @@
-         parser.add_option("-t", "--templates",
-             help="user specific templates",
-             dest="templates", default = self.templates)
+--- turbogears/command/quickstart.py.orig	2007-12-02 15:00:50.000000000 -0200
++++ turbogears/command/quickstart.py	2008-01-01 19:32:46.000000000 -0200
+@@ -129,9 +129,17 @@
+         parser = optparse.OptionParser(
+                     usage="%prog quickstart [options] [project name]",
+                     version="%prog " + version)
 +        # Debian hack to make sqlalchemy the default if the
 +        # required version of sqlobject is not available
 +        try:
@@ -12,10 +12,11 @@
 +        except:
 +            debsqlalchemy = True
          parser.add_option("-s", "--sqlalchemy",
-             help="use SQLAlchemy instead of SQLObject",
+-            help="use SQLAlchemy instead of SQLObject",
 -            action="store_true", dest="sqlalchemy", default = False)
-+            action="store_true", dest="sqlalchemy", default = debsqlalchemy)
++      	    help="use SQLAlchemy instead of SQLObject",
++      	    action="store_true", dest="sqlalchemy", default = debsqlalchemy)
 +        # end of Debian hack
-         parser.add_option("-o", "--sqlobject",
-             help="use SQLObject instead of SQLAlchemy",
-             action="store_true", dest="sqlobject", default = False)
+         parser.add_option("-e", "--elixir",
+             help="use SQLAlchemy Elixir instead of SQLObject",
+             action="store_true", dest="elixir", default = False)




More information about the Python-modules-commits mailing list