[Python-modules-commits] r7011 - in packages/logilab-astng/trunk/debian (6 files)
morph at users.alioth.debian.org
morph at users.alioth.debian.org
Sat Nov 29 16:53:29 UTC 2008
Date: Saturday, November 29, 2008 @ 16:53:29
Author: morph
Revision: 7011
* New upstream release
* debian/control
- adopted under DPMT umbrella (in agreement with Alexandre Fayolle)
- bump Standards-Version to 3.8.0 (no changes needed)
- added Vcs-{Svn,Browser} field
- little add to short description and empty line at bottom removal
- moved python-central to Build-Depends-Indep
* debian/copyright
- updated copyright years, adding Sylvain as copyright holder
- added a clear license section
- indented upstream author, copyright holder and license with 4 spaces
- update the reference to local license file with GPL-2
* debian/rules
- install upstream 'Changelog' using dh_installchangelog
- added "python setup.py clean"
- merged rm into dh_clean call
- used '-delete' find option instead of xargs
- removed dh_python, dh_link and dh_installman calls
* debian/watch
- updated to version 3
- added opts=pasv for passive ftp
- removed options after url
* debian/pycompat
- removed since not needed anymore
Modified:
packages/logilab-astng/trunk/debian/changelog
packages/logilab-astng/trunk/debian/control
packages/logilab-astng/trunk/debian/copyright
packages/logilab-astng/trunk/debian/rules
packages/logilab-astng/trunk/debian/watch
Deleted:
packages/logilab-astng/trunk/debian/pycompat
Modified: packages/logilab-astng/trunk/debian/changelog
===================================================================
--- packages/logilab-astng/trunk/debian/changelog 2008-11-29 13:06:08 UTC (rev 7010)
+++ packages/logilab-astng/trunk/debian/changelog 2008-11-29 16:53:29 UTC (rev 7011)
@@ -1,3 +1,32 @@
+logilab-astng (0.17.4-1) UNRELEASED; urgency=low
+
+ * New upstream release
+ * debian/control
+ - adopted under DPMT umbrella (in agreement with Alexandre Fayolle)
+ - bump Standards-Version to 3.8.0 (no changes needed)
+ - added Vcs-{Svn,Browser} field
+ - little add to short description and empty line at bottom removal
+ - moved python-central to Build-Depends-Indep
+ * debian/copyright
+ - updated copyright years, adding Sylvain as copyright holder
+ - added a clear license section
+ - indented upstream author, copyright holder and license with 4 spaces
+ - update the reference to local license file with GPL-2
+ * debian/rules
+ - install upstream 'Changelog' using dh_installchangelog
+ - added "python setup.py clean"
+ - merged rm into dh_clean call
+ - used '-delete' find option instead of xargs
+ - removed dh_python, dh_link and dh_installman calls
+ * debian/watch
+ - updated to version 3
+ - added opts=pasv for passive ftp
+ - removed options after url
+ * debian/pycompat
+ - removed since not needed anymore
+
+ -- Sandro Tosi <morph at debian.org> Sat, 29 Nov 2008 14:23:57 +0100
+
logilab-astng (0.17.2-2.1) unstable; urgency=low
* NMU. Rebuild to move files to /usr/share/pyshared. Closes: #490474.
Modified: packages/logilab-astng/trunk/debian/control
===================================================================
--- packages/logilab-astng/trunk/debian/control 2008-11-29 13:06:08 UTC (rev 7010)
+++ packages/logilab-astng/trunk/debian/control 2008-11-29 16:53:29 UTC (rev 7011)
@@ -1,18 +1,21 @@
Source: logilab-astng
Section: python
Priority: optional
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Sylvain Thénault <sylvain.thenault at logilab.fr>, Alexandre Fayolle <afayolle at debian.org>, Sandro Tosi <morph at debian.org>
+Build-Depends: debhelper (>= 5.0.37.2), python (>=2.3.5-7)
+Build-Depends-Indep: python-central (>=0.5)
+XS-Python-Version: all
+Standards-Version: 3.8.0
Homepage: http://www.logilab.org/project/logilab-astng
-Maintainer: Sylvain Thénault <sylvain.thenault at logilab.fr>
-Uploaders: Alexandre Fayolle <afayolle at debian.org>
-Build-Depends: debhelper (>= 5.0.37.2), python (>=2.3.5-7), python-central (>=0.5)
-XS-Python-Version: all
-Standards-Version: 3.7.3
+Vcs-Svn: svn://svn.debian.org/svn/python-modules/packages/logilab-astng/trunk/
+Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/logilab-astng/trunk/
Package: python-logilab-astng
Architecture: all
Depends: ${python:Depends}, python-logilab-common (>= 0.21.0-1)
XB-Python-Version: ${python:Versions}
-Description: extend Python's abstract syntax tree
+Description: extend Python's abstract syntax tree (AST)
The aim of this module is to provide a common base representation of
Python source code for projects such as pyreverse or pylint.
.
@@ -21,6 +24,3 @@
builder object, which can either generate extended ast (let's call
them astng ;) by visiting an existant ast tree or by inspecting
living object. Methods are added by monkey patching ast classes.
-
-
-
Modified: packages/logilab-astng/trunk/debian/copyright
===================================================================
--- packages/logilab-astng/trunk/debian/copyright 2008-11-29 13:06:08 UTC (rev 7010)
+++ packages/logilab-astng/trunk/debian/copyright 2008-11-29 16:53:29 UTC (rev 7011)
@@ -4,25 +4,30 @@
Upstream Author:
- Sylvain Thenault <sylvain.thenault at logilab.fr>
+ Sylvain Thenault <sylvain.thenault at logilab.fr>
Copyright:
-Copyright (c) 2003-2006 LOGILAB S.A. (Paris, FRANCE).
-http://www.logilab.fr/ -- mailto:contact at logilab.fr
+ Copyright (c) 2003-2008 LOGILAB S.A. (Paris, FRANCE).
+ http://www.logilab.fr/ -- mailto:contact at logilab.fr
+ Copyright (C) 2003-2008 Sylvain Thenault
-This program is free software; you can redistribute it and/or modify it under
-the terms of the GNU General Public License as published by the Free Software
-Foundation; either version 2 of the License, or (at your option) any later
-version.
+License:
-This program is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License as
+ published by the Free Software Foundation; either version 2 of the
+ License, or (at your option) any later version.
-You should have received a copy of the GNU General Public License along with
-this program; if not, write to the Free Software Foundation, Inc.,
-51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ General Public License for more details.
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ 02110-1301, USA.
+
On Debian systems, the complete text of the GNU General Public License
-may be found in '/usr/share/common-licenses/GPL'.
+v2 may be found in '/usr/share/common-licenses/GPL-2'.
Deleted: packages/logilab-astng/trunk/debian/pycompat
===================================================================
--- packages/logilab-astng/trunk/debian/pycompat 2008-11-29 13:06:08 UTC (rev 7010)
+++ packages/logilab-astng/trunk/debian/pycompat 2008-11-29 16:53:29 UTC (rev 7011)
@@ -1 +0,0 @@
-2
Modified: packages/logilab-astng/trunk/debian/rules
===================================================================
--- packages/logilab-astng/trunk/debian/rules 2008-11-29 13:06:08 UTC (rev 7010)
+++ packages/logilab-astng/trunk/debian/rules 2008-11-29 16:53:29 UTC (rev 7011)
@@ -11,49 +11,49 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-
build: build-stamp
build-stamp:
dh_testdir
+
python setup.py -q build
+
touch build-stamp
clean:
dh_testdir
dh_testroot
- rm -f build-stamp configure-stamp
- rm -rf build
- find . -name "*.pyc" | xargs rm -f
- rm -f changelog.gz
- dh_clean
+ python setup.py clean
+
+ find . -name "*.pyc" -delete
+
+ dh_clean build-stamp build
+
install: build
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
+
python setup.py -q install --no-compile --prefix=debian/python-logilab-astng/usr/
+
# remove sub-package __init__ file (created in postinst)
rm debian/python-logilab-astng/usr/lib/python*/site-packages/logilab/__init__.py
# remove test directory (installed in a separated package)
rm -rf debian/python-logilab-astng/usr/lib/python*/site-packages/logilab/astng/test
+
# install tests
(cd test && find . -type f -not \( -path '*/CVS/*' -or -name '*.pyc' \) -exec install -D --mode=644 {} ../debian/python-logilab-astng/usr/share/doc/python-logilab-astng/test/{} \;)
-
# Build architecture-independent files here.
binary-indep: build install
dh_testdir
dh_testroot
dh_install -i
dh_pycentral -i
- dh_python -i
- gzip -9 -c ChangeLog > changelog.gz
- dh_installchangelogs -i
+ dh_installchangelogs -i ChangeLog
dh_installexamples -i
- dh_installdocs -i README changelog.gz
- dh_installman -i
- dh_link -i
+ dh_installdocs -i README
dh_compress -i -X.py -X.ini -X.xml -Xtest
dh_fixperms -i
dh_installdeb -i
Modified: packages/logilab-astng/trunk/debian/watch
===================================================================
--- packages/logilab-astng/trunk/debian/watch 2008-11-29 13:06:08 UTC (rev 7010)
+++ packages/logilab-astng/trunk/debian/watch 2008-11-29 16:53:29 UTC (rev 7011)
@@ -1,3 +1,2 @@
-version=2
-ftp://ftp.logilab.org/pub/astng/logilab-astng-(.*)\.tar\.gz debian uupdate
-
+version=3
+opts=pasv ftp://ftp.logilab.org/pub/astng/logilab-astng-(.*)\.tar\.gz
More information about the Python-modules-commits
mailing list