OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint-mini?expand=0&rev=79
This commit is contained in:
parent
c966d6b543
commit
2e6f31c38f
@ -55,29 +55,24 @@ lib-dynload/audioop.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/binascii.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_bisect.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_blake2.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_bz2.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/cmath.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_crypt.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_csv.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_datetime.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/fcntl.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/grp.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_hashlib.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_heapq.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_json.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_lsprof.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_lzma.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/math.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_md5.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/mmap.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_multibytecodec.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_multiprocessing.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/nis.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_opcode.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/ossaudiodev.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/parser.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/pyexpat.cpython-36m-x86_64-linux-gnu.so
|
||||
lib-dynload/_posixsubprocess.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/pyexpat.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/_random.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/resource.cpython-36m-*-linux-gnu.so
|
||||
lib-dynload/select.cpython-36m-*-linux-gnu.so
|
||||
|
@ -1,6 +1,3 @@
|
||||
DO NOT SUBMIT TO FACTORY ___ RUNTIME DEPS BROKEN
|
||||
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 28 12:32:54 UTC 2017 - dmueller@suse.com
|
||||
|
||||
|
@ -80,7 +80,7 @@ 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}/
|
||||
pushd %{_libdir}/python%{py3_ver}/
|
||||
for f in $(<%{SOURCE100}); do
|
||||
find -path "*/$f" -exec install -D {} %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/{} \;
|
||||
done
|
||||
@ -89,11 +89,13 @@ cp -a %{_libdir}/libmagic.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 python3 -m py_compile *.py
|
||||
PYTHONOPTIMIZE=1 python3 -O -m compileall -b *.py
|
||||
rm *.py
|
||||
popd
|
||||
pushd %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/site-packages/
|
||||
PYTHONOPTIMIZE=1 find -name \*.py -exec python3 -m py_compile {} \;
|
||||
pushd %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/
|
||||
PYTHONOPTIMIZE=1 find -name \*.py -exec python3 -O -m compileall -b {} \; -exec rm {} \;
|
||||
popd
|
||||
find %{buildroot}/opt/testing/ -name __pycache__ -print | xargs rm -rf
|
||||
rm -rf %{buildroot}/{usr,etc}
|
||||
rm -f %{buildroot}/opt/testing/bin/rpmlint
|
||||
install -m 755 -D %{SOURCE101} %{buildroot}/opt/testing/bin/rpmlint
|
||||
@ -119,7 +121,7 @@ LD_LIBRARY_PATH=%{buildroot}/opt/testing/%{_lib}
|
||||
PYTHONPATH=%{buildroot}/opt/testing/share/rpmlint
|
||||
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
|
||||
%{buildroot}/opt/testing/bin/python3 -tt -u -O %{buildroot}/opt/testing/share/rpmlint/rpmlint.pyc /.build.binaries/*.rpm 2>&1 || 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/python3 -tt -u -O "$rpmlintdir"/__pycache__/rpmlint.cpython-36.opt-1.pyc -C "$rpmlintdir" -f "$rpmlintdir"/rpmlint-mini.config "$@"
|
||||
exec /opt/testing/bin/python3 -u -O "$rpmlintdir"/rpmlint.pyc -C "$rpmlintdir" -f "$rpmlintdir"/rpmlint-mini.config "$@"
|
||||
|
Loading…
Reference in New Issue
Block a user