[Python-modules-commits] r3676 - in /packages/parsedatetime/trunk/debian: changelog control copyright examples patches/ patches/00dpatch.conf patches/00list patches/no-setuptools-please.dpatch patches/remove-shebang.dpatch rules

bzed-guest at users.alioth.debian.org bzed-guest at users.alioth.debian.org
Sun Nov 18 17:29:00 UTC 2007


Author: bzed-guest
Date: Sun Nov 18 17:28:59 2007
New Revision: 3676

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=3676
Log:
ready for unstable

Added:
    packages/parsedatetime/trunk/debian/patches/
    packages/parsedatetime/trunk/debian/patches/00dpatch.conf
    packages/parsedatetime/trunk/debian/patches/00list
    packages/parsedatetime/trunk/debian/patches/no-setuptools-please.dpatch   (with props)
    packages/parsedatetime/trunk/debian/patches/remove-shebang.dpatch   (with props)
Modified:
    packages/parsedatetime/trunk/debian/changelog
    packages/parsedatetime/trunk/debian/control
    packages/parsedatetime/trunk/debian/copyright
    packages/parsedatetime/trunk/debian/examples
    packages/parsedatetime/trunk/debian/rules

Modified: packages/parsedatetime/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/parsedatetime/trunk/debian/changelog?rev=3676&op=diff
==============================================================================
--- packages/parsedatetime/trunk/debian/changelog (original)
+++ packages/parsedatetime/trunk/debian/changelog Sun Nov 18 17:28:59 2007
@@ -1,4 +1,4 @@
-parsedatetime (0.8.4-1) UNRELEASED; urgency=low
+parsedatetime (0.8.4-1) unstable; urgency=low
 
   * Initial release (Closes: #449034)
 

Modified: packages/parsedatetime/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/parsedatetime/trunk/debian/control?rev=3676&op=diff
==============================================================================
--- packages/parsedatetime/trunk/debian/control (original)
+++ packages/parsedatetime/trunk/debian/control Sun Nov 18 17:28:59 2007
@@ -13,7 +13,7 @@
 Package: python-parsedatetime
 Architecture: all
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
-Suggests: python-pyicu
+Recommends: python-pyicu
 Description: Python module to parse human-readable date/time expressions
  parsedatetime is able to parse, for example, the following:
  .
@@ -35,4 +35,3 @@
    * 5 hours before now
    * 2 hours before noon
    * 2 days from tomorrow
-

Modified: packages/parsedatetime/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/python-modules/packages/parsedatetime/trunk/debian/copyright?rev=3676&op=diff
==============================================================================
--- packages/parsedatetime/trunk/debian/copyright (original)
+++ packages/parsedatetime/trunk/debian/copyright Sun Nov 18 17:28:59 2007
@@ -3,7 +3,7 @@
 
 It was downloaded from http://code.google.com/p/parsedatetime/downloads/list
 
-Upstream Author(s): 
+Upstream Authors: 
 
     Mike Taylor <bear at code-bear.com>
     Darshana Chhajed <darshana at osafoundation.org>

Modified: packages/parsedatetime/trunk/debian/examples
URL: http://svn.debian.org/wsvn/python-modules/packages/parsedatetime/trunk/debian/examples?rev=3676&op=diff
==============================================================================
--- packages/parsedatetime/trunk/debian/examples (original)
+++ packages/parsedatetime/trunk/debian/examples Sun Nov 18 17:28:59 2007
@@ -1,1 +1,1 @@
-examples/*
+examples/[a-z]*.py

Added: packages/parsedatetime/trunk/debian/patches/00dpatch.conf
URL: http://svn.debian.org/wsvn/python-modules/packages/parsedatetime/trunk/debian/patches/00dpatch.conf?rev=3676&op=file
==============================================================================
--- packages/parsedatetime/trunk/debian/patches/00dpatch.conf (added)
+++ packages/parsedatetime/trunk/debian/patches/00dpatch.conf Sun Nov 18 17:28:59 2007
@@ -1,0 +1,2 @@
+conf_debianonly=1
+conf_origtargzpath=../tarballs

Added: packages/parsedatetime/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/python-modules/packages/parsedatetime/trunk/debian/patches/00list?rev=3676&op=file
==============================================================================
--- packages/parsedatetime/trunk/debian/patches/00list (added)
+++ packages/parsedatetime/trunk/debian/patches/00list Sun Nov 18 17:28:59 2007
@@ -1,0 +1,2 @@
+remove-shebang
+no-setuptools-please

Added: packages/parsedatetime/trunk/debian/patches/no-setuptools-please.dpatch
URL: http://svn.debian.org/wsvn/python-modules/packages/parsedatetime/trunk/debian/patches/no-setuptools-please.dpatch?rev=3676&op=file
==============================================================================
--- packages/parsedatetime/trunk/debian/patches/no-setuptools-please.dpatch (added)
+++ packages/parsedatetime/trunk/debian/patches/no-setuptools-please.dpatch Sun Nov 18 17:28:59 2007
@@ -1,0 +1,65 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## no-setuptools-please.dpatch by Bernd Zeimetz <bernd at bzed.de>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad parsedatetime~/setup.py parsedatetime/setup.py
+--- parsedatetime~/setup.py	2007-02-14 09:43:30.000000000 +0100
++++ parsedatetime/setup.py	2007-11-18 18:12:49.000000000 +0100
+@@ -1,44 +1,12 @@
+ #!/usr/bin/env python
+ 
+-import ez_setup
+-ez_setup.use_setuptools()
+ 
+ import sys
+-import setuptools
+-
+-# swiped from Zanshin's setup.py - thanks Grant!
+-class MakeDocsCommand(setuptools.Command):
+-    """
+-    Command to generate documentation
+-    """
+-
+-    description  = "create html documentation"
+-    user_options = [ ('output-dir=', 'o', "Output directory for html tree"),
+-                   ]
+-    output_dir   = None
+-
+-    def initialize_options(self):
+-        pass
+-
+-    def finalize_options(self):
+-        self.output_dir = self.output_dir or "docs"
+-
+-    def run(self):
+-        if self.output_dir:
+-            import epydoc.cli
+-
+-            sys.argv = ['epydoc.py', '--html', '--config', 'epydoc.conf']
+-
+-            if self.dry_run:
+-                self.announce('skipping running %s (dry run)' % (sys.argv))
+-            else:
+-                self.announce('running %s' % (sys.argv))
+-                epydoc.cli.cli()
+-
++from distutils.core import setup
+ 
+ desc='Parse human-readable date/time expressions',
+ 
+-setuptools.setup(
++setup(
+     name='parsedatetime',
+     version='0.8.4',
+     description=desc,
+@@ -48,7 +16,6 @@
+     license='http://www.apache.org/licenses/LICENSE-2.0',
+     packages=['parsedatetime'],
+     platforms=['Any'],
+-    cmdclass={'doc': MakeDocsCommand},
+     classifiers=['Development Status :: 4 - Beta',
+                  'Environment :: Library',
+                  'Intended Audience :: Developers',

Propchange: packages/parsedatetime/trunk/debian/patches/no-setuptools-please.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/parsedatetime/trunk/debian/patches/remove-shebang.dpatch
URL: http://svn.debian.org/wsvn/python-modules/packages/parsedatetime/trunk/debian/patches/remove-shebang.dpatch?rev=3676&op=file
==============================================================================
--- packages/parsedatetime/trunk/debian/patches/remove-shebang.dpatch (added)
+++ packages/parsedatetime/trunk/debian/patches/remove-shebang.dpatch Sun Nov 18 17:28:59 2007
@@ -1,0 +1,23 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## remove-shebang.dpatch by Bernd Zeimetz <bernd at bzed.de>
+##
+## DP: remove shebang where not needed
+
+ at DPATCH@
+diff -urNad parsedatetime~/parsedatetime/parsedatetime.py parsedatetime/parsedatetime/parsedatetime.py
+--- parsedatetime~/parsedatetime/parsedatetime.py	2007-02-14 08:53:59.000000000 +0100
++++ parsedatetime/parsedatetime/parsedatetime.py	2007-11-18 18:09:19.000000000 +0100
+@@ -1,5 +1,3 @@
+-#!/usr/bin/env python
+-
+ """
+ Parse human-readable date/time text.
+ """
+diff -urNad parsedatetime~/parsedatetime/parsedatetime_consts.py parsedatetime/parsedatetime/parsedatetime_consts.py
+--- parsedatetime~/parsedatetime/parsedatetime_consts.py	2007-02-22 09:20:14.000000000 +0100
++++ parsedatetime/parsedatetime/parsedatetime_consts.py	2007-11-18 18:09:30.000000000 +0100
+@@ -1,4 +1,3 @@
+-#!/usr/bin/env python
+ 
+ """
+ parsedatetime constants and helper functions to determine

Propchange: packages/parsedatetime/trunk/debian/patches/remove-shebang.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Modified: packages/parsedatetime/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/parsedatetime/trunk/debian/rules?rev=3676&op=diff
==============================================================================
--- packages/parsedatetime/trunk/debian/rules (original)
+++ packages/parsedatetime/trunk/debian/rules Sun Nov 18 17:28:59 2007
@@ -18,13 +18,15 @@
 	    $$py setup.py build; \
 	done
 
-#ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
-#	set -e ;\
-#	for py in $(PYVERS); do  \
-#	    PYTHONPATH=$(CURDIR)/build/lib $$py run_tests.py parsedatetime; \
-#	done
-#endif
-
+#disabled for now.
+ifeq (,a)
+ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
+	set -e ;\
+	for py in $(PYVERS); do  \
+	    PYTHONPATH=$(CURDIR)/build/lib $$py run_tests.py parsedatetime; \
+	done
+endif
+endif
 	touch $@
 
 clean: clean-patched unpatch




More information about the Python-modules-commits mailing list