summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAli Polatel <hawking@gentoo.org>2008-09-01 22:03:59 +0000
committerAli Polatel <hawking@gentoo.org>2008-09-01 22:03:59 +0000
commitc57e45dd32c229b16c258aa30874d7611431452a (patch)
tree5a6b034d378888ed5b416356030dbbad95318d3e /dev-python
parentVersion bump (diff)
downloadgentoo-2-c57e45dd32c229b16c258aa30874d7611431452a.tar.gz
gentoo-2-c57e45dd32c229b16c258aa30874d7611431452a.tar.bz2
gentoo-2-c57e45dd32c229b16c258aa30874d7611431452a.zip
Revision bump. Add patch by René 'Necoro' Neumann not to install data files under site-packages, #236365
(Portage version: -svn/cvs/Linux 2.6.26-gentoo x86_64)
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/pychecker/ChangeLog9
-rw-r--r--dev-python/pychecker/files/pychecker-0.8.17-no-data-files.patch15
-rw-r--r--dev-python/pychecker/pychecker-0.8.17-r1.ebuild25
3 files changed, 48 insertions, 1 deletions
diff --git a/dev-python/pychecker/ChangeLog b/dev-python/pychecker/ChangeLog
index d5aa139368cf..dd3c1eaa8259 100644
--- a/dev-python/pychecker/ChangeLog
+++ b/dev-python/pychecker/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-python/pychecker
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pychecker/ChangeLog,v 1.37 2008/02/17 15:49:15 coldwind Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pychecker/ChangeLog,v 1.38 2008/09/01 22:03:58 hawking Exp $
+
+*pychecker-0.8.17-r1 (01 Sep 2008)
+
+ 01 Sep 2008; Ali Polatel <hawking@gentoo.org>
+ +files/pychecker-0.8.17-no-data-files.patch, +pychecker-0.8.17-r1.ebuild:
+ Revision bump. Add patch by René 'Necoro' Neumann not to install data
+ files under site-packages, #236365
17 Feb 2008; Santiago M. Mola <coldwind@gentoo.org>
pychecker-0.8.17.ebuild:
diff --git a/dev-python/pychecker/files/pychecker-0.8.17-no-data-files.patch b/dev-python/pychecker/files/pychecker-0.8.17-no-data-files.patch
new file mode 100644
index 000000000000..aeaaa1a98443
--- /dev/null
+++ b/dev-python/pychecker/files/pychecker-0.8.17-no-data-files.patch
@@ -0,0 +1,15 @@
+=== modified file 'setup.py'
+--- setup.py 2008-09-01 16:31:56 +0000
++++ setup.py 2008-09-01 16:33:28 +0000
+@@ -255,7 +255,9 @@
+ 'url' : "http://pychecker.sourceforge.net/",
+ 'packages' : [ 'pychecker', ],
+ 'scripts' : [ "pychecker" ], # note: will be replaced by customized action
+- 'data_files' : [ ( "pychecker", DATA_FILES, ) ],
++ # Gentoo Modification: Do not install data files into site-packages
++ # use DOCS variable in ebuild instead
++ #'data_files' : [ ( "pychecker", DATA_FILES, ) ],
+ 'long_description' : LONG_DESCRIPTION,
+ 'cmdclass' : CUSTOMIZED_ACTIONS,
+ }
+
diff --git a/dev-python/pychecker/pychecker-0.8.17-r1.ebuild b/dev-python/pychecker/pychecker-0.8.17-r1.ebuild
new file mode 100644
index 000000000000..ecbd9c6bc6fd
--- /dev/null
+++ b/dev-python/pychecker/pychecker-0.8.17-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pychecker/pychecker-0.8.17-r1.ebuild,v 1.1 2008/09/01 22:03:58 hawking Exp $
+
+inherit distutils eutils
+
+DESCRIPTION="Tool for finding common bugs in python source code"
+SRC_URI="mirror://sourceforge/pychecker/${P}.tar.gz"
+HOMEPAGE="http://pychecker.sourceforge.net/"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+LICENSE="BSD"
+IUSE=""
+DEPEND="virtual/python"
+DOCS="pycheckrc"
+
+src_unpack() {
+ distutils_src_unpack
+ epatch "${FILESDIR}"/${P}-no-data-files.patch
+}
+
+src_install() {
+ distutils_src_install
+ sed -i -e "s|${D}|/|" "${D}/usr/bin/pychecker"
+}