[Python-modules-commits] r4419 - in packages/simpleparse/trunk (13 files)
bernat-guest at users.alioth.debian.org
bernat-guest at users.alioth.debian.org
Sat Jan 26 10:31:52 UTC 2008
Date: Saturday, January 26, 2008 @ 10:31:51
Author: bernat-guest
Revision: 4419
[svn-inject] Applying Debian modifications to trunk
Added:
packages/simpleparse/trunk/debian/
packages/simpleparse/trunk/debian/changelog
packages/simpleparse/trunk/debian/compat
packages/simpleparse/trunk/debian/control
packages/simpleparse/trunk/debian/copyright
packages/simpleparse/trunk/debian/pycompat
packages/simpleparse/trunk/debian/python-simpleparse-mxtexttools.install
packages/simpleparse/trunk/debian/python-simpleparse.docs
packages/simpleparse/trunk/debian/python-simpleparse.examples
packages/simpleparse/trunk/debian/python-simpleparse.install
packages/simpleparse/trunk/debian/pyversions
packages/simpleparse/trunk/debian/rules
packages/simpleparse/trunk/debian/watch
Property changes on: packages/simpleparse/trunk/debian
___________________________________________________________________
Name: mergeWithUpstream
+ 1
Added: packages/simpleparse/trunk/debian/changelog
===================================================================
--- packages/simpleparse/trunk/debian/changelog (rev 0)
+++ packages/simpleparse/trunk/debian/changelog 2008-01-26 10:31:51 UTC (rev 4419)
@@ -0,0 +1,44 @@
+simpleparse (2.1.0a1-1) unstable; urgency=low
+
+ * New upstream release (Closes: #357537).
+ * Maintainership set to Debian Python Modules Team
+ * Bump Standards-Version to 3.7.3
+ * Build-Depends on python-setuptools
+ * Add Vcs-* fields to debian/control
+ * Ship two packages: one with mxtexttools and the other with
+ architecture-independant files
+ * Add some cleaning rules to be able to build the package twice in a row
+ * Add debian/watch
+ * Run unit tests on build
+ * Ship with parts of mxTextTools and therefore does not need it any more
+ (Closes: #426429).
+
+ -- Vincent Bernat <bernat at luffy.cx> Wed, 29 Aug 2007 11:30:36 +0200
+
+simpleparse (2.0.0-3.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Update simpleparse to the new python policy (Closes: #373381).
+ * Fix B-D-I/B-D problems (see policy 7.6).
+
+ -- Pierre Habouzit <madcoder at debian.org> Thu, 29 Jun 2006 12:17:04 +0200
+
+simpleparse (2.0.0-3) unstable; urgency=low
+
+ * Initial release for uploading to Debian (Closes: #271781)
+
+ -- Seo Sanghyeon <tinuviel at sparcs.kaist.ac.kr> Mon, 7 Mar 2005 19:33:25 +0900
+
+simpleparse (2.0.0-2) unstable; urgency=low
+
+ * Depend on python-dev to fix build failure
+ * Correct Bulid-Depends to Build-Depends-Indep
+ * Install documentation and example properly
+
+ -- Seo Sanghyeon <tinuviel at sparcs.kaist.ac.kr> Mon, 7 Mar 2005 13:12:56 +0900
+
+simpleparse (2.0.0-1) unstable; urgency=low
+
+ * Initial packaging.
+
+ -- Seo Sanghyeon <tinuviel at sparcs.kaist.ac.kr> Thu, 29 Jul 2004 17:28:02 +0900
Added: packages/simpleparse/trunk/debian/compat
===================================================================
--- packages/simpleparse/trunk/debian/compat (rev 0)
+++ packages/simpleparse/trunk/debian/compat 2008-01-26 10:31:51 UTC (rev 4419)
@@ -0,0 +1 @@
+5
Added: packages/simpleparse/trunk/debian/control
===================================================================
--- packages/simpleparse/trunk/debian/control (rev 0)
+++ packages/simpleparse/trunk/debian/control 2008-01-26 10:31:51 UTC (rev 4419)
@@ -0,0 +1,36 @@
+Source: simpleparse
+Section: python
+Priority: optional
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Vincent Bernat <bernat at luffy.cx>
+Build-Depends: debhelper (>= 5.0.37.2), cdbs (>= 0.4.43), python-all-dev (>= 2.3.5-11), python-support (>= 0.6.4), python-setuptools (>= 0.6b3-1)
+Vcs-Svn: svn://svn.debian.org/python-modules/packages/simpleparse/trunk
+Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/simpleparse/trunk/?op=log
+Standards-Version: 3.7.3
+Homepage: http://simpleparse.sourceforge.net/
+XS-Python-Version: >= 2.4, << 2.6
+
+Package: python-simpleparse
+Architecture: all
+Depends: ${python:Depends}, ${shlibs:Depends}, python-simpleparse-mxtexttools (>= ${binary:Version}), python-simpleparse-mxtexttools (<< ${binary:Version}.1~)
+Provides: ${python:Provides}
+XB-Python-Version: ${python:Versions}
+Description: A simple parser generator for Python
+ SimpleParse is a BSD-licensed Python package providing a simple parser
+ generator for use with the mxTextTools text-tagging engine. SimpleParse
+ allows you to generate tagging tables for use with the text-tagging
+ engine directly from your EBNF grammar.
+
+Package: python-simpleparse-mxtexttools
+Architecture: any
+Depends: ${python:Depends}, ${shlibs:Depends}
+Provides: ${python:Provides}
+XB-Python-Version: ${python:Versions}
+Description: A simple parser generator for Python - architecture dependent files
+ SimpleParse is a BSD-licensed Python package providing a simple parser
+ generator for use with the mxTextTools text-tagging engine. SimpleParse
+ allows you to generate tagging tables for use with the text-tagging
+ engine directly from your EBNF grammar.
+ .
+ This package contains a version of mxTextTools modified for
+ SimpleParse.
Added: packages/simpleparse/trunk/debian/copyright
===================================================================
--- packages/simpleparse/trunk/debian/copyright (rev 0)
+++ packages/simpleparse/trunk/debian/copyright 2008-01-26 10:31:51 UTC (rev 4419)
@@ -0,0 +1,145 @@
+This Debian package was created by Seo Sanghyeon <tinuviel at sparcs.kaist.ac.kr>
+
+The upstream source was obtained from:
+
+ http://sourceforge.net/projects/simpleparse
+
+Upstream authors:
+
+ Mike C. Fletcher <mcfletch at users.sourceforge.net>
+
+Copyright, License & Disclaimer
+
+ 1998-2002, Copyright by Mike C. Fletcher; All Rights Reserved.
+ mailto: mcfletch at users.sourceforge.net
+
+ Permission to use, copy, modify, and distribute this software
+ and its documentation for any purpose and without fee or royalty
+ is hereby granted, provided that the above copyright notice appear
+ in all copies and that both the copyright notice and this
+ permission notice appear in supporting documentation or portions
+ thereof, including modifications, that you make.
+
+ THE AUTHOR MIKE C. FLETCHER DISCLAIMS ALL WARRANTIES WITH REGARD
+ TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE AUTHOR BE
+ LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
+ DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+ WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+ ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ PERFORMANCE OF THIS SOFTWARE!
+
+This package also includes mxTextTools which is licensed under
+EGENIX.COM Public License Agreement reproduced below.
+
+
+ EGENIX.COM PUBLIC LICENSE AGREEMENT VERSION 1.1.0
+ ________________________________________________________________________
+
+ 1. Introduction
+
+ This "License Agreement" is between eGenix.com Software, Skills
+ and Services GmbH ("eGenix.com"), having an office at
+ Pastor-Loeh-Str. 48, D-40764 Langenfeld, Germany, and the
+ Individual or Organization ("Licensee") accessing and otherwise
+ using this software in source or binary form and its associated
+ documentation ("the Software").
+
+ 2. License
+
+ Subject to the terms and conditions of this eGenix.com Public
+ License Agreement, eGenix.com hereby grants Licensee a
+ non-exclusive, royalty-free, world-wide license to reproduce,
+ analyze, test, perform and/or display publicly, prepare derivative
+ works, distribute, and otherwise use the Software alone or in any
+ derivative version, provided, however, that the eGenix.com Public
+ License Agreement is retained in the Software, or in any
+ derivative version of the Software prepared by Licensee.
+
+ 3. NO WARRANTY
+
+ eGenix.com is making the Software available to Licensee on an "AS
+ IS" basis. SUBJECT TO ANY STATUTORY WARRANTIES WHICH CAN NOT BE
+ EXCLUDED, EGENIX.COM MAKES NO REPRESENTATIONS OR WARRANTIES,
+ EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION,
+ EGENIX.COM MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY
+ OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT
+ THE USE OF THE SOFTWARE WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
+
+ 4. LIMITATION OF LIABILITY
+
+ EGENIX.COM SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF
+ THE SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES
+ OR LOSS (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
+ BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS
+ INFORMATION, OR OTHER PECUNIARY LOSS) AS A RESULT OF USING,
+ MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY DERIVATIVE THEREOF,
+ EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
+
+ SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF
+ INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE EXCLUSION OR
+ LIMITATION MAY NOT APPLY TO LICENSEE.
+
+ 5. Termination
+
+ This License Agreement will automatically terminate upon a
+ material breach of its terms and conditions.
+
+ 6. Third Party Rights
+
+ Any software or documentation in source or binary form provided
+ along with the Software that is associated with a separate license
+ agreement is licensed to Licensee under the terms of that license
+ agreement. This License Agreement does not apply to those portions
+ of the Software. Copies of the third party licenses are included
+ in the Software Distribution.
+
+ 7. General
+
+ Nothing in this License Agreement affects any statutory rights of
+ consumers that cannot be waived or limited by contract.
+
+ Nothing in this License Agreement shall be deemed to create any
+ relationship of agency, partnership, or joint venture between
+ eGenix.com and Licensee.
+
+ If any provision of this License Agreement shall be unlawful,
+ void, or for any reason unenforceable, such provision shall be
+ modified to the extent necessary to render it enforceable without
+ losing its intent, or, if no such modification is possible, be
+ severed from this License Agreement and shall not affect the
+ validity and enforceability of the remaining provisions of this
+ License Agreement.
+
+ This License Agreement shall be governed by and interpreted in all
+ respects by the law of Germany, excluding conflict of law
+ provisions. It shall not be governed by the United Nations
+ Convention on Contracts for International Sale of Goods.
+
+ This License Agreement does not grant permission to use eGenix.com
+ trademarks or trade names in a trademark sense to endorse or
+ promote products or services of Licensee, or any third party.
+
+ The controlling language of this License Agreement is English. If
+ Licensee has received a translation into another language, it has
+ been provided for Licensee's convenience only.
+
+ 8. Agreement
+
+ By downloading, copying, installing or otherwise using the
+ Software, Licensee agrees to be bound by the terms and conditions
+ of this License Agreement.
+
+
+ For question regarding this License Agreement, please write to:
+
+ eGenix.com Software, Skills and Services GmbH
+ Pastor-Loeh-Str. 48
+ D-40764 Langenfeld
+ Germany
+
+Copyright of this package is:
+
+ Copyright (c) 1997-2000, Marc-Andre Lemburg; mailto:mal at lemburg.com
+ Copyright (c) 2000-2002, eGenix.com Software GmbH; mailto:info at egenix.com
+ Copyright (c) 2003-2006, Mike Fletcher; mailto:mcfletch at vrplumber.com
Added: packages/simpleparse/trunk/debian/pycompat
===================================================================
--- packages/simpleparse/trunk/debian/pycompat (rev 0)
+++ packages/simpleparse/trunk/debian/pycompat 2008-01-26 10:31:51 UTC (rev 4419)
@@ -0,0 +1 @@
+2
Added: packages/simpleparse/trunk/debian/python-simpleparse-mxtexttools.install
===================================================================
--- packages/simpleparse/trunk/debian/python-simpleparse-mxtexttools.install (rev 0)
+++ packages/simpleparse/trunk/debian/python-simpleparse-mxtexttools.install 2008-01-26 10:31:51 UTC (rev 4419)
@@ -0,0 +1 @@
+debian/tmp/usr/lib/python*/site-packages/simpleparse/stt/TextTools/mxTextTools/*
Added: packages/simpleparse/trunk/debian/python-simpleparse.docs
===================================================================
--- packages/simpleparse/trunk/debian/python-simpleparse.docs (rev 0)
+++ packages/simpleparse/trunk/debian/python-simpleparse.docs 2008-01-26 10:31:51 UTC (rev 4419)
@@ -0,0 +1,2 @@
+doc
+stt/Doc
Added: packages/simpleparse/trunk/debian/python-simpleparse.examples
===================================================================
--- packages/simpleparse/trunk/debian/python-simpleparse.examples (rev 0)
+++ packages/simpleparse/trunk/debian/python-simpleparse.examples 2008-01-26 10:31:51 UTC (rev 4419)
@@ -0,0 +1 @@
+examples/*
Added: packages/simpleparse/trunk/debian/python-simpleparse.install
===================================================================
--- packages/simpleparse/trunk/debian/python-simpleparse.install (rev 0)
+++ packages/simpleparse/trunk/debian/python-simpleparse.install 2008-01-26 10:31:51 UTC (rev 4419)
@@ -0,0 +1 @@
+debian/tmp/*
Added: packages/simpleparse/trunk/debian/pyversions
===================================================================
--- packages/simpleparse/trunk/debian/pyversions (rev 0)
+++ packages/simpleparse/trunk/debian/pyversions 2008-01-26 10:31:51 UTC (rev 4419)
@@ -0,0 +1 @@
+2.4-2.5
Added: packages/simpleparse/trunk/debian/rules
===================================================================
--- packages/simpleparse/trunk/debian/rules (rev 0)
+++ packages/simpleparse/trunk/debian/rules 2008-01-26 10:31:51 UTC (rev 4419)
@@ -0,0 +1,34 @@
+#!/usr/bin/make -f
+
+DEB_PYTHON_SYSTEM=pysupport
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/python-distutils.mk
+
+SHARE=$(CURDIR)/debian/python-simpleparse/usr/share
+
+binary-install/python-simpleparse::
+ # Remove binary-dependant files. They are in a separate package.
+ rm -rf $(CURDIR)/debian/python-simpleparse/usr/lib
+ rm -rf $(CURDIR)/debian/python-simpleparse/usr/share/python-support/python-simpleparse/simpleparse/stt/TextTools/mxTextTools/
+
+binary-predeb/python-simpleparse::
+ # Some cleaning
+ chmod 0644 $(SHARE)/doc/python-simpleparse/examples/*
+ rm -rf $(SHARE)/python-support/python-simpleparse/simpleparse/examples
+ rm -rf $(SHARE)/python-support/python-simpleparse/simpleparse/doc
+ rm -rf $(SHARE)/python-support/python-simpleparse/simpleparse/stt/Doc
+ rm -rf $(SHARE)/python-support/python-simpleparse/simpleparse/stt/TextTools/{LICENSE,README,COPYRIGHT}
+ rm -rf $(SHARE)/python-support/python-simpleparse/simpleparse/stt/{LICENSE,COPYRIGHT,mxLicense.html}
+
+ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
+binary-post-install/python-simpleparse::
+ ln -s ../test_printers_garbage.py tests/.
+ PYTHONPATH='debian/tmp/usr/lib/python2.4/site-packages' \
+ python tests/test.py
+ rm -f tests/test_printers_garbage.py*
+endif
+
+clean::
+ rm -rf build
+ rm -f tests/test_printers_garbage.py
Property changes on: packages/simpleparse/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: packages/simpleparse/trunk/debian/watch
===================================================================
--- packages/simpleparse/trunk/debian/watch (rev 0)
+++ packages/simpleparse/trunk/debian/watch 2008-01-26 10:31:51 UTC (rev 4419)
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/simpleparse/SimpleParse-([\d\.]+.*)\.tar\.gz
More information about the Python-modules-commits
mailing list