[arch-commits] Commit in pychecker/repos/community-any (3 files)
Sergej Pupykin
spupykin at nymeria.archlinux.org
Thu Jul 25 10:10:36 UTC 2013
Date: Thursday, July 25, 2013 @ 12:10:35
Author: spupykin
Revision: 94448
archrelease: copy trunk to community-any
Added:
pychecker/repos/community-any/PKGBUILD
(from rev 94447, pychecker/trunk/PKGBUILD)
Deleted:
pychecker/repos/community-any/PKGBUILD
pychecker/repos/community-any/python27.patch
----------------+
PKGBUILD | 56 +++++++++++++++++++++---------------------
python27.patch | 73 -------------------------------------------------------
2 files changed, 29 insertions(+), 100 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2013-07-25 10:10:24 UTC (rev 94447)
+++ PKGBUILD 2013-07-25 10:10:35 UTC (rev 94448)
@@ -1,27 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
-#Maintainer: Ben Mazer <blm at groknil.org>
-
-pkgname=pychecker
-pkgver=0.8.19
-pkgrel=2
-pkgdesc="Python code checker"
-arch=('any')
-url="http://pychecker.sourceforge.net"
-license=('custom')
-depends=('python2')
-source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz
- python27.patch)
-md5sums=('c37182863dfb09209d6ba4f38fce9d2b'
- '5c48ee4be37443ac73cce88bbf6b06ea')
-
-build() {
- cd $srcdir/$pkgname-$pkgver
-# patch -Np1 -i $srcdir/python27.patch
- python2 setup.py install --root=$pkgdir
- sed -i "s:$pkgdir::" $pkgdir/usr/bin/pychecker
- install -D -m 644 COPYRIGHT $pkgdir/usr/share/licenses/$pkgname/COPYRIGHT
- sed -i -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
- -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
- $(find $pkgdir -name '*.py')
-}
Copied: pychecker/repos/community-any/PKGBUILD (from rev 94447, pychecker/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2013-07-25 10:10:35 UTC (rev 94448)
@@ -0,0 +1,29 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+#Maintainer: Ben Mazer <blm at groknil.org>
+
+pkgname=pychecker
+pkgver=0.8.19
+pkgrel=3
+pkgdesc="Python code checker"
+arch=('any')
+url="http://pychecker.sourceforge.net"
+license=('custom')
+depends=('python2')
+source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz)
+md5sums=('c37182863dfb09209d6ba4f38fce9d2b')
+
+prepare() {
+ cd $srcdir/$pkgname-$pkgver
+ chmod 0644 ChangeLog
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
+ python2 setup.py install --root=$pkgdir
+ sed -i "s:$pkgdir::" $pkgdir/usr/bin/pychecker
+ install -D -m 644 COPYRIGHT $pkgdir/usr/share/licenses/$pkgname/COPYRIGHT
+ sed -i -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
+ -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
+ $(find $pkgdir -name '*.py')
+}
Deleted: python27.patch
===================================================================
--- python27.patch 2013-07-25 10:10:24 UTC (rev 94447)
+++ python27.patch 2013-07-25 10:10:35 UTC (rev 94448)
@@ -1,73 +0,0 @@
-diff -Nur pychecker-0.8.18.orig/pychecker/CodeChecks.py pychecker-0.8.18/pychecker/CodeChecks.py
---- pychecker-0.8.18.orig/pychecker/CodeChecks.py 2008-07-02 12:32:52.000000000 -0700
-+++ pychecker-0.8.18/pychecker/CodeChecks.py 2010-10-20 18:51:36.900025242 -0700
-@@ -1941,11 +1941,11 @@
- DISPATCH[101] = _LOAD_NAME
- DISPATCH[102] = _BUILD_TUPLE
- DISPATCH[103] = _BUILD_LIST
--DISPATCH[104] = _BUILD_MAP
--DISPATCH[105] = _LOAD_ATTR
--DISPATCH[106] = _COMPARE_OP
--DISPATCH[107] = _IMPORT_NAME
--DISPATCH[108] = _IMPORT_FROM
-+DISPATCH[105] = _BUILD_MAP
-+DISPATCH[106] = _LOAD_ATTR
-+DISPATCH[107] = _COMPARE_OP
-+DISPATCH[108] = _IMPORT_NAME
-+DISPATCH[109] = _IMPORT_FROM
- DISPATCH[110] = _JUMP_FORWARD
- DISPATCH[111] = _JUMP_IF_FALSE
- DISPATCH[112] = _JUMP_IF_TRUE
-diff -Nur pychecker-0.8.18.orig/pychecker/OP.py pychecker-0.8.18/pychecker/OP.py
---- pychecker-0.8.18.orig/pychecker/OP.py 2007-11-06 23:02:14.000000000 -0800
-+++ pychecker-0.8.18/pychecker/OP.py 2010-10-20 18:51:36.906692145 -0700
-@@ -14,11 +14,11 @@
- def LOAD_GLOBAL(op): return op == 116
- def LOAD_CONST(op): return op == 100
- def LOAD_FAST(op): return op == 124
--def LOAD_ATTR(op): return op == 105
-+def LOAD_ATTR(op): return op == 106
- def LOAD_DEREF(op): return op == 136
- def STORE_ATTR(op): return op == 95
- def POP_TOP(op): return op == 1
--def IMPORT_FROM(op): return op == 108
-+def IMPORT_FROM(op): return op == 109
- def IMPORT_STAR(op): return op == 84
- def UNARY_POSITIVE(op): return op == 10
- def UNARY_NEGATIVE(op): return op == 11
-@@ -40,20 +40,20 @@
- return op in (92, 93,)
-
- def IS_CONDITIONAL_JUMP(op):
-- return op in (111, 112)
-+ return op in (111, 112, 114, 115)
-
- def IS_NOT(op):
- return op == 12
-
- HAVE_ARGUMENT = 90
--EXTENDED_ARG = 143
-+EXTENDED_ARG = 145
-
--_HAS_NAME = (90, 91, 95, 96, 97, 98, 101, 105, 107, 108, 116,)
-+_HAS_NAME = (90, 91, 95, 96, 97, 98, 101, 106, 108, 109, 116,)
- _HAS_LOCAL = (124, 125, 126,)
- _HAS_CONST = (100,)
--_HAS_COMPARE = (106,)
--_HAS_JREL = (110, 111, 112, 114, 120, 121, 122,)
--_HAS_JABS = (113, 119,)
-+_HAS_COMPARE = (107,)
-+_HAS_JREL = (110, 120, 121, 122,)
-+_HAS_JABS = (111, 112, 113, 114, 115, 119,)
-
- _CMP_OP = ('<', '<=', '==', '!=', '>', '>=', 'in', 'not in', 'is',
- 'is not', 'exception match', 'BAD')
-@@ -112,7 +112,7 @@
- "returns true if the code results in conditional execution"
- return op in [83, # return
- 93, # for_iter
-- 111, 112, 114, # conditional jump
-+ 111, 112, 114, 115, # conditional jump
- 121, # setup_exec
- 130 # raise_varargs
- ]
More information about the arch-commits
mailing list