[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