From b6fd4dc255bc18309afd3e9b125e761abaac8676 Mon Sep 17 00:00:00 2001 From: Pierre Sassoulas Date: Sun, 4 Apr 2021 11:07:55 +0200 Subject: Remove outdated debian files See discussion here: https://github.com/PyCQA/pylint/issues/3686\#issuecomment-791688280 --- .gitignore | 5 - DEPENDS | 3 - MANIFEST.in | 1 - debian/NEWS.Debian | 9 - debian/README.source | 4 - debian/changelog | 546 ------------------------------------------ debian/compat | 1 - debian/control | 41 ---- debian/copyright | 462 ----------------------------------- debian/pycompat | 1 - debian/pylint.dirs | 1 - debian/pylint.docs | 2 - debian/pylint.emacsen-install | 45 ---- debian/pylint.emacsen-remove | 14 -- debian/pylint.emacsen-startup | 17 -- debian/pylint.examples | 2 - debian/pylint.manpages | 2 - debian/pylint.postinst | 6 - debian/pylint.postrm | 8 - debian/pylint.prerm | 6 - debian/rules | 82 ------- debian/watch | 2 - 22 files changed, 1260 deletions(-) delete mode 100644 DEPENDS delete mode 100644 debian/NEWS.Debian delete mode 100644 debian/README.source delete mode 100644 debian/changelog delete mode 100644 debian/compat delete mode 100644 debian/control delete mode 100644 debian/copyright delete mode 100644 debian/pycompat delete mode 100644 debian/pylint.dirs delete mode 100644 debian/pylint.docs delete mode 100644 debian/pylint.emacsen-install delete mode 100644 debian/pylint.emacsen-remove delete mode 100644 debian/pylint.emacsen-startup delete mode 100644 debian/pylint.examples delete mode 100644 debian/pylint.manpages delete mode 100644 debian/pylint.postinst delete mode 100644 debian/pylint.postrm delete mode 100644 debian/pylint.prerm delete mode 100755 debian/rules delete mode 100644 debian/watch diff --git a/.gitignore b/.gitignore index 953563484..3d96061c6 100644 --- a/.gitignore +++ b/.gitignore @@ -13,11 +13,6 @@ doc/technical_reference/extensions.rst doc/technical_reference/features.rst pyve build-stamp -debian/files -debian/pylint.*.log -debian/pylint.*.debhelper -debian/pylint.substvars -debian/pylint .coverage .coverage.* .cache/ diff --git a/DEPENDS b/DEPENDS deleted file mode 100644 index 653dfcbda..000000000 --- a/DEPENDS +++ /dev/null @@ -1,3 +0,0 @@ -python-logilab-common (>= 0.19.0) -python-astroid (>= 1.3.6) -python-tk diff --git a/MANIFEST.in b/MANIFEST.in index d9c9f63e5..c670fa4bf 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,7 +1,6 @@ include ChangeLog include CONTRIBUTORS.txt include COPYING -include DEPENDS include README.rst include bin/* include examples/*.py examples/pylintrc examples/pylintrc_camelcase diff --git a/debian/NEWS.Debian b/debian/NEWS.Debian deleted file mode 100644 index b22f67dc5..000000000 --- a/debian/NEWS.Debian +++ /dev/null @@ -1,9 +0,0 @@ -pylint (0.13.2-2) 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 Wed, 04 Jul 2007 12:18:23 +0200 diff --git a/debian/README.source b/debian/README.source deleted file mode 100644 index 0d0aa4003..000000000 --- a/debian/README.source +++ /dev/null @@ -1,4 +0,0 @@ -This package uses dpatch to handle patches against upstream source code; you -can find additional information about dpatch at - - /usr/share/doc/dpatch/ diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index 9df4205a8..000000000 --- a/debian/changelog +++ /dev/null @@ -1,546 +0,0 @@ -pylint (1.4.1-1) precise; urgency=low - - * new upstream release - - -- Ionel Cristian Maries Sun, 15 Feb 2015 12:11:44 +0200 - -pylint (1.2.1-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Wed, 30 Apr 2014 17:56:29 +0200 - -pylint (1.2.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Fri, 18 Apr 2014 15:32:32 +0200 - -pylint (1.1.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Sun, 22 Dec 2013 23:44:15 +0100 - -pylint (1.0.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Tue, 30 Jul 2013 18:18:06 +0200 - -pylint (0.28.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Thu, 25 Apr 2013 09:43:01 +0200 - -pylint (0.27.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Tue, 26 Feb 2013 23:40:46 +0100 - -pylint (0.26.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Fri, 05 Oct 2012 11:40:08 +0200 - -pylint (0.25.2-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Tue, 17 Jul 2012 17:04:15 +0200 - -pylint (0.25.1-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Thu, 08 Dec 2011 15:27:47 +0100 - -pylint (0.25.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Fri, 07 Oct 2011 12:16:29 +0200 - -pylint (0.24.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Mon, 18 Jul 2011 16:03:24 +0200 - -pylint (0.23.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Tue, 11 Jan 2011 15:41:02 +0100 - -pylint (0.22.0-1) unstable; urgency=low - - * new upstream release - - -- Émile Anclin Mon, 15 Nov 2010 15:54:44 +0100 - -pylint (0.21.4-1) unstable; urgency=low - - * new upstream release - - -- Emile Anclin Thu, 27 Oct 2010 13:54:44 +0100 - -pylint (0.21.3-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Tue, 28 Sep 2010 14:43:33 +0200 - -pylint (0.21.2-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Thu, 26 Aug 2010 10:03:54 +0200 - -pylint (0.21.1-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Fri, 04 Jun 2010 16:07:42 +0200 - -pylint (0.21.0-2) UNRELEASED; urgency=low - - [ Julien Jehannet ] - * can now retrieve pristine tarball thanks to optional get-orig-source target - - [ Sylvain Thénault ] - * update man-page according to 0.21 usage (Closes: #582494) - - -- Julien Jehannet Tue, 25 May 2010 12:49:44 +0200 - -pylint (0.21.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Tue, 11 May 2010 12:27:09 +0200 - -pylint (0.20.0-1) unstable; urgency=low - - * new upstream release - - use Daniel Harding patch for windows batch (Closes: #475939) - - -- Emile Anclin Thu, 23 Jan 2010 16:54:44 +0100 - - -pylint (0.19.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Fri, 18 Dec 2009 11:34:44 +0100 - -pylint (0.18.1-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Thu, 27 Aug 2009 08:37:00 +0200 - -pylint (0.18.0-2) unstable; urgency=low - - * Python transition, thanks Alessio Treglia for the patch (Closes: #530509) - - Use --install-layout=deb for setup.py install. - - Replace site-packages by *-packages. - - Build-depends on python >= 2.5.4-1~ for --install-layout=deb. - - -- Julien Lavergne Sun, 31 May 2009 01:24:53 +0200 - -pylint (0.18.0-1) unstable; urgency=low - - * change to python-support - * update StandardVersion to 3.8.1 - * debian/rules: set NO_SETUPTOOLS when calling python setup.py - - -- Sylvain Thénault Wed, 25 Mar 2009 09:39:37 +0100 - -pylint (0.17.0-1) unstable; urgency=low - - * new upstream release - - -- Emile Anclin Thu, 19 Mar 2009 15:55:35 +0100 - -pylint (0.16.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Wed, 28 Jan 2009 12:15:07 +0100 - -pylint (0.15.2-2) unstable; urgency=low - - * debian/control - - added Vcs-{Svn,Browser} field - - -- Sandro Tosi Sat, 29 Nov 2008 14:44:41 +0100 - -pylint (0.15.2-1) unstable; urgency=low - - * New upstream release - * debian/control - - added under PAPT umbrella (in agreement with Alexandre Fayolle) - - added me to uploaders - - moved Homepage field to source stanza - - bump Standards-Version to 3.8.0 - + added debian/README.source - - moved python (removing version, since we are in a 2.4+2.5 distribution) to - build-dep from build-dep-indep (to satisfy clean target needs) - - added ${python:Depends}, ${misc:Depends} to depends instead of directly - depending on "python" package - * debian/watch - - bump verstion to 3 - - left only the url to scan, adding "opts=pasv" for ftp scan - * debian/pylint.docs - - install all doc/ directory files - - added README and TODO (from debian/rules) - * debian/rules - - merged 'rm -f' commands into dh_clean call - - added "python setup.py clean" call in clean target - - install upstream "Changelog" using dh_installchangelog - - removed files passed to dh_installdocs since using debian/pylint.docs and - because debian/NEWS.Debian is automatically installed - - using '-delete' find option instead of xargs - - fix executables shebang with a for loop - - -- Sandro Tosi Wed, 26 Nov 2008 16:45:36 +0100 - -pylint (0.15.2-0) unstable; urgency=low - - * new upstream release - - -- Emile Anclin Mon, 13 Oct 2008 13:38:00 +0200 - -pylint (0.15.1-1) unstable; urgency=low - - * new upstream release - - -- Emile Anclin Mon, 15 Sep 2008 14:38:00 +0200 - -pylint (0.15.0-1) unstable; urgency=low - - * new upstream release - * Acknowledge NMU: thanks a lot, your patches have been backported in - upstream code (closes: #427244, #448102, #415485, #431653) - - -- Emile Anclin Wed, 10 Sep 2008 12:16:00 +0200 - -pylint (0.14.0-2.2) unstable; urgency=low - - * NMU. Rebuild to move files to /usr/share/pyshared. Closes: #490488. - - -- Matthias Klose Fri, 18 Jul 2008 15:53:30 +0000 - -pylint (0.14.0-2.1) unstable; urgency=low - - * Non-maintainer upload. - * BF: flavor -> debian-emacs-flavor in startup - * NF: added pylint-options variable visible to users to tune up (closes: - #427244) - * BF: reenabled installation of pylint.el (closes: #448102) - * Recent upstream of pylint.el fixed few bugs which weren't closed - in the upload to Debian. Since this is first upload which enables - pylint.el, imho it is ok to close them here (closes: #415485, #431653) - - -- Yaroslav Halchenko Mon, 03 Mar 2008 22:22:07 -0500 - -pylint (0.14.0-2) unstable; urgency=low - - * Acknowledge NMU by Kumar Appaiah (Closes: #454401) - * Debian upload of the new upstream release - * Install modules for all available python versions (Closes: #438438) - * new standards version, no changes required - - -- Alexandre Fayolle Wed, 13 Feb 2008 17:36:30 +0100 - -pylint (0.14.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Mon, 14 Jan 2008 13:34:24 +0100 - -pylint (0.13.2-2.1) unstable; urgency=low - - * Non-maintainer upload. - * debian/pylint.postrm: - + Added to remove old Emacs mode upon purge. - (Closes: #454401) - - -- Kumar Appaiah Thu, 31 Jan 2008 22:27:18 +0530 - -pylint (0.13.2-2) unstable; urgency=low - - * 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. - * Updated versions of dependencies on logilab-common and astng - - -- Alexandre Fayolle Wed, 04 Jul 2007 12:21:24 +0200 - -pylint (0.13.2-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Thu, 07 Jun 2007 16:44:53 +0200 - -pylint (0.13.1-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Fri, 2 Mar 2007 08:24:08 +0100 - -pylint (0.13.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Thu, 22 Feb 2007 11:28:23 +0100 - -pylint (0.12.2-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Thu, 23 Nov 2006 16:08:28 +0100 - -pylint (0.12.1-1) unstable; urgency=low - - * new uptream release - - -- Sylvain Thénault Mon, 25 Sep 2006 16:46:40 +0200 - -pylint (0.12.0-2) unstable; urgency=low - - * Upload to Debian - * Fixed the XS-Python-Version value (closes: #388158) - - -- Alexandre Fayolle Tue, 19 Sep 2006 09:51:03 +0200 - -pylint (0.12.0-1) unstable; urgency=low - - * new upstream release - - -- Adrien.DiMascio Thu, 10 Aug 2006 11:18:50 +0200 - -pylint (0.11.0-2) unstable; urgency=low - - * Updated standards to 3.7.2 - * use debhelper 5 - * new python policy - - -- Alexandre Fayolle Thu, 15 Jun 2006 10:38:32 +0200 - -pylint (0.11.0-1) unstable; urgency=low - - * new upstream release, depending on python-astng 0.16 - * Applied Sebastian Rittau's patch to avoid NameError on InferenceError - exception (closes: #358194) - - -- Sylvain Thénault Wed, 19 Apr 2006 18:10:47 +0200 - -pylint (0.10.0-1) unstable; urgency=low - - * new upstream release, depending on python-astng 0.15 - - -- Sylvain Thénault Mon, 6 Mar 2006 09:43:19 +0100 - -pylint (0.9.0-3) unstable; urgency=low - - * Added missing provides/replaces/conflicts on pylint-test (closes: #352316) - - -- Alexandre Fayolle Mon, 13 Feb 2006 10:07:26 +0100 - -pylint (0.9.0-2) unstable; urgency=low - - * Build a single package which installs modules in /usr/lib/site-python - (closes: #351130) - * Remove duplication from man page (closes: #349689) - * Fixed typo in control file - * upload new release to Debian - - -- Alexandre Fayolle Fri, 10 Feb 2006 16:03:37 +0100 - -pylint (0.9.0-1) unstable; urgency=low - - * fix false positive with staticmethod used on a metaclass (closes: #341121) - * reorganization to install into site-python, removing the need for - pythonX.X- packages and for the pylint-common and pylint-test packages - - -- Sylvain Thénault Tue, 10 Jan 2006 14:19:57 +0100 - -pylint (0.8.1-1) unstable; urgency=low - - * added missing dependency to logilab-astng - * added missing .docs and .examples files - * update control'standards-version to 3.6.2 - * fixed FSF address in the copyright file - * new upstream release - - -- Sylvain Thénault Mon, 7 Nov 2005 15:40:52 +0100 - -pylint (0.8.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Fri, 21 Oct 2005 18:44:24 +0200 - -pylint (0.7.0-1) unstable; urgency=low - - * new upstream release (closes: #310957) - - -- Sylvain Thénault Fri, 27 May 2005 11:17:44 +0200 - -pylint (0.6.4-1) unstable; urgency=low - - * new upstream release - * added man page for pylint - - -- Sylvain Thénault Thu, 14 Apr 2005 12:02:15 +0200 - -pylint (0.6.3-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Thu, 24 Feb 2005 17:44:35 +0100 - -pylint (0.6.2-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Wed, 16 Feb 2005 12:00:47 +0100 - -pylint (0.6.1-1) unstable; urgency=low - - * new upstream release - * added option to specify rc file location (closes: #265159) - - -- Sylvain Thénault Fri, 4 Feb 2005 16:48:09 +0100 - -pylint (0.6.0-1) unstable; urgency=low - - * new upstream release - * build package for python 2.4 - * remove unused directory from logilab-common.dirs - * updated copyright - - -- Sylvain Thénault Thu, 20 Jan 2005 18:06:29 +0100 - -pylint (0.5.0-2) unstable; urgency=low - - * Patched pylint.el using latest upsrteam CVS (closes: #280870) - - -- Alexandre Fayolle Mon, 15 Nov 2004 10:59:51 +0100 - -pylint (0.5.0-1) unstable; urgency=low - - * use Build-depends instead of Build-depends-indep in control - * new upstream release - * updated debian/watch file to version 2 - - -- Alexandre Fayolle Tue, 9 Nov 2004 16:22:47 +0100 - -pylint (0.4.2-2) unstable; urgency=low - - * fixed typos in debian/control (closes: #265156) - * updated description of pylint-test - * changed dependency on pylint-common to a recommendation (closes: #265157) - * updated maintainer address - - -- Alexandre Fayolle Sun, 15 Aug 2004 10:39:06 +0200 - -pylint (0.4.2-1) unstable; urgency=low - - * new upstream release - * initial upload to Debian (closes: #258235) - - -- Alexandre Fayolle Thu, 8 Jul 2004 12:54:18 +0200 - -pylint (0.4.0-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Mon, 10 May 2004 17:03:04 +0200 - -pylint (0.3.3-1) unstable; urgency=low - - * new upstream release - * emacs lisp for pylint in a new pylint-common package - - -- Sylvain Thénault Mon, 16 Feb 2004 18:09:23 +0100 - -pylint (0.3.2-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Tue, 23 Dec 2003 14:56:04 +0100 - -pylint (0.3.1-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Fri, 5 Dec 2003 16:20:44 +0100 - -pylint (0.3.0-1) unstable; urgency=low - - * new upstream release - * depends on logilab.common >= 0.4 - * build depends on debhelper >= 4.0 - - -- Sylvain Thénault Wed, 19 Nov 2003 11:07:45 +0100 - -pylint (0.2.1-2) unstable; urgency=low - - * fixed dependency on logilab-common (>=0.3.4) since earlier versions - caused bugs with some python2.3 code - * included sample pylintrc files with the documentation - * added documentation that had disappeared in the previous 0.2.1-1 - * only puts html documentation in doc/html/, all others in doc/ - - -- Sylvain Thénault Fri, 10 Oct 2003 12:11:53 +0200 - -pylint (0.2.1-1) unstable; urgency=low - - * new upstream release - * package renamed to pylint instead of logilab-pylint - * move tests in a separated package - - -- Sylvain Thénault Fri, 10 Oct 2003 09:39:22 +0200 - -logilab-pylint (0.2.0-1) unstable; urgency=low - - * new upstream release - * dropped python2.1 support - - -- Sylvain Thénault Fri, 12 Sep 2003 18:26:15 +0200 - -logilab-pylint (0.1.2-1) unstable; urgency=low - - * new upstream release - - -- Sylvain Thénault Wed, 11 Jun 2003 15:21:44 +0200 - -logilab-pylint (0.1.1-2) unstable; urgency=low - - * fix dependencies to logilab.common - - -- Sylvain Thénault Wed, 4 Jun 2003 18:07:45 +0200 - -logilab-pylint (0.1.1-1) unstable; urgency=low - - * New upstream release - - -- Sylvain Thénault Mon, 19 May 2003 15:10:25 +0200 - -logilab-pylint (0.1.0-1) unstable; urgency=low - - * Initial Release. - - -- Sylvain Thénault Wed, 23 Apr 2003 14:42:05 +0200 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index 7ed6ff82d..000000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/debian/control b/debian/control deleted file mode 100644 index 57a3d1148..000000000 --- a/debian/control +++ /dev/null @@ -1,41 +0,0 @@ -Source: pylint -Section: python -Priority: optional -Maintainer: Logilab S.A. -Uploaders: Sylvain Thénault , - Alexandre Fayolle , - Sandro Tosi -Build-Depends: debhelper (>= 5.0.38), python (>= 2.5) -Build-Depends-Indep: python-support -XS-Python-Version: >= 2.5 -Standards-Version: 3.8.2 -Homepage: https://www.pylint.org -Vcs-Svn: svn://svn.debian.org/svn/python-apps/packages/pylint/trunk/ -Vcs-Hg: https://bitbucket.org/logilab/pylint -Vcs-Browser: https://bitbucket.org/logilab/pylint/src - -Package: pylint -Architecture: all -Depends: ${python:Depends}, - ${misc:Depends}, - python-logilab-common (>= 0.53.0), - python-astroid (>= 1.2) -Suggests: python-enchant -XB-Python-Version: ${python:Versions} -Description: python code static checker and UML diagram generator - Pylint is a Python source code analyzer which looks for programming - errors, helps enforcing a coding standard and sniffs for some code - smells (as defined in Martin Fowler's Refactoring book) - . - Pylint can be seen as another PyChecker since nearly all tests you - can do with PyChecker can also be done with Pylint. However, Pylint - offers some more features, like checking length of lines of code, - checking if variable names are well-formed according to your coding - standard, or checking if declared interfaces are truly implemented, - and much more. - . - Additionally, it is possible to write plugins to add your own checks. - . - The included command pyreverse generates UML class and package - diagrams. The included symilar command is a separated similarities checker. - . diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index 1cb582739..000000000 --- a/debian/copyright +++ /dev/null @@ -1,462 +0,0 @@ -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Source: https://github.com/PyCQA/pylint - -Files: * -2003-2009, Sylvain Thenault -2003-2009, LOGILAB S.A. (Paris, FRANCE) -2009-2019, The pylint developers community -License: GPL-2+ - -Files: doc/icon.* -Copyright: 2013, David Douard -License: CC-BY-SA-4.0 - -License: GPL-2 - - 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. - . - 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 package; if not, write to the Free - Software Foundation, Inc., 51 Franklin St, Fifth Floor, - Boston, MA 02110-1301 USA - . - On Debian systems, the full text of the GNU General Public - License version 2 can be found in the file - `/usr/share/common-licenses/GPL-2'. - -License: CC-BY-SA-4.0 - Attribution-ShareAlike 4.0 International - . - ======================================================================= - . - Creative Commons Corporation ("Creative Commons") is not a law firm and - does not provide legal services or legal advice. Distribution of - Creative Commons public licenses does not create a lawyer-client or - other relationship. Creative Commons makes its licenses and related - information available on an "as-is" basis. Creative Commons gives no - warranties regarding its licenses, any material licensed under their - terms and conditions, or any related information. Creative Commons - disclaims all liability for damages resulting from their use to the - fullest extent possible. - . - Using Creative Commons Public Licenses - . - Creative Commons public licenses provide a standard set of terms and - conditions that creators and other rights holders may use to share - original works of authorship and other material subject to copyright - and certain other rights specified in the public license below. The - following considerations are for informational purposes only, are not - exhaustive, and do not form part of our licenses. - . - Considerations for licensors: Our public licenses are - intended for use by those authorized to give the public - permission to use material in ways otherwise restricted by - copyright and certain other rights. Our licenses are - irrevocable. Licensors should read and understand the terms - and conditions of the license they choose before applying it. - Licensors should also secure all rights necessary before - applying our licenses so that the public can reuse the - material as expected. Licensors should clearly mark any - material not subject to the license. This includes other CC- - licensed material, or material used under an exception or - limitation to copyright. More considerations for licensors: - wiki.creativecommons.org/Considerations_for_licensors - . - Considerations for the public: By using one of our public - licenses, a licensor grants the public permission to use the - licensed material under specified terms and conditions. If - the licensor's permission is not necessary for any reason--for - example, because of any applicable exception or limitation to - copyright--then that use is not regulated by the license. Our - licenses grant only permissions under copyright and certain - other rights that a licensor has authority to grant. Use of - the licensed material may still be restricted for other - reasons, including because others have copyright or other - rights in the material. A licensor may make special requests, - such as asking that all changes be marked or described. - Although not required by our licenses, you are encouraged to - respect those requests where reasonable. More_considerations - for the public: - wiki.creativecommons.org/Considerations_for_licensees - . - ======================================================================= - . - Creative Commons Attribution-ShareAlike 4.0 International Public - License - . - By exercising the Licensed Rights (defined below), You accept and agree - to be bound by the terms and conditions of this Creative Commons - Attribution-ShareAlike 4.0 International Public License ("Public - License"). To the extent this Public License may be interpreted as a - contract, You are granted the Licensed Rights in consideration of Your - acceptance of these terms and conditions, and the Licensor grants You - such rights in consideration of benefits the Licensor receives from - making the Licensed Material available under these terms and - conditions. - . - . - Section 1 -- Definitions. - . - a. Adapted Material means material subject to Copyright and Similar - Rights that is derived from or based upon the Licensed Material - and in which the Licensed Material is translated, altered, - arranged, transformed, or otherwise modified in a manner requiring - permission under the Copyright and Similar Rights held by the - Licensor. For purposes of this Public License, where the Licensed - Material is a musical work, performance, or sound recording, - Adapted Material is always produced where the Licensed Material is - synched in timed relation with a moving image. - . - b. Adapter's License means the license You apply to Your Copyright - and Similar Rights in Your contributions to Adapted Material in - accordance with the terms and conditions of this Public License. - . - c. BY-SA Compatible License means a license listed at - creativecommons.org/compatiblelicenses, approved by Creative - Commons as essentially the equivalent of this Public License. - . - d. Copyright and Similar Rights means copyright and/or similar rights - closely related to copyright including, without limitation, - performance, broadcast, sound recording, and Sui Generis Database - Rights, without regard to how the rights are labeled or - categorized. For purposes of this Public License, the rights - specified in Section 2(b)(1)-(2) are not Copyright and Similar - Rights. - . - e. Effective Technological Measures means those measures that, in the - absence of proper authority, may not be circumvented under laws - fulfilling obligations under Article 11 of the WIPO Copyright - Treaty adopted on December 20, 1996, and/or similar international - agreements. - . - f. Exceptions and Limitations means fair use, fair dealing, and/or - any other exception or limitation to Copyright and Similar Rights - that applies to Your use of the Licensed Material. - . - g. License Elements means the license attributes listed in the name - of a Creative Commons Public License. The License Elements of this - Public License are Attribution and ShareAlike. - . - h. Licensed Material means the artistic or literary work, database, - or other material to which the Licensor applied this Public - License. - . - i. Licensed Rights means the rights granted to You subject to the - terms and conditions of this Public License, which are limited to - all Copyright and Similar Rights that apply to Your use of the - Licensed Material and that the Licensor has authority to license. - . - j. Licensor means the individual(s) or entity(ies) granting rights - under this Public License. - . - k. Share means to provide material to the public by any means or - process that requires permission under the Licensed Rights, such - as reproduction, public display, public performance, distribution, - dissemination, communication, or importation, and to make material - available to the public including in ways that members of the - public may access the material from a place and at a time - individually chosen by them. - . - l. Sui Generis Database Rights means rights other than copyright - resulting from Directive 96/9/EC of the European Parliament and of - the Council of 11 March 1996 on the legal protection of databases, - as amended and/or succeeded, as well as other essentially - equivalent rights anywhere in the world. - . - m. You means the individual or entity exercising the Licensed Rights - under this Public License. Your has a corresponding meaning. - . - . - Section 2 -- Scope. - . - a. License grant. - . - 1. Subject to the terms and conditions of this Public License, - the Licensor hereby grants You a worldwide, royalty-free, - non-sublicensable, non-exclusive, irrevocable license to - exercise the Licensed Rights in the Licensed Material to: - . - a. reproduce and Share the Licensed Material, in whole or - in part; and - . - b. produce, reproduce, and Share Adapted Material. - . - 2. Exceptions and Limitations. For the avoidance of doubt, where - Exceptions and Limitations apply to Your use, this Public - License does not apply, and You do not need to comply with - its terms and conditions. - . - 3. Term. The term of this Public License is specified in Section - 6(a). - . - 4. Media and formats; technical modifications allowed. The - Licensor authorizes You to exercise the Licensed Rights in - all media and formats whether now known or hereafter created, - and to make technical modifications necessary to do so. The - Licensor waives and/or agrees not to assert any right or - authority to forbid You from making technical modifications - necessary to exercise the Licensed Rights, including - technical modifications necessary to circumvent Effective - Technological Measures. For purposes of this Public License, - simply making modifications authorized by this Section 2(a) - (4) never produces Adapted Material. - . - 5. Downstream recipients. - . - a. Offer from the Licensor -- Licensed Material. Every - recipient of the Licensed Material automatically - receives an offer from the Licensor to exercise the - Licensed Rights under the terms and conditions of this - Public License. - . - b. Additional offer from the Licensor -- Adapted Material. - Every recipient of Adapted Material from You - automatically receives an offer from the Licensor to - exercise the Licensed Rights in the Adapted Material - under the conditions of the Adapter's License You apply. - . - c. No downstream restrictions. You may not offer or impose - any additional or different terms or conditions on, or - apply any Effective Technological Measures to, the - Licensed Material if doing so restricts exercise of the - Licensed Rights by any recipient of the Licensed - Material. - . - 6. No endorsement. Nothing in this Public License constitutes or - may be construed as permission to assert or imply that You - are, or that Your use of the Licensed Material is, connected - with, or sponsored, endorsed, or granted official status by, - the Licensor or others designated to receive attribution as - provided in Section 3(a)(1)(A)(i). - . - b. Other rights. - . - 1. Moral rights, such as the right of integrity, are not - licensed under this Public License, nor are publicity, - privacy, and/or other similar personality rights; however, to - the extent possible, the Licensor waives and/or agrees not to - assert any such rights held by the Licensor to the limited - extent necessary to allow You to exercise the Licensed - Rights, but not otherwise. - . - 2. Patent and trademark rights are not licensed under this - Public License. - . - 3. To the extent possible, the Licensor waives any right to - collect royalties from You for the exercise of the Licensed - Rights, whether directly or through a collecting society - under any voluntary or waivable statutory or compulsory - licensing scheme. In all other cases the Licensor expressly - reserves any right to collect such royalties. - . - . - Section 3 -- License Conditions. - . - Your exercise of the Licensed Rights is expressly made subject to the - following conditions. - . - a. Attribution. - . - 1. If You Share the Licensed Material (including in modified - form), You must: - . - a. retain the following if it is supplied by the Licensor - with the Licensed Material: - . - i. identification of the creator(s) of the Licensed - Material and any others designated to receive - attribution, in any reasonable manner requested by - the Licensor (including by pseudonym if - designated); - . - ii. a copyright notice; - . - iii. a notice that refers to this Public License; - . - iv. a notice that refers to the disclaimer of - warranties; - . - v. a URI or hyperlink to the Licensed Material to the - extent reasonably practicable; - . - b. indicate if You modified the Licensed Material and - retain an indication of any previous modifications; and - . - c. indicate the Licensed Material is licensed under this - Public License, and include the text of, or the URI or - hyperlink to, this Public License. - . - 2. You may satisfy the conditions in Section 3(a)(1) in any - reasonable manner based on the medium, means, and context in - which You Share the Licensed Material. For example, it may be - reasonable to satisfy the conditions by providing a URI or - hyperlink to a resource that includes the required - information. - . - 3. If requested by the Licensor, You must remove any of the - information required by Section 3(a)(1)(A) to the extent - reasonably practicable. - . - b. ShareAlike. - . - In addition to the conditions in Section 3(a), if You Share - Adapted Material You produce, the following conditions also apply. - . - 1. The Adapter's License You apply must be a Creative Commons - license with the same License Elements, this version or - later, or a BY-SA Compatible License. - . - 2. You must include the text of, or the URI or hyperlink to, the - Adapter's License You apply. You may satisfy this condition - in any reasonable manner based on the medium, means, and - context in which You Share Adapted Material. - . - 3. You may not offer or impose any additional or different terms - or conditions on, or apply any Effective Technological - Measures to, Adapted Material that restrict exercise of the - rights granted under the Adapter's License You apply. - . - . - Section 4 -- Sui Generis Database Rights. - . - Where the Licensed Rights include Sui Generis Database Rights that - apply to Your use of the Licensed Material: - . - a. for the avoidance of doubt, Section 2(a)(1) grants You the right - to extract, reuse, reproduce, and Share all or a substantial - portion of the contents of the database; - . - b. if You include all or a substantial portion of the database - contents in a database in which You have Sui Generis Database - Rights, then the database in which You have Sui Generis Database - Rights (but not its individual contents) is Adapted Material, - . - including for purposes of Section 3(b); and - c. You must comply with the conditions in Section 3(a) if You Share - all or a substantial portion of the contents of the database. - . - For the avoidance of doubt, this Section 4 supplements and does not - replace Your obligations under this Public License where the Licensed - Rights include other Copyright and Similar Rights. - . - . - Section 5 -- Disclaimer of Warranties and Limitation of Liability. - . - a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE - EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS - AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF - ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, - IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, - WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR - PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, - ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT - KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT - ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. - . - b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE - TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, - NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, - INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, - COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR - USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN - ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR - DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR - IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. - . - c. The disclaimer of warranties and limitation of liability provided - above shall be interpreted in a manner that, to the extent - possible, most closely approximates an absolute disclaimer and - waiver of all liability. - . - . - Section 6 -- Term and Termination. - . - a. This Public License applies for the term of the Copyright and - Similar Rights licensed here. However, if You fail to comply with - this Public License, then Your rights under this Public License - terminate automatically. - . - b. Where Your right to use the Licensed Material has terminated under - Section 6(a), it reinstates: - . - 1. automatically as of the date the violation is cured, provided - it is cured within 30 days of Your discovery of the - violation; or - . - 2. upon express reinstatement by the Licensor. - . - For the avoidance of doubt, this Section 6(b) does not affect any - right the Licensor may have to seek remedies for Your violations - of this Public License. - . - c. For the avoidance of doubt, the Licensor may also offer the - Licensed Material under separate terms or conditions or stop - distributing the Licensed Material at any time; however, doing so - will not terminate this Public License. - . - d. Sections 1, 5, 6, 7, and 8 survive termination of this Public - License. - . - . - Section 7 -- Other Terms and Conditions. - . - a. The Licensor shall not be bound by any additional or different - terms or conditions communicated by You unless expressly agreed. - . - b. Any arrangements, understandings, or agreements regarding the - Licensed Material not stated herein are separate from and - independent of the terms and conditions of this Public License. - . - . - Section 8 -- Interpretation. - . - a. For the avoidance of doubt, this Public License does not, and - shall not be interpreted to, reduce, limit, restrict, or impose - conditions on any use of the Licensed Material that could lawfully - be made without permission under this Public License. - . - b. To the extent possible, if any provision of this Public License is - deemed unenforceable, it shall be automatically reformed to the - minimum extent necessary to make it enforceable. If the provision - cannot be reformed, it shall be severed from this Public License - without affecting the enforceability of the remaining terms and - conditions. - . - c. No term or condition of this Public License will be waived and no - failure to comply consented to unless expressly agreed to by the - Licensor. - . - d. Nothing in this Public License constitutes or may be interpreted - as a limitation upon, or waiver of, any privileges and immunities - that apply to the Licensor or You, including from the legal - processes of any jurisdiction or authority. - . - . - ======================================================================= - . - Creative Commons is not a party to its public licenses. - Notwithstanding, Creative Commons may elect to apply one of its public - licenses to material it publishes and in those instances will be - considered the "Licensor." Except for the limited purpose of indicating - that material is shared under a Creative Commons public license or as - otherwise permitted by the Creative Commons policies published at - creativecommons.org/policies, Creative Commons does not authorize the - use of the trademark "Creative Commons" or any other trademark or logo - of Creative Commons without its prior written consent including, - without limitation, in connection with any unauthorized modifications - to any of its public licenses or any other arrangements, - understandings, or agreements concerning use of licensed material. For - the avoidance of doubt, this paragraph does not form part of the public - licenses. - . - Creative Commons may be contacted at creativecommons.org. diff --git a/debian/pycompat b/debian/pycompat deleted file mode 100644 index 0cfbf0888..000000000 --- a/debian/pycompat +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/debian/pylint.dirs b/debian/pylint.dirs deleted file mode 100644 index 9697bac94..000000000 --- a/debian/pylint.dirs +++ /dev/null @@ -1 +0,0 @@ -usr/share/emacs/site-lisp/pylint diff --git a/debian/pylint.docs b/debian/pylint.docs deleted file mode 100644 index a2a5d2ee4..000000000 --- a/debian/pylint.docs +++ /dev/null @@ -1,2 +0,0 @@ -doc/* -README diff --git a/debian/pylint.emacsen-install b/debian/pylint.emacsen-install deleted file mode 100644 index 00ef52b40..000000000 --- a/debian/pylint.emacsen-install +++ /dev/null @@ -1,45 +0,0 @@ -#! /bin/sh -e -# /usr/lib/emacsen-common/packages/install/#PACKAGE# - -# Written by Jim Van Zandt , borrowing heavily -# from the install scripts for gettext by Santiago Vila -# and octave by Dirk Eddelbuettel . - -FLAVOR=$1 -PACKAGE=pylint - -if [ ${FLAVOR} = emacs ]; then exit 0; fi - -echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR} - -#FLAVORTEST=`echo $FLAVOR | cut -c-6` -#if [ ${FLAVORTEST} = xemacs ] ; then -# SITEFLAG="-no-site-file" -#else -# SITEFLAG="--no-site-file" -#fi -FLAGS="${SITEFLAG} -q -batch -l path.el -f batch-byte-compile" - -ELDIR=/usr/share/emacs/site-lisp/${PACKAGE} -ELCDIR=/usr/share/${FLAVOR}/site-lisp/${PACKAGE} - -# Install-info-altdir does not actually exist. -# Maybe somebody will write it. -if test -x /usr/sbin/install-info-altdir; then - echo install/${PACKAGE}: install Info links for ${FLAVOR} - install-info-altdir --quiet --section "" "" --dirname=${FLAVOR} /usr/info/${PACKAGE}.info.gz -fi - -install -m 755 -d ${ELCDIR} -cd ${ELDIR} -FILES=`echo *.el` -cp ${FILES} ${ELCDIR} -cd ${ELCDIR} - -cat << EOF > path.el -(setq load-path (cons "." load-path) byte-compile-warnings nil) -EOF -${FLAVOR} ${FLAGS} ${FILES} -rm -f *.el path.el - -exit 0 diff --git a/debian/pylint.emacsen-remove b/debian/pylint.emacsen-remove deleted file mode 100644 index 9795dc45a..000000000 --- a/debian/pylint.emacsen-remove +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -e - -FLAVOR=$1 -PACKAGE=pylint - -if [ ${FLAVOR} != emacs ]; then - if test -x /usr/sbin/install-info-altdir; then - echo remove/${PACKAGE}: removing Info links for ${FLAVOR} - install-info-altdir --quiet --remove --dirname=${FLAVOR} /usr/info/${PACKAGE}.info.gz - fi - - echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR} - rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE} -fi diff --git a/debian/pylint.emacsen-startup b/debian/pylint.emacsen-startup deleted file mode 100644 index 646bd819b..000000000 --- a/debian/pylint.emacsen-startup +++ /dev/null @@ -1,17 +0,0 @@ -;; -*-emacs-lisp-*- -;; -;; Emacs startup file for the Debian GNU/Linux pylint package -;; -;; Originally contributed by Nils Naumann -;; Modified by Dirk Eddelbuettel -;; Adapted for dh-make by Jim Van Zandt - -;; The pylint package follows the Debian/GNU Linux 'emacsen' policy and -;; byte-compiles its elisp files for each 'emacs flavor' (emacs19, -;; xemacs19, emacs20, xemacs20...). The compiled code is then -;; installed in a subdirectory of the respective site-lisp directory. -;; We have to add this to the load-path: -(setq load-path (cons (concat "/usr/share/" - (symbol-name flavor) - "/site-lisp/pylint") load-path)) -(load-library "pylint") diff --git a/debian/pylint.examples b/debian/pylint.examples deleted file mode 100644 index bc35a69ee..000000000 --- a/debian/pylint.examples +++ /dev/null @@ -1,2 +0,0 @@ -examples/* -elisp/pylint.el diff --git a/debian/pylint.manpages b/debian/pylint.manpages deleted file mode 100644 index 4b550be55..000000000 --- a/debian/pylint.manpages +++ /dev/null @@ -1,2 +0,0 @@ -man/pylint.1 -man/pyreverse.1 diff --git a/debian/pylint.postinst b/debian/pylint.postinst deleted file mode 100644 index c426afd89..000000000 --- a/debian/pylint.postinst +++ /dev/null @@ -1,6 +0,0 @@ -#! /bin/sh -e -# - -#DEBHELPER# - -exit 0 diff --git a/debian/pylint.postrm b/debian/pylint.postrm deleted file mode 100644 index 35920aac1..000000000 --- a/debian/pylint.postrm +++ /dev/null @@ -1,8 +0,0 @@ -#! /bin/sh -e - -if [ "$1" = "purge" ]; then - # remove old emacs file - rm -f /etc/emacs/site-start.d/50pylint.el -fi - -#DEBHELPER# diff --git a/debian/pylint.prerm b/debian/pylint.prerm deleted file mode 100644 index c426afd89..000000000 --- a/debian/pylint.prerm +++ /dev/null @@ -1,6 +0,0 @@ -#! /bin/sh -e -# - -#DEBHELPER# - -exit 0 diff --git a/debian/rules b/debian/rules deleted file mode 100755 index 2d5463baa..000000000 --- a/debian/rules +++ /dev/null @@ -1,82 +0,0 @@ -#!/usr/bin/make -f -# Sample debian/rules that uses debhelper. -# GNU copyright 1997 to 1999 by Joey Hess. -# -# adapted by Logilab for automatic generation by debianize -# (part of the devtools project, https://www.logilab.org/projects/devtools) -# -# Copyright (c) 2003-2010 LOGILAB S.A. (Paris, FRANCE). -# https://www.logilab.fr/ -- mailto:contact@logilab.fr - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -build: build-stamp -build-stamp: - dh_testdir - NO_SETUPTOOLS=1 python setup.py -q build - touch build-stamp - -clean: - dh_testdir - dh_testroot - - NO_SETUPTOOLS=1 python setup.py clean - - find . -name "*.pyc" -delete - - rm -rf build - - dh_clean build-stamp - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - NO_SETUPTOOLS=1 python setup.py -q install --no-compile \ - --root=$(CURDIR)/debian/pylint \ - --install-layout=deb - - rm -rf debian/pylint/usr/lib/python*/*-packages/pylint/test - - # fixes shebangs - for exec_file in pylint symilar epylint pyreverse ; do \ - if head -1 debian/pylint/usr/bin/$$exec_file | grep "^#! */usr/bin" | grep "python" >/dev/null ; then \ - sed -i "s@^#! */usr/bin/env \+python\$$@#!/usr/bin/python@" debian/pylint/usr/bin/$$exec_file; \ - fi ; \ - chmod a+x debian/pylint/usr/bin/$$exec_file; \ - done - - 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/{} \;) - -get-orig-source: - uscan --verbose --force-download --destdir . - -# Build architecture-independent files here. -binary-indep: build install - dh_testdir - dh_testroot - dh_install -i - dh_pysupport -i - dh_installchangelogs -i ChangeLog - dh_installexamples -i - dh_installdocs -i - dh_installman -i - dh_installemacsen - dh_link -i - dh_compress -i -X.py -X.ini -X.xml -Xtest - dh_fixperms -i - dh_installdeb -i - dh_gencontrol -i - dh_md5sums -i - dh_builddeb -i - -binary-arch: - -binary: binary-indep -.PHONY: build clean binary binary-indep binary-arch diff --git a/debian/watch b/debian/watch deleted file mode 100644 index 0c0b77388..000000000 --- a/debian/watch +++ /dev/null @@ -1,2 +0,0 @@ -version=3 -opts=pasv ftp://ftp.logilab.org/pub/pylint/pylint-(.*)\.tar\.gz -- cgit v1.2.1