Hello community, here is the log from the commit of package rpmlint-mini for openSUSE:Factory checked in at 2019-12-11 12:04:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rpmlint-mini (Old) and /work/SRC/openSUSE:Factory/.rpmlint-mini.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rpmlint-mini" Wed Dec 11 12:04:06 2019 rev:94 rq:755450 version:1.10 Changes: -------- --- /work/SRC/openSUSE:Factory/rpmlint-mini/rpmlint-mini.changes 2019-09-11 10:17:11.703534574 +0200 +++ /work/SRC/openSUSE:Factory/.rpmlint-mini.new.4691/rpmlint-mini.changes 2019-12-11 12:04:44.400750074 +0100 @@ -1,0 +2,12 @@ +Fri Dec 6 15:42:19 UTC 2019 - Bernhard Wiedemann <[email protected]> + +- Sort file list to build .pyc files reproducibly + +------------------------------------------------------------------- +Tue Nov 19 12:36:58 UTC 2019 - [email protected] + +- include new rpmlint-security-whitelistings. This will in the future house + a whitelist for cron jobs (bsc#1150175), among possible additional future + whitelists. + +------------------------------------------------------------------- New: ---- _service rpmlint-security-whitelistings-master.tar.xz whitelists.config ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rpmlint-mini.spec ++++++ --- /var/tmp/diff_new_pack.UrZ0SO/_old 2019-12-11 12:04:45.120749771 +0100 +++ /var/tmp/diff_new_pack.UrZ0SO/_new 2019-12-11 12:04:45.124749769 +0100 @@ -24,11 +24,13 @@ Group: System/Packages Url: http://rpmlint.zarb.org/ Source: desktop-file-utils-0.24.tar.xz +Source2: rpmlint-security-whitelistings-master.tar.xz Source100: rpmlint-deps.txt Source101: rpmlint.wrapper Source102: rpmlint-mini.config Source103: polkit-default-privs.config Source104: appdata_checker.config +Source105: whitelists.config Source1000: rpmlint-mini.rpmlintrc # need to fetch the file from there BuildRequires: checkbashisms @@ -50,6 +52,7 @@ %prep %setup -q -n desktop-file-utils-0.24 [ -r COPYING ] +tar xf %{S:2} %build %configure @@ -72,7 +75,7 @@ cp -a %{_datadir}/rpmlint/*.py %{buildroot}/opt/testing/share/rpmlint # install config files install -d -m 755 %{buildroot}/opt/testing/share/rpmlint/mini -for i in %{_sysconfdir}/rpmlint/{pie,licenses}.config "%{SOURCE103}" "%{SOURCE104}"; do +for i in %{_sysconfdir}/rpmlint/{pie,licenses}.config "%{SOURCE103}" "%{SOURCE104}" "%{SOURCE105}"; do cp $i %{buildroot}/opt/testing/share/rpmlint/mini done install -m 644 -D %{_datadir}/rpmlint/config %{buildroot}/opt/testing/share/rpmlint/config @@ -81,6 +84,7 @@ 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 %{_sysconfdir}/polkit-rules-whitelist.json %{buildroot}/opt/testing/share/rpmlint/data +install -m 644 rpmlint-security-whitelistings-master/*.json %{buildroot}/opt/testing/share/rpmlint/data # pushd %{_libdir}/python%{py3_ver}/ for f in $(<%{SOURCE100}); do @@ -96,7 +100,10 @@ rm *.py popd pushd %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/ -PYTHONOPTIMIZE=1 find -name \*.py -exec python3 -O -m compileall -b {} \; -delete +for f in `find -name \*.py | sort` ; do + PYTHONOPTIMIZE=1 python3 -O -m compileall -b $f + rm $f +done popd find %{buildroot}/opt/testing/ -name __pycache__ -print -exec rm -Rf {} + rm -rf %{buildroot}/{usr,etc} ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="versionformat">master</param> <param name="url">https://github.com/openSUSE/rpmlint-security-whitelistings</param> <param name="scm">git</param> <param name="changesgenerate">enable</param> </service> <service name="recompress" mode="disabled"> <param name="compression">xz</param> <param name="file">*.tar</param> </service> </services> ++++++ whitelists.config ++++++ # vim: syntax=python setOption("WhitelistDataDir", [ "/opt/testing/share/rpmlint/data" ])
