Dirk Mueller 2017-09-30 12:50:46 +00:00 committed by Git OBS Bridge
parent 37def42f23
commit c386a48124
2 changed files with 164 additions and 245 deletions

View File

@ -1,160 +1,120 @@
_abcoll.cpython-36.opt-1.pyc
abc.cpython-36.opt-1.pyc
base64.cpython-36.opt-1.pyc
binasciimodule.so
binascii.cpython-36.opt-1.pyc
binascii.so
bisect.cpython-36.opt-1.pyc
calendar.cpython-36.opt-1.pyc
codecsmodule.so
codecs.cpython-36.opt-1.pyc
codecs.so
collections.cpython-36.opt-1.pyc
commandsmodule.so
commands.cpython-36.opt-1.pyc
commands.so
contextlib.cpython-36.opt-1.pyc
ConfigParser.cpython-36.opt-1.pyc
copy.cpython-36.opt-1.pyc
copy_regmodule.so
copy_reg.cpython-36.opt-1.pyc
copy_reg.so
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.cpython-36.opt-1.pyc
cStringIO.so
datetime.so
encodings/__pycache__/aliases.cpython-36.opt-1.pyc
encodings/__pycache__/ascii.cpython-36.opt-1.pyc
encodings/codecs.cpython-36.opt-1.pyc
encodings/encodings.cpython-36.opt-1.pyc
encodings/__init__.cpython-36.opt-1.pyc
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/types.cpython-36.opt-1.pyc
encodings/utf_8.cpython-36.opt-1.pyc
encodings/zlib_codec.cpython-36.opt-1.pyc
fcntl.so
fnmatchmodule.so
fnmatch.cpython-36.opt-1.pyc
fnmatch.so
functools.cpython-36.opt-1.pyc
__future__.cpython-36.opt-1.pyc
genericpath.cpython-36.opt-1.pyc
getoptmodule.so
getopt.cpython-36.opt-1.pyc
getopt.so
globmodule.so
glob.cpython-36.opt-1.pyc
glob.so
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
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.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.cpython-36.opt-1.pyc
lib-dynload/sitecustomize.so
lib-dynload/_socket.so
lib-dynload/strop.so
lib-dynload/_struct.so
lib-dynload/time.so
lib-dynload/_weakref.so
lib-dynload/zlib.so
linecachemodule.so
linecache.cpython-36.opt-1.pyc
linecache.so
_localemodule.so
localemodule.so
_locale.cpython-36.opt-1.pyc
locale.cpython-36.opt-1.pyc
_locale.so
locale.so
Makefile
md5.cpython-36.opt-1.pyc
mimetools.cpython-36.opt-1.pyc
operatormodule.so
operator.cpython-36.opt-1.pyc
operator.so
osmodule.so
os.cpython-36.opt-1.pyc
os.so
pickle.cpython-36.opt-1.pyc
plat-linux2/binasciimodule.so
plat-linux2/binascii.cpython-36.opt-1.pyc
plat-linux2/binascii.so
plat-linux2/cStringIOmodule.so
plat-linux2/cStringIO.cpython-36.opt-1.pyc
plat-linux2/cStringIO.so
plat-linux2/_localemodule.so
plat-linux2/_locale.cpython-36.opt-1.pyc
plat-linux2/_locale.so
plat-linux2/operatormodule.so
plat-linux2/operator.cpython-36.opt-1.pyc
plat-linux2/operator.so
plat-linux2/rpmmodule.so
plat-linux2/rpm.cpython-36.opt-1.pyc
plat-linux2/rpm.so
plat-linux2/sitecustomizemodule.so
plat-linux2/sitecustomize.cpython-36.opt-1.pyc
plat-linux2/sitecustomize.so
plat-linux2/stropmodule.so
plat-linux2/strop.cpython-36.opt-1.pyc
plat-linux2/strop.so
plat-linux2/_structmodule.so
plat-linux2/_struct.cpython-36.opt-1.pyc
plat-linux2/_struct.so
plat-linux2/timemodule.so
plat-linux2/time.cpython-36.opt-1.pyc
plat-linux2/time.so
plat-linux2/zlibmodule.so
plat-linux2/zlib.cpython-36.opt-1.pyc
plat-linux2/zlib.so
posixpathmodule.so
posixpath.cpython-36.opt-1.pyc
posixpath.so
pyconfig.h
random.cpython-36.opt-1.pyc
_random.so
remodule.so
re.cpython-36.opt-1.pyc
re.so
rfc822.cpython-36.opt-1.pyc
rpmmodule.so
rpm.cpython-36.opt-1.pyc
rpm.so
select.so
shutil.cpython-36.opt-1.pyc
sitecustomizemodule.so
sitecustomize.cpython-36.opt-1.pyc
sitecustomize.so
sitemodule.so
abc.py
base64.py
bisect.py
_bootlocale.py
calendar.py
codecs.py
_collections_abc.py
collections/__init__.py
configparser.py
contextlib.py
copy.py
copyreg.py
datetime.py
dummy_threading.py
_dummy_thread.py
email/base64mime.py
email/charset.py
email/_encoded_words.py
email/encoders.py
email/errors.py
email/feedparser.py
email/header.py
email/__init__.py
email/iterators.py
email/message.py
email/_parseaddr.py
email/parser.py
email/_policybase.py
email/quoprimime.py
email/utils.py
encodings/aliases.py
encodings/ascii.py
encodings/__init__.py
encodings/latin_1.py
encodings/utf_8.py
enum.py
fnmatch.py
functools.py
__future__.py
genericpath.py
getopt.py
glob.py
hashlib.py
heapq.py
http/client.py
http/__init__.py
importlib/__init__.py
importlib/machinery.py
importlib/util.py
io.py
keyword.py
lib-dynload/array.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_asyncio.cpython-36m-x86_64-linux-gnu.so
lib-dynload/audioop.cpython-36m-x86_64-linux-gnu.so
lib-dynload/binascii.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_bisect.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_blake2.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_bz2.cpython-36m-x86_64-linux-gnu.so
lib-dynload/cmath.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_codecs_cn.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_codecs_hk.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_codecs_iso2022.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_codecs_jp.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_codecs_kr.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_codecs_tw.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_crypt.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_csv.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_ctypes.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_datetime.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_decimal.cpython-36m-x86_64-linux-gnu.so
lib-dynload/fcntl.cpython-36m-x86_64-linux-gnu.so
lib-dynload/grp.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_hashlib.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_heapq.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_json.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_lsprof.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_lzma.cpython-36m-x86_64-linux-gnu.so
lib-dynload/math.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_md5.cpython-36m-x86_64-linux-gnu.so
lib-dynload/mmap.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_multibytecodec.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_multiprocessing.cpython-36m-x86_64-linux-gnu.so
lib-dynload/nis.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_opcode.cpython-36m-x86_64-linux-gnu.so
lib-dynload/ossaudiodev.cpython-36m-x86_64-linux-gnu.so
lib-dynload/parser.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_pickle.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_posixsubprocess.cpython-36m-x86_64-linux-gnu.so
lib-dynload/pyexpat.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_random.cpython-36m-x86_64-linux-gnu.so
lib-dynload/resource.cpython-36m-x86_64-linux-gnu.so
lib-dynload/select.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_sha1.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_sha256.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_sha3.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_sha512.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_socket.cpython-36m-x86_64-linux-gnu.so
lib-dynload/spwd.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_ssl.cpython-36m-x86_64-linux-gnu.so
lib-dynload/_struct.cpython-36m-x86_64-linux-gnu.so
lib-dynload/syslog.cpython-36m-x86_64-linux-gnu.so
lib-dynload/termios.cpython-36m-x86_64-linux-gnu.so
lib-dynload/unicodedata.cpython-36m-x86_64-linux-gnu.so
lib-dynload/zlib.cpython-36m-x86_64-linux-gnu.so
linecache.py
locale.py
operator.py
os.py
posixpath.py
quopri.py
random.py
reprlib.py
re.py
selectors.py
shutil.py
signal.py
_sitebuiltins.py
site-packages
site-packages/construct/core.py
site-packages/construct/debug.py
@ -167,88 +127,51 @@ site-packages/construct/lib/hex.py
site-packages/construct/lib/__init__.py
site-packages/construct/lib/py3compat.py
site-packages/construct/version.py
site-packages/pybeam/__init__.py
site-packages/magic.py
site-packages/pybeam/beam_construct.py
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__.cpython-36.opt-1.pyc
site-packages/rpm/__init__.so
site-packages/rpm/_rpmmodule.so
site-packages/pybeam/__init__.py
site-packages/rpm/__init__.py
site-packages/rpm/_rpm.so
site-packages/rpm/transaction.cpython-36.opt-1.pyc
site-packages/sitecustomizemodule.so
site-packages/sitecustomize.cpython-36.opt-1.pyc
site-packages/sitecustomize.so
site-packages/rpm/transaction.py
site-packages/six.py
site.cpython-36.opt-1.pyc
site.so
socket.cpython-36.opt-1.pyc
sre_compilemodule.so
sre_compile.cpython-36.opt-1.pyc
sre_compile.so
sre_constantsmodule.so
sre_constants.cpython-36.opt-1.pyc
sre_constants.so
sre_parsemodule.so
sre_parse.cpython-36.opt-1.pyc
sre_parse.so
statmodule.so
stat.cpython-36.opt-1.pyc
stat.so
StringIO.cpython-36.opt-1.pyc
stringmodule.so
string.cpython-36.opt-1.pyc
string.so
stropmodule.so
strop.cpython-36.opt-1.pyc
strop.so
_structmodule.so
structmodule.so
_struct.cpython-36.opt-1.pyc
struct.cpython-36.opt-1.pyc
_struct.so
struct.so
_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.cpython-36.opt-1.pyc
textwrap.so
timemodule.so
time.cpython-36.opt-1.pyc
time.so
traceback.cpython-36.opt-1.pyc
typesmodule.so
types.cpython-36.opt-1.pyc
types.so
urllib2.cpython-36.opt-1.pyc
urllib.cpython-36.opt-1.pyc
urlparse.cpython-36.opt-1.pyc
UserDictmodule.so
UserDict.cpython-36.opt-1.pyc
UserDict.so
warningsmodule.so
warnings.cpython-36.opt-1.pyc
warnings.so
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.cpython-36.opt-1.pyc
zipfile.so
zlibmodule.so
zlib.cpython-36.opt-1.pyc
zlib.so
site.py
socket.py
sre_compile.py
sre_constants.py
sre_parse.py
stat.py
string.py
_strptime.py
struct.py
subprocess.py
_sysconfigdata_m_linux_x86_64-linux-gnu.py
sysconfig.py
tempfile.py
textwrap.py
threading.py
tokenize.py
token.py
traceback.py
types.py
urllib/error.py
urllib/__init__.py
urllib/parse.py
urllib/request.py
urllib/response.py
uu.py
warnings.py
weakref.py
_weakrefset.py
xml/dom/domreg.py
xml/dom/__init__.py
xml/dom/minicompat.py
xml/dom/minidom.py
xml/dom/NodeFilter.py
xml/dom/xmlbuilder.py
xml/__init__.py
xml/parsers/expat.py
xml/parsers/__init__.py
zipfile.py

View File

@ -80,15 +80,10 @@ install -m 644 "%{SOURCE102}" %{buildroot}/opt/testing/share/rpmlint
install -m 755 -d %{buildroot}/opt/testing/share/rpmlint/data
install -m 644 %{_sysconfdir}/polkit-default-privs.standard %{buildroot}/opt/testing/share/rpmlint/data
#
cd %{_libdir}/python%{py3_ver}/__pycache__/
cd %{_libdir}/python%{py3_ver}/
for f in $(<%{SOURCE100}); do
find -path "*/$f" -exec install -D {} %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/{} \;
done
cd %{_prefix}/lib/python%{py3_ver}
for f in $(<%{SOURCE100}); do
find -path "*/$f" -exec install -D {} %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/{} \;
done
# 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
@ -100,7 +95,7 @@ rm -v *.py
popd
pushd %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/site-packages/
PYTHONOPTIMIZE=1 find -name \*.py -exec python3 -m py_compile {} \;
find -name \*.py -delete
# find -name \*.py -delete
popd
rm -rf %{buildroot}/{usr,etc}
rm -f %{buildroot}/opt/testing/bin/rpmlint
@ -125,8 +120,9 @@ chmod +x %{my_requires}
# final run check to detect python dep changes
LD_LIBRARY_PATH=%{buildroot}/opt/testing/%{_lib}
PYTHONPATH=%{buildroot}/opt/testing/share/rpmlint
export PYTHONPATH LD_LIBRARY_PATH
%{buildroot}/opt/testing/bin/python3 -tt -u -O %{buildroot}/opt/testing/share/rpmlint/__pycache__/rpmlint.cpython-36.opt-1.pyc --help || exit 1
PYTHONHOME=%{buildroot}/opt/testing/
export PYTHONPATH LD_LIBRARY_PATH PYTHONHOME
%{buildroot}/opt/testing/bin/python3 -tt -u -O %{buildroot}/opt/testing/share/rpmlint/__pycache__/rpmlint.cpython-36.opt-1.pyc /.build.binaries/*.rpm || exit 1
echo ".. ok"
%files