Hello community, here is the log from the commit of package rpmlint for openSUSE:Factory checked in at 2012-10-05 13:48:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rpmlint (Old) and /work/SRC/openSUSE:Factory/.rpmlint.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rpmlint", Maintainer is "dmuel...@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes 2012-09-23 08:01:47.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2012-10-06 18:43:08.000000000 +0200 @@ -1,0 +2,24 @@ +Thu Oct 4 07:39:05 UTC 2012 - a...@suse.de + +- Remove check for /var/lock and /var/run since it's in upstream + rpmlint already. + +------------------------------------------------------------------- +Wed Sep 26 13:10:02 UTC 2012 - a...@suse.de + +- Add README.packaging.txt to explain packaging of file + rpmlint-checks-$VERSION.tar.gz +- Package all *py files into rpmlint-checks tarball +- Add _service file to update rpmlint-checks tarball +- Add /etc/systemd.d, /etc/modules-load.d and /etc/tmpfiles.d to the + blacklist, only users should write here. +- Blacklist the directories used by systemd. +- Remove SuSEconfig directories (update patch suse-filesystem.diff) +- Add warnings about files on tmpfs in /var/lock or /var/run. + +------------------------------------------------------------------- +Wed Sep 26 09:16:37 UTC 2012 - dmuel...@suse.com + +- restore LibraryPolicy from git + +------------------------------------------------------------------- Old: ---- BashismsCheck.py BrandingPolicyCheck.py CheckAlternativesGhostFiles.py CheckBuildDate.py CheckBuildRoot.py CheckCommonFiles.py CheckDBUSServices.py CheckDBusPolicy.py CheckExecDocs.py CheckFilelist.py CheckGNOMEMacros.py CheckIconSizes.py CheckInitScripts.py CheckKDE4Deps.py CheckLogrotate.py CheckPAMModules.py CheckPkgConfig.py CheckPolkitPrivs.py CheckSUIDPermissions.py DuplicatesCheck.py KMPPolicyCheck.py LibraryPolicyCheck.py New: ---- README.packaging.txt _service rpmlint-checks-master.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rpmlint.spec ++++++ --- /var/tmp/diff_new_pack.kLzQaw/_old 2012-10-06 18:43:12.000000000 +0200 +++ /var/tmp/diff_new_pack.kLzQaw/_new 2012-10-06 18:43:12.000000000 +0200 @@ -28,33 +28,12 @@ Version: 1.4 Release: 0 Source0: http://rpmlint.zarb.org/download/rpmlint-%{version}.tar.xz -Source1: config -Source1001: config.in -Source3: DuplicatesCheck.py -Source4: CheckBuildRoot.py -Source5: CheckExecDocs.py -Source6: CheckPkgConfig.py -Source7: LibraryPolicyCheck.py -Source8: CheckCommonFiles.py -Source9: CheckInitScripts.py -Source10: CheckIconSizes.py -Source11: BrandingPolicyCheck.py -Source12: CheckKDE4Deps.py -Source13: KMPPolicyCheck.py -Source14: CheckSUIDPermissions.py -Source15: CheckPolkitPrivs.py -Source16: CheckDBUSServices.py -Source17: CheckFilelist.py -Source18: CheckDBusPolicy.py -Source19: CheckAlternativesGhostFiles.py -Source20: rpmgroups.config -Source21: BashismsCheck.py -Source22: CheckGNOMEMacros.py -Source23: CheckBuildDate.py -Source24: pie.config -Source25: licenses.config -Source26: CheckLogrotate.py -Source27: CheckPAMModules.py +Source1: rpmlint-checks-master.tar.gz +Source2: config +Source3: config.in +Source10: rpmgroups.config +Source11: pie.config +Source12: licenses.config Source100: syntax-validator.py Url: http://rpmlint.zarb.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -69,6 +48,10 @@ Requires: python-magic Requires: rpm-python BuildArch: noarch +# +# Read README.packaging.txt before making any changes to this +# package +# Patch0: rpmlint-suse.diff Patch1: suse-checks.diff Patch2: suse-version.diff @@ -148,7 +131,7 @@ Gwenole Beauchesne <gbeauche...@mandriva.com> %prep -%setup -q -n rpmlint-%{version} +%setup -q -n rpmlint-%{version} -a1 %patch0 %patch1 %patch2 @@ -214,29 +197,10 @@ %patch88 %patch89 %patch90 -p1 -cp -p %{SOURCE1} . -cp -p %{SOURCE3} . -cp -p %{SOURCE4} . -cp -p %{SOURCE5} . -cp -p %{SOURCE6} . -cp -p %{SOURCE7} . -cp -p %{SOURCE8} . -cp -p %{SOURCE9} . -cp -p %{SOURCE10} . -cp -p %{SOURCE11} . -cp -p %{SOURCE12} . -cp -p %{SOURCE13} . -cp -p %{SOURCE14} . -cp -p %{SOURCE15} . -cp -p %{SOURCE16} . -cp -p %{SOURCE17} . -cp -p %{SOURCE18} . -cp -p %{SOURCE19} . -cp -p %{SOURCE21} . -cp -p %{SOURCE22} . -cp -p %{SOURCE23} . -cp -p %{SOURCE26} . -cp -p %{SOURCE27} . +cp -p %{SOURCE2} . +# Only move top-level python files +chmod 0755 rpmlint-checks-master/*.py +mv rpmlint-checks-master/*.py . %build make %{?_smp_mflags} @@ -249,10 +213,10 @@ head -n 8 $RPM_BUILD_ROOT/usr/share/rpmlint/config > $RPM_BUILD_ROOT/etc/rpmlint/config # make sure that the package is sane python -tt %{SOURCE100} $RPM_BUILD_ROOT/usr/share/rpmlint/*.py $RPM_BUILD_ROOT/usr/share/rpmlint/config -%__install -m 644 %{SOURCE20} %{buildroot}/%{_sysconfdir}/rpmlint/ -%__install -m 644 %{SOURCE24} %{buildroot}/%{_sysconfdir}/rpmlint/ +%__install -m 644 %{SOURCE10} %{buildroot}/%{_sysconfdir}/rpmlint/ +%__install -m 644 %{SOURCE11} %{buildroot}/%{_sysconfdir}/rpmlint/ -cp %{SOURCE25} licenses.config +cp %{SOURCE12} licenses.config # note there is a tab character behind the -d, so don't copy&paste lightly cut '-d ' -f1 /usr/lib/obs/service/format_spec_file.files/licenses_changes.txt | tail -n +2 | sort -u | while read l; do sed -i -e "s/\(#VALIDLICENSES\)/\1\n '$l',/" licenses.config ++++++ README.packaging.txt ++++++ The files from rpmlint-checks are the content of the git tree. If you need to make changes, you have the following options: * Make them in git and update the package from git (you can send merge request if you don't have write access) * Create a patch, add the patch to the package and let one of the maintainers commit it for you The online repository is at: https://github.com/openSUSE/rpmlint-checks For building the package from git run the service directly: osc service disabledrun ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="version">master</param> <param name="url">http://github.com/openSUSE/rpmlint-checks.git</param> <param name="scm">git</param> </service> <service name="recompress" mode="disabled"> <param name="compression">gz</param> <param name="file">*.tar</param> </service> </services> ++++++ suse-filesystem.diff ++++++ --- /var/tmp/diff_new_pack.kLzQaw/_old 2012-10-06 18:43:12.000000000 +0200 +++ /var/tmp/diff_new_pack.kLzQaw/_new 2012-10-06 18:43:12.000000000 +0200 @@ -2,13 +2,12 @@ =================================================================== --- FilesCheck.py.orig +++ FilesCheck.py -@@ -29,65 +29,114 @@ STANDARD_DIRS = ( +@@ -29,65 +29,112 @@ STANDARD_DIRS = ( '/', '/bin', '/boot', + '/dev', '/etc', -+ '/etc/SuSEconfig', '/etc/X11', + '/etc/aliases.d', + '/etc/cron.d', @@ -80,7 +79,6 @@ + '/root/bin', '/sbin', - '/selinux', -+ '/sbin/conf.d', '/srv', + '/srv/ftp', + '/srv/www', @@ -144,7 +142,7 @@ '/usr/local/lib', '/usr/local/lib64', '/usr/local/man', -@@ -103,24 +152,415 @@ STANDARD_DIRS = ( +@@ -103,24 +150,415 @@ STANDARD_DIRS = ( '/usr/local/man/mann', '/usr/local/sbin', '/usr/local/share', @@ -571,7 +569,7 @@ '/usr/share/man', '/usr/share/man/man1', '/usr/share/man/man2', -@@ -132,28 +572,60 @@ STANDARD_DIRS = ( +@@ -132,28 +570,57 @@ STANDARD_DIRS = ( '/usr/share/man/man8', '/usr/share/man/man9', '/usr/share/man/mann', @@ -595,9 +593,6 @@ '/var', + '/var/X11R6', + '/var/adm', -+ '/var/adm/SuSEconfig', -+ '/var/adm/SuSEconfig/bin', -+ '/var/adm/SuSEconfig/md5', + '/var/adm/backup', + '/var/adm/backup/rpmdb', + '/var/adm/backup/sysconfig', -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org