summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorAlexandre Fayolle <alexandre.fayolle@logilab.fr>2007-07-04 12:32:20 +0200
committerAlexandre Fayolle <alexandre.fayolle@logilab.fr>2007-07-04 12:32:20 +0200
commit0afd08f6a800f78b386ce94851e5ec661345b0ee (patch)
treec63207a21d983bb2f82b9c78473aae899f750a2b /debian
parent6a9a583cb73764f8a64dc2024adeb8ea12bd6e8f (diff)
downloadpylint-0afd08f6a800f78b386ce94851e5ec661345b0ee.tar.gz
updated for upload of 0.13.2-1 to debian
Diffstat (limited to 'debian')
-rw-r--r--debian/NEWS.Debian10
-rw-r--r--debian/changelog19
-rw-r--r--debian/control9
-rw-r--r--debian/pylint.examples1
-rwxr-xr-xdebian/rules9
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