drops: rpmlint-deps.patch
- Switch to Python 3.x OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint-mini?expand=0&rev=65
This commit is contained in:
parent
5931a34a2b
commit
c4571c4022
@ -1,63 +0,0 @@
|
||||
Index: rpmlint-deps.txt
|
||||
===================================================================
|
||||
--- rpmlint-deps.txt
|
||||
+++ rpmlint-deps.txt
|
||||
@@ -166,16 +166,55 @@
|
||||
sitecustomize.so
|
||||
sitemodule.so
|
||||
site-packages
|
||||
+site-packages/construct/__init__.py
|
||||
+site-packages/construct/adapters.py
|
||||
site-packages/construct/core.py
|
||||
site-packages/construct/debug.py
|
||||
-site-packages/construct/expr.py
|
||||
-site-packages/construct/__init__.py
|
||||
+site-packages/construct/formats/__init__.py
|
||||
+site-packages/construct/formats/data/__init__.py
|
||||
+site-packages/construct/formats/data/cap.py
|
||||
+site-packages/construct/formats/data/snoop.py
|
||||
+site-packages/construct/formats/executable/__init__.py
|
||||
+site-packages/construct/formats/executable/elf32.py
|
||||
+site-packages/construct/formats/executable/pe32.py
|
||||
+site-packages/construct/formats/filesystem/__init__.py
|
||||
+site-packages/construct/formats/filesystem/ext2.py
|
||||
+site-packages/construct/formats/filesystem/fat16.py
|
||||
+site-packages/construct/formats/filesystem/mbr.py
|
||||
+site-packages/construct/formats/graphics/__init__.py
|
||||
+site-packages/construct/formats/graphics/bmp.py
|
||||
+site-packages/construct/formats/graphics/emf.py
|
||||
+site-packages/construct/formats/graphics/gif.py
|
||||
+site-packages/construct/formats/graphics/png.py
|
||||
+site-packages/construct/formats/graphics/wmf.py
|
||||
+site-packages/construct/lib/__init__.py
|
||||
site-packages/construct/lib/binary.py
|
||||
site-packages/construct/lib/bitstream.py
|
||||
site-packages/construct/lib/container.py
|
||||
+site-packages/construct/lib/expr.py
|
||||
site-packages/construct/lib/hex.py
|
||||
-site-packages/construct/lib/__init__.py
|
||||
site-packages/construct/lib/py3compat.py
|
||||
+site-packages/construct/macros.py
|
||||
+site-packages/construct/protocols/__init__.py
|
||||
+site-packages/construct/protocols/application/__init__.py
|
||||
+site-packages/construct/protocols/application/dns.py
|
||||
+site-packages/construct/protocols/ipstack.py
|
||||
+site-packages/construct/protocols/layer2/__init__.py
|
||||
+site-packages/construct/protocols/layer2/arp.py
|
||||
+site-packages/construct/protocols/layer2/ethernet.py
|
||||
+site-packages/construct/protocols/layer2/mtp2.py
|
||||
+site-packages/construct/protocols/layer3/__init__.py
|
||||
+site-packages/construct/protocols/layer3/dhcpv4.py
|
||||
+site-packages/construct/protocols/layer3/dhcpv6.py
|
||||
+site-packages/construct/protocols/layer3/icmpv4.py
|
||||
+site-packages/construct/protocols/layer3/igmpv2.py
|
||||
+site-packages/construct/protocols/layer3/ipv4.py
|
||||
+site-packages/construct/protocols/layer3/ipv6.py
|
||||
+site-packages/construct/protocols/layer3/mtp3.py
|
||||
+site-packages/construct/protocols/layer4/__init__.py
|
||||
+site-packages/construct/protocols/layer4/isup.py
|
||||
+site-packages/construct/protocols/layer4/tcp.py
|
||||
+site-packages/construct/protocols/layer4/udp.py
|
||||
site-packages/construct/version.py
|
||||
site-packages/pybeam/__init__.py
|
||||
site-packages/pybeam/beam_construct.py
|
209
rpmlint-deps.txt
209
rpmlint-deps.txt
@ -1,37 +1,37 @@
|
||||
_abcoll.pyo
|
||||
abc.pyo
|
||||
base64.pyo
|
||||
_abcoll.cpython-36.opt-1.pyc
|
||||
abc.cpython-36.opt-1.pyc
|
||||
base64.cpython-36.opt-1.pyc
|
||||
binasciimodule.so
|
||||
binascii.pyo
|
||||
binascii.cpython-36.opt-1.pyc
|
||||
binascii.so
|
||||
bisect.pyo
|
||||
calendar.pyo
|
||||
bisect.cpython-36.opt-1.pyc
|
||||
calendar.cpython-36.opt-1.pyc
|
||||
codecsmodule.so
|
||||
codecs.pyo
|
||||
codecs.cpython-36.opt-1.pyc
|
||||
codecs.so
|
||||
collections.pyo
|
||||
collections.cpython-36.opt-1.pyc
|
||||
commandsmodule.so
|
||||
commands.pyo
|
||||
commands.cpython-36.opt-1.pyc
|
||||
commands.so
|
||||
contextlib.pyo
|
||||
ConfigParser.pyo
|
||||
copy.pyo
|
||||
contextlib.cpython-36.opt-1.pyc
|
||||
ConfigParser.cpython-36.opt-1.pyc
|
||||
copy.cpython-36.opt-1.pyc
|
||||
copy_regmodule.so
|
||||
copy_reg.pyo
|
||||
copy_reg.cpython-36.opt-1.pyc
|
||||
copy_reg.so
|
||||
ctypes/__init__.pyo
|
||||
ctypes/_endian.pyo
|
||||
ctypes/util.pyo
|
||||
ctypes/wintypes.pyo
|
||||
ctypes/__init__.cpython-36.opt-1.pyc
|
||||
ctypes/_endian.cpython-36.opt-1.pyc
|
||||
ctypes/util.cpython-36.opt-1.pyc
|
||||
ctypes/wintypes.cpython-36.opt-1.pyc
|
||||
cStringIOmodule.so
|
||||
cStringIO.pyo
|
||||
cStringIO.cpython-36.opt-1.pyc
|
||||
cStringIO.so
|
||||
datetime.so
|
||||
encodings/aliasesmodule.so
|
||||
encodings/aliases.pyo
|
||||
encodings/__pycache__/aliases.cpython-36.opt-1.pyc
|
||||
encodings/aliases.so
|
||||
encodings/asciimodule.so
|
||||
encodings/ascii.pyo
|
||||
encodings/__pycache__/ascii.cpython-36.opt-1.pyc
|
||||
encodings/ascii.so
|
||||
encodings/codecsmodule.so
|
||||
encodings/codecs.pyo
|
||||
@ -42,9 +42,9 @@ encodings/encodings.so
|
||||
encodings/__init__module.so
|
||||
encodings/__init__.pyo
|
||||
encodings/__init__.so
|
||||
encodings/iso8859_1.pyo
|
||||
encodings/latin_1.pyo
|
||||
encodings/string_escape.pyo
|
||||
encodings/__pycache__/iso8859_1.cpython-36.opt-1.pyc
|
||||
encodings/__pycache__/latin_1.cpython-36.opt-1.pyc
|
||||
encodings/__pycache__/string_escape.cpython-36.opt-1.pyc
|
||||
encodings/typesmodule.so
|
||||
encodings/types.pyo
|
||||
encodings/types.so
|
||||
@ -52,26 +52,27 @@ encodings/utf_8.pyo
|
||||
encodings/zlib_codec.pyo
|
||||
fcntl.so
|
||||
fnmatchmodule.so
|
||||
fnmatch.pyo
|
||||
fnmatch.cpython-36.opt-1.pyc
|
||||
fnmatch.so
|
||||
functools.pyo
|
||||
__future__.pyo
|
||||
genericpath.pyo
|
||||
functools.cpython-36.opt-1.pyc
|
||||
__future__.cpython-36.opt-1.pyc
|
||||
genericpath.cpython-36.opt-1.pyc
|
||||
getoptmodule.so
|
||||
getopt.pyo
|
||||
getopt.cpython-36.opt-1.pyc
|
||||
getopt.so
|
||||
globmodule.so
|
||||
glob.pyo
|
||||
glob.cpython-36.opt-1.pyc
|
||||
glob.so
|
||||
hashlib.pyo
|
||||
heapq.pyo
|
||||
httplib.pyo
|
||||
io.pyo
|
||||
keyword.pyo
|
||||
hashlib.cpython-36.opt-1.pyc
|
||||
heapq.cpython-36.opt-1.pyc
|
||||
httplib.cpython-36.opt-1.pyc
|
||||
io.cpython-36.opt-1.pyc
|
||||
keyword.cpython-36.opt-1.pyc
|
||||
lib-dynload/array.so
|
||||
lib-dynload/binascii.so
|
||||
lib-dynload/_bisect.so
|
||||
lib-dynload/_collections.so
|
||||
lib-dynload/cmath.*
|
||||
lib-dynload/cStringIO.so
|
||||
lib-dynload/_ctypes.so
|
||||
lib-dynload/_functools.so
|
||||
@ -79,17 +80,18 @@ lib-dynload/_io.so
|
||||
lib-dynload/itertools.so
|
||||
lib-dynload/_locale.so
|
||||
lib-dynload/_md5.so
|
||||
lib-dynload/math.*
|
||||
lib-dynload/operator.so
|
||||
lib-dynload/pyexpat.so
|
||||
lib-dynload/rpmmodule.so
|
||||
lib-dynload/rpm.pyo
|
||||
lib-dynload/rpm.cpython-36.opt-1.pyc
|
||||
lib-dynload/rpm.so
|
||||
lib-dynload/unicodedata.so
|
||||
lib-dynload/_sha256.so
|
||||
lib-dynload/_sha512.so
|
||||
lib-dynload/_sha.so
|
||||
lib-dynload/sitecustomizemodule.so
|
||||
lib-dynload/sitecustomize.pyo
|
||||
lib-dynload/sitecustomize.cpython-36.opt-1.pyc
|
||||
lib-dynload/sitecustomize.so
|
||||
lib-dynload/_socket.so
|
||||
lib-dynload/strop.so
|
||||
@ -98,72 +100,71 @@ lib-dynload/time.so
|
||||
lib-dynload/_weakref.so
|
||||
lib-dynload/zlib.so
|
||||
linecachemodule.so
|
||||
linecache.pyo
|
||||
linecache.cpython-36.opt-1.pyc
|
||||
linecache.so
|
||||
_localemodule.so
|
||||
localemodule.so
|
||||
_locale.pyo
|
||||
locale.pyo
|
||||
_locale.cpython-36.opt-1.pyc
|
||||
locale.cpython-36.opt-1.pyc
|
||||
_locale.so
|
||||
locale.so
|
||||
Makefile
|
||||
math.so
|
||||
md5.pyo
|
||||
mimetools.pyo
|
||||
md5.cpython-36.opt-1.pyc
|
||||
mimetools.cpython-36.opt-1.pyc
|
||||
operatormodule.so
|
||||
operator.pyo
|
||||
operator.cpython-36.opt-1.pyc
|
||||
operator.so
|
||||
osmodule.so
|
||||
os.pyo
|
||||
os.cpython-36.opt-1.pyc
|
||||
os.so
|
||||
pickle.pyo
|
||||
pickle.cpython-36.opt-1.pyc
|
||||
plat-linux2/binasciimodule.so
|
||||
plat-linux2/binascii.pyo
|
||||
plat-linux2/binascii.cpython-36.opt-1.pyc
|
||||
plat-linux2/binascii.so
|
||||
plat-linux2/cStringIOmodule.so
|
||||
plat-linux2/cStringIO.pyo
|
||||
plat-linux2/cStringIO.cpython-36.opt-1.pyc
|
||||
plat-linux2/cStringIO.so
|
||||
plat-linux2/_localemodule.so
|
||||
plat-linux2/_locale.pyo
|
||||
plat-linux2/_locale.cpython-36.opt-1.pyc
|
||||
plat-linux2/_locale.so
|
||||
plat-linux2/operatormodule.so
|
||||
plat-linux2/operator.pyo
|
||||
plat-linux2/operator.cpython-36.opt-1.pyc
|
||||
plat-linux2/operator.so
|
||||
plat-linux2/rpmmodule.so
|
||||
plat-linux2/rpm.pyo
|
||||
plat-linux2/rpm.cpython-36.opt-1.pyc
|
||||
plat-linux2/rpm.so
|
||||
plat-linux2/sitecustomizemodule.so
|
||||
plat-linux2/sitecustomize.pyo
|
||||
plat-linux2/sitecustomize.cpython-36.opt-1.pyc
|
||||
plat-linux2/sitecustomize.so
|
||||
plat-linux2/stropmodule.so
|
||||
plat-linux2/strop.pyo
|
||||
plat-linux2/strop.cpython-36.opt-1.pyc
|
||||
plat-linux2/strop.so
|
||||
plat-linux2/_structmodule.so
|
||||
plat-linux2/_struct.pyo
|
||||
plat-linux2/_struct.cpython-36.opt-1.pyc
|
||||
plat-linux2/_struct.so
|
||||
plat-linux2/timemodule.so
|
||||
plat-linux2/time.pyo
|
||||
plat-linux2/time.cpython-36.opt-1.pyc
|
||||
plat-linux2/time.so
|
||||
plat-linux2/zlibmodule.so
|
||||
plat-linux2/zlib.pyo
|
||||
plat-linux2/zlib.cpython-36.opt-1.pyc
|
||||
plat-linux2/zlib.so
|
||||
posixpathmodule.so
|
||||
posixpath.pyo
|
||||
posixpath.cpython-36.opt-1.pyc
|
||||
posixpath.so
|
||||
pyconfig.h
|
||||
random.pyo
|
||||
random.cpython-36.opt-1.pyc
|
||||
_random.so
|
||||
remodule.so
|
||||
re.pyo
|
||||
re.cpython-36.opt-1.pyc
|
||||
re.so
|
||||
rfc822.pyo
|
||||
rfc822.cpython-36.opt-1.pyc
|
||||
rpmmodule.so
|
||||
rpm.pyo
|
||||
rpm.cpython-36.opt-1.pyc
|
||||
rpm.so
|
||||
select.so
|
||||
shutil.pyo
|
||||
shutil.cpython-36.opt-1.pyc
|
||||
sitecustomizemodule.so
|
||||
sitecustomize.pyo
|
||||
sitecustomize.cpython-36.opt-1.pyc
|
||||
sitecustomize.so
|
||||
sitemodule.so
|
||||
site-packages
|
||||
@ -184,82 +185,82 @@ site-packages/pybeam/beam_file.py
|
||||
site-packages/pybeam/eetf_construct.py
|
||||
site-packages/pybeam/erlang_types.py
|
||||
site-packages/rpm/__init__module.so
|
||||
site-packages/rpm/__init__.pyo
|
||||
site-packages/rpm/__init__.cpython-36.opt-1.pyc
|
||||
site-packages/rpm/__init__.so
|
||||
site-packages/rpm/_rpmmodule.so
|
||||
site-packages/rpm/_rpm.so
|
||||
site-packages/rpm/transaction.pyo
|
||||
site-packages/rpm/transaction.cpython-36.opt-1.pyc
|
||||
site-packages/sitecustomizemodule.so
|
||||
site-packages/sitecustomize.pyo
|
||||
site-packages/sitecustomize.cpython-36.opt-1.pyc
|
||||
site-packages/sitecustomize.so
|
||||
site-packages/six.py
|
||||
site.pyo
|
||||
site.cpython-36.opt-1.pyc
|
||||
site.so
|
||||
socket.pyo
|
||||
socket.cpython-36.opt-1.pyc
|
||||
sre_compilemodule.so
|
||||
sre_compile.pyo
|
||||
sre_compile.cpython-36.opt-1.pyc
|
||||
sre_compile.so
|
||||
sre_constantsmodule.so
|
||||
sre_constants.pyo
|
||||
sre_constants.cpython-36.opt-1.pyc
|
||||
sre_constants.so
|
||||
sre_parsemodule.so
|
||||
sre_parse.pyo
|
||||
sre_parse.cpython-36.opt-1.pyc
|
||||
sre_parse.so
|
||||
statmodule.so
|
||||
stat.pyo
|
||||
stat.cpython-36.opt-1.pyc
|
||||
stat.so
|
||||
StringIO.pyo
|
||||
StringIO.cpython-36.opt-1.pyc
|
||||
stringmodule.so
|
||||
string.pyo
|
||||
string.cpython-36.opt-1.pyc
|
||||
string.so
|
||||
stropmodule.so
|
||||
strop.pyo
|
||||
strop.cpython-36.opt-1.pyc
|
||||
strop.so
|
||||
_structmodule.so
|
||||
structmodule.so
|
||||
_struct.pyo
|
||||
struct.pyo
|
||||
_struct.cpython-36.opt-1.pyc
|
||||
struct.cpython-36.opt-1.pyc
|
||||
_struct.so
|
||||
struct.so
|
||||
_strptime.pyo
|
||||
subprocess.pyo
|
||||
sysconfig.pyo
|
||||
_sysconfigdata.pyo
|
||||
tempfile.pyo
|
||||
_strptime.cpython-36.opt-1.pyc
|
||||
subprocess.cpython-36.opt-1.pyc
|
||||
sysconfig.cpython-36.opt-1.pyc
|
||||
_sysconfigdata.cpython-36.opt-1.pyc
|
||||
tempfile.cpython-36.opt-1.pyc
|
||||
textwrapmodule.so
|
||||
textwrap.pyo
|
||||
textwrap.cpython-36.opt-1.pyc
|
||||
textwrap.so
|
||||
timemodule.so
|
||||
time.pyo
|
||||
time.cpython-36.opt-1.pyc
|
||||
time.so
|
||||
traceback.pyo
|
||||
traceback.cpython-36.opt-1.pyc
|
||||
typesmodule.so
|
||||
types.pyo
|
||||
types.cpython-36.opt-1.pyc
|
||||
types.so
|
||||
urllib2.pyo
|
||||
urllib.pyo
|
||||
urlparse.pyo
|
||||
urllib2.cpython-36.opt-1.pyc
|
||||
urllib.cpython-36.opt-1.pyc
|
||||
urlparse.cpython-36.opt-1.pyc
|
||||
UserDictmodule.so
|
||||
UserDict.pyo
|
||||
UserDict.cpython-36.opt-1.pyc
|
||||
UserDict.so
|
||||
warningsmodule.so
|
||||
warnings.pyo
|
||||
warnings.cpython-36.opt-1.pyc
|
||||
warnings.so
|
||||
weakref.pyo
|
||||
_weakrefset.pyo
|
||||
xml/dom/domreg.pyo
|
||||
xml/dom/expatbuilder.pyo
|
||||
xml/dom/__init__.pyo
|
||||
xml/dom/minicompat.pyo
|
||||
xml/dom/minidom.pyo
|
||||
xml/dom/NodeFilter.pyo
|
||||
xml/dom/xmlbuilder.pyo
|
||||
xml/__init__.pyo
|
||||
xml/parsers/expat.pyo
|
||||
xml/parsers/__init__.pyo
|
||||
weakref.cpython-36.opt-1.pyc
|
||||
_weakrefset.cpython-36.opt-1.pyc
|
||||
xml/dom/domreg.cpython-36.opt-1.pyc
|
||||
xml/dom/expatbuilder.cpython-36.opt-1.pyc
|
||||
xml/dom/__init__.cpython-36.opt-1.pyc
|
||||
xml/dom/minicompat.cpython-36.opt-1.pyc
|
||||
xml/dom/minidom.cpython-36.opt-1.pyc
|
||||
xml/dom/NodeFilter.cpython-36.opt-1.pyc
|
||||
xml/dom/xmlbuilder.cpython-36.opt-1.pyc
|
||||
xml/__init__.cpython-36.opt-1.pyc
|
||||
xml/parsers/expat.cpython-36.opt-1.pyc
|
||||
xml/parsers/__init__.cpython-36.opt-1.pyc
|
||||
zipfilemodule.so
|
||||
zipfile.pyo
|
||||
zipfile.cpython-36.opt-1.pyc
|
||||
zipfile.so
|
||||
zlibmodule.so
|
||||
zlib.pyo
|
||||
zlib.cpython-36.opt-1.pyc
|
||||
zlib.so
|
||||
|
@ -2,6 +2,8 @@
|
||||
Thu Sep 28 12:32:54 UTC 2017 - dmueller@suse.com
|
||||
|
||||
- rebuild against rpmlint 1.10
|
||||
drops: rpmlint-deps.patch
|
||||
- Switch to Python 3.x
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 26 07:10:46 UTC 2017 - matwey.kornilov@gmail.com
|
||||
|
@ -30,8 +30,6 @@ Source102: rpmlint-mini.config
|
||||
Source103: polkit-default-privs.config
|
||||
Source104: appdata_checker.config
|
||||
Source1000: rpmlint-mini.rpmlintrc
|
||||
# adjusts python deps for Leap 42.3
|
||||
Patch0: rpmlint-deps.patch
|
||||
# need to fetch the file from there
|
||||
BuildRequires: checkbashisms
|
||||
BuildRequires: dash
|
||||
@ -40,9 +38,6 @@ BuildRequires: glib2-devel-static
|
||||
BuildRequires: libtool
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: polkit-default-privs
|
||||
BuildRequires: python-magic
|
||||
BuildRequires: python-xml
|
||||
BuildRequires: rpm-python
|
||||
BuildRequires: rpmlint
|
||||
#!BuildIgnore: rpmlint-mini
|
||||
Requires: cpio
|
||||
@ -54,9 +49,6 @@ source packages can be checked.
|
||||
%prep
|
||||
%setup -q -n desktop-file-utils-0.23
|
||||
[[ -r COPYING ]]
|
||||
%if 0%{?sle_version}
|
||||
patch -d %{_sourcedir} < %{PATCH0}
|
||||
%endif
|
||||
|
||||
%build
|
||||
%configure
|
||||
@ -87,28 +79,27 @@ install -m 644 "%{SOURCE102}" %{buildroot}/opt/testing/share/rpmlint
|
||||
# extra data
|
||||
install -m 755 -d %{buildroot}/opt/testing/share/rpmlint/data
|
||||
install -m 644 %{_sysconfdir}/polkit-default-privs.standard %{buildroot}/opt/testing/share/rpmlint/data
|
||||
install -m 644 -D %{_includedir}/python%{py_ver}/pyconfig.h %{buildroot}/opt/testing/include/python%{py_ver}/pyconfig.h
|
||||
#
|
||||
cd %{py_libdir}
|
||||
cd %{_libdir}/python%{py3_ver}/__pycache__/
|
||||
for f in $(<%{SOURCE100}); do
|
||||
find -path "*/$f" -exec install -D {} %{buildroot}/opt/testing/%{_lib}/python%{py_ver}/{} \;
|
||||
find -path "*/$f" -exec install -D {} %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/{} \;
|
||||
done
|
||||
cd %{_prefix}/lib/python%{py_ver}
|
||||
cd %{_prefix}/lib/python%{py3_ver}
|
||||
for f in $(<%{SOURCE100}); do
|
||||
find -path "*/$f" -exec install -D {} %{buildroot}/opt/testing/%{_lib}/python%{py_ver}/{} \;
|
||||
find -path "*/$f" -exec install -D {} %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/{} \;
|
||||
done
|
||||
install -m 644 %{_prefix}/lib/python%{py_ver}/site-packages/magic.py %{buildroot}/opt/testing/%{_lib}/python%{py_ver}/site-packages/magic.py
|
||||
install -D %{_bindir}/python %{buildroot}/opt/testing/bin/python
|
||||
# install -m 644 %{_prefix}/lib/python%{py3_ver}/site-packages/magic.py %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/site-packages/magic.py
|
||||
install -D %{_bindir}/python3 %{buildroot}/opt/testing/bin/python3
|
||||
cp -a %{_libdir}/libmagic.so.* %{buildroot}/opt/testing/%{_lib}
|
||||
cp -a %{_datadir}/misc/magic* %{buildroot}/opt/testing/share
|
||||
cp -a %{_libdir}/libpython%{py_ver}.so.* %{buildroot}/opt/testing/%{_lib}
|
||||
cp -a %{_libdir}/libpython%{py3_ver}m.so.* %{buildroot}/opt/testing/%{_lib}
|
||||
cp -a %{_bindir}/rpmlint %{buildroot}/opt/testing/share/rpmlint/rpmlint.py
|
||||
pushd %{buildroot}/opt/testing/share/rpmlint
|
||||
PYTHONOPTIMIZE=1 python %{py_libdir}/py_compile.py *.py
|
||||
rm *.py
|
||||
PYTHONOPTIMIZE=1 python3 -m py_compile *.py
|
||||
rm -v *.py
|
||||
popd
|
||||
pushd %{buildroot}/opt/testing/%{_lib}/python%{py_ver}/site-packages/
|
||||
PYTHONOPTIMIZE=1 find -name \*.py -exec python %{py_libdir}/py_compile.py {} \;
|
||||
pushd %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/site-packages/
|
||||
PYTHONOPTIMIZE=1 find -name \*.py -exec python3 -m py_compile {} \;
|
||||
find -name \*.py -delete
|
||||
popd
|
||||
rm -rf %{buildroot}/{usr,etc}
|
||||
@ -135,7 +126,7 @@ chmod +x %{my_requires}
|
||||
LD_LIBRARY_PATH=%{buildroot}/opt/testing/%{_lib}
|
||||
PYTHONPATH=%{buildroot}/opt/testing/share/rpmlint
|
||||
export PYTHONPATH LD_LIBRARY_PATH
|
||||
%{buildroot}/opt/testing/bin/python -tt -u -O %{buildroot}/opt/testing/share/rpmlint/rpmlint.pyo --help || exit 1
|
||||
strace -eopen %{buildroot}/opt/testing/bin/python3 -tt -u -O %{buildroot}/opt/testing/share/rpmlint/__pycache__/rpmlint.cpython-36.opt-1.pyc --help || exit 1
|
||||
echo ".. ok"
|
||||
|
||||
%files
|
||||
|
@ -8,4 +8,4 @@ PATH="/opt/testing/bin:$PATH"
|
||||
rpmlintdir="/opt/testing/share/rpmlint"
|
||||
PYTHONPATH="$rpmlintdir"
|
||||
export PYTHONPATH LD_LIBRARY_PATH
|
||||
exec /opt/testing/bin/python -tt -u -O "$rpmlintdir"/rpmlint.pyo -C "$rpmlintdir" -f "$rpmlintdir"/rpmlint-mini.config "$@"
|
||||
exec /opt/testing/bin/python3 -tt -u -O "$rpmlintdir"/__pycache__/rpmlint.cpython-36.opt-1.pyc -C "$rpmlintdir" -f "$rpmlintdir"/rpmlint-mini.config "$@"
|
||||
|
Loading…
Reference in New Issue
Block a user