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

Reply via email to