diff options
author | Alexandre Fayolle <alexandre.fayolle@logilab.fr> | 2007-07-04 12:32:20 +0200 |
---|---|---|
committer | Alexandre Fayolle <alexandre.fayolle@logilab.fr> | 2007-07-04 12:32:20 +0200 |
commit | 0afd08f6a800f78b386ce94851e5ec661345b0ee (patch) | |
tree | c63207a21d983bb2f82b9c78473aae899f750a2b /debian | |
parent | 6a9a583cb73764f8a64dc2024adeb8ea12bd6e8f (diff) | |
download | pylint-0afd08f6a800f78b386ce94851e5ec661345b0ee.tar.gz |
updated for upload of 0.13.2-1 to debian
Diffstat (limited to 'debian')
-rw-r--r-- | debian/NEWS.Debian | 10 | ||||
-rw-r--r-- | debian/changelog | 19 | ||||
-rw-r--r-- | debian/control | 9 | ||||
-rw-r--r-- | debian/pylint.examples | 1 | ||||
-rwxr-xr-x | debian/rules | 9 |
5 files changed, 39 insertions, 9 deletions
diff --git a/debian/NEWS.Debian b/debian/NEWS.Debian new file mode 100644 index 0000000..9cbf2b6 --- /dev/null +++ b/debian/NEWS.Debian @@ -0,0 +1,10 @@ +pylint (0.13.2-1) unstable; urgency=low + + * pylint.el is no longer installed for emacs, because it is not + compatible with emacs22 and has a large number of related bugs. It + will be reenabled in a future version, when all the bugs have been + dealt with by upstream (patches are welcome by the way). Emacs21 + users may get it from /usr/share/doc/pylint/examples/pylint.el + + -- Alexandre Fayolle <afayolle@debian.org> Wed, 04 Jul 2007 12:18:23 +0200 + diff --git a/debian/changelog b/debian/changelog index 6140a7b..5c079e7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,21 @@ pylint (0.13.2-1) unstable; urgency=low - * new upstream release - - -- Sylvain Thénault <sylvain.thenault@logilab.fr> Thu, 07 Jun 2007 16:44:53 +0200 + [ Sylvain Thénault ] + * new upstream release + + [ Alexandre Fayolle ] + * Upload package to debian (closes: #426418) + * tests are no longer installed in /usr/share/doc/pylint, use the source + package to get them + * pylint.el is no longer installed for emacs, because it is not + compatible with emacs22. It will be reenabled in a future version, + when all the bugs have been dealt with by upstream. Emacs21 users may + get it from /usr/share/doc/pylint/examples/pylint.el. Added a note + about this in NEWS.Debian. + * Only Recommend python-tk and give a nicer warning in the pylint-gui + script if tkinter is not available. + + -- Alexandre Fayolle <afayolle@debian.org> Wed, 04 Jul 2007 12:21:24 +0200 pylint (0.13.1-1) unstable; urgency=low diff --git a/debian/control b/debian/control index 569fe0f..2aec636 100644 --- a/debian/control +++ b/debian/control @@ -3,13 +3,15 @@ Section: python Priority: optional Maintainer: Sylvain Thénault <sylvain.thenault@logilab.fr> Uploaders: Alexandre Fayolle <afayolle@debian.org> -Build-Depends: debhelper (>= 5.0.37.2), python (>=2.3.5-7), python-central (>=0.5) +Build-Depends: debhelper (>= 5.0.38) +Build-Depends-Indep: python (>=2.3.5-7), python-central (>=0.5.6) Standards-Version: 3.7.2 XS-Python-Version: current Package: pylint Architecture: all -Depends: ${python:Depends}, python-logilab-common (>= 0.19.3), python-logilab-astng (>= 0.16.1), python-tk, emacsen-common +Depends: python, python-logilab-common (>= 0.22.2), python-logilab-astng (>= 0.17.1) +Recommends: python-tk XB-Python-Version: ${python:Versions} Conflicts: python2.2-pylint, python2.3-pylint, python2.4-pylint, pylint-common, pylint-test Replaces: python2.2-pylint, python2.3-pylint, python2.4-pylint, pylint-common, pylint-test @@ -26,6 +28,9 @@ Description: python code static checker and much more. . Additionally, it is possible to write plugins to add your own checks. + . + The recommended python-tk package is only for using the pylint-gui + script. . Homepage: http://www.logilab.org/Project/name/pylint diff --git a/debian/pylint.examples b/debian/pylint.examples index e39721e..bc35a69 100644 --- a/debian/pylint.examples +++ b/debian/pylint.examples @@ -1 +1,2 @@ examples/* +elisp/pylint.el diff --git a/debian/rules b/debian/rules index 122ef9b..c79003d 100755 --- a/debian/rules +++ b/debian/rules @@ -45,9 +45,10 @@ install: build sed -i "s@^#! */usr/bin/env \+python\$$@#!/usr/bin/python@" debian/pylint/usr/bin/symilar; \ fi chmod a+x debian/pylint/usr/bin/symilar - install -m 644 elisp/pylint.el debian/pylint/usr/share/emacs/site-lisp/pylint/ + #install -m 644 elisp/pylint.el debian/pylint/usr/share/emacs/site-lisp/pylint/ + # install tests - (cd test && find . -type f -not \( -path '*/CVS/*' -or -name '*.pyc' \) -exec install -D --mode=644 {} ../debian/pylint/usr/share/doc/pylint/test/{} \;) + #(cd test && find . -type f -not \( -path '*/CVS/*' -or -name '*.pyc' \) -exec install -D --mode=644 {} ../debian/pylint/usr/share/doc/pylint/test/{} \;) # Build architecture-independent files here. @@ -60,9 +61,9 @@ binary-indep: build install gzip -9 -c ChangeLog > changelog.gz dh_installchangelogs -i dh_installexamples -i - dh_installdocs -i README TODO changelog.gz + dh_installdocs -i README TODO changelog.gz NEWS.Debian dh_installman -i - dh_installemacsen +# dh_installemacsen dh_link -i dh_compress -i -X.py -X.ini -X.xml -Xtest dh_fixperms -i |