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" ])

Reply via email to