Hello community,
here is the log from the commit of package rpmlint
checked in at Mon Apr 21 18:36:27 CEST 2008.
--------
--- rpmlint/rpmlint.changes 2008-03-11 18:15:42.000000000 +0100
+++ /mounts/work_src_done/NOARCH/rpmlint/rpmlint.changes 2008-04-21 15:27:45.000000000 +0200
@@ -1,0 +2,24 @@
+Mon Apr 21 15:27:08 CEST 2008 - dmueller@suse.de
+
+- suppress script warnings about /var/adm/fillup-templates (bnc#379601)
+- add start of a branding policy checker
+
+-------------------------------------------------------------------
+Fri Apr 18 10:18:01 CEST 2008 - jblunck@suse.de
+
+- Fix some regex in BinariesCheck
+
+-------------------------------------------------------------------
+Thu Apr 17 15:40:36 CEST 2008 - jblunck@suse.de
+
+- Add symtab and debuginfo tests for static libs
+
+-------------------------------------------------------------------
+Thu Mar 13 18:37:33 CET 2008 - dmueller@suse.de
+
+- autogenerate users/groups from autobuild (bnc#374601)
+- suppress non-devel buildrequire dependency for tcl
+- fix licenses symlink handling (bnc#370364)
+- allow /usr/share/locale/be@latin (bnc#370418)
+
+-------------------------------------------------------------------
New:
----
BrandingPolicyCheck.py
config.in
fix-BinariesCheck-regex.diff
locale-update.diff
suse-debuginfo.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rpmlint.spec ++++++
--- /var/tmp/diff_new_pack.c13225/_old 2008-04-21 18:35:56.000000000 +0200
+++ /var/tmp/diff_new_pack.c13225/_new 2008-04-21 18:35:56.000000000 +0200
@@ -15,9 +15,10 @@
BuildRequires: rpm-python
Summary: Rpm correctness checker
Version: 0.82
-Release: 23
+Release: 34
Source0: %{name}-%{version}.tar.bz2
Source1: config
+Source1001: config.in
Source2: DesktopTranslationCheck.py
Source3: DuplicatesCheck.py
Source4: CheckBuildRoot.py
@@ -27,6 +28,7 @@
Source8: CheckCommonFiles.py
Source9: CheckInitScripts.py
Source10: CheckIconSizes.py
+Source11: BrandingPolicyCheck.py
Source100: syntax-validator.py
Url: http://rpmlint.zarb.org/
License: GPL v2 or later
@@ -83,6 +85,9 @@
Patch51: description-check.diff
Patch52: suppress-for-perl-python.diff
Patch53: no-dot-in-skel.diff
+Patch54: locale-update.diff
+Patch55: suse-debuginfo.diff
+Patch56: fix-BinariesCheck-regex.diff
%py_requires
%description
@@ -145,6 +150,9 @@
%patch51
%patch52
%patch53
+%patch54
+%patch55
+%patch56
# not yet, needs further support for recommends
#%patch42
cp -p %{SOURCE1} .
@@ -157,6 +165,7 @@
cp -p %{SOURCE8} .
cp -p %{SOURCE9} .
cp -p %{SOURCE10} .
+cp -p %{SOURCE11} .
%build
make
@@ -182,6 +191,18 @@
/usr/share/man/man1/rpmlint.1.gz
%changelog
+* Mon Apr 21 2008 dmueller@suse.de
+- suppress script warnings about /var/adm/fillup-templates (bnc#379601)
+- add start of a branding policy checker
+* Fri Apr 18 2008 jblunck@suse.de
+- Fix some regex in BinariesCheck
+* Thu Apr 17 2008 jblunck@suse.de
+- Add symtab and debuginfo tests for static libs
+* Thu Mar 13 2008 dmueller@suse.de
+- autogenerate users/groups from autobuild (bnc#374601)
+- suppress non-devel buildrequire dependency for tcl
+- fix licenses symlink handling (bnc#370364)
+- allow /usr/share/locale/be@latin (bnc#370418)
* Tue Mar 11 2008 dmueller@suse.de
- fix some false positives
* Mon Mar 10 2008 dmueller@suse.de
@@ -371,7 +392,7 @@
- make the buildroot check work
- make the buildroot check factor 10-15 faster
- fix the pkgconfig check
-* Fri Jun 08 2007 dmueller@suse.de
+* Sat Jun 09 2007 dmueller@suse.de
- fix warning-hide hack (#279865)
- description update
* Fri Jun 08 2007 dmueller@suse.de
++++++ config ++++++
--- rpmlint/config 2008-03-03 16:16:20.000000000 +0100
+++ /mounts/work_src_done/NOARCH/rpmlint/config 2008-04-21 15:26:30.000000000 +0200
@@ -24,6 +24,7 @@
addCheck("LibraryPolicyCheck")
addCheck("CheckIconSizes")
#addCheck("CheckStaticLibraries")
+addCheck("BrandingPolicyCheck")
# stuff autobuild takes care about
addFilter(".*invalid-version.*")
@@ -46,16 +47,14 @@
#setOption("ReleaseExtension", None)
#setOption("ValidGroups", ("Group1", "Group2"))
#setOption("KernelModuleRPMsOK", 0)
-setOption('StandardGroups',
- ('root', 'bin', 'daemon', 'adm', 'lp', 'sync', 'shutdown', 'halt',
- 'mail', 'news', 'uucp', 'man', 'nobody', 'games', 'disk', 'tty',
- 'nogroup', 'video', 'www', 'dialout', 'mysql'))
-
-setOption('StandardUsers',
- ('root', 'bin', 'daemon', 'adm', 'lp', 'sync',
- 'shutdown', 'halt', 'mail', 'news', 'uucp',
- 'operator', 'man', 'nobody', 'otrs', 'wnn', 'fax', 'beagleindex',
- 'asterisk', 'wwwrun', 'games', 'tomcat', 'squid', 'mysql'))
+
+setOption('StandardGroups', ('tty', 'antivir', 'dba', 'aegis', 'disk', 'localham', 'casaauth', 'console', 'lp', 'ldap', 'dovecot', 'otrs', 'tss', 'pulse-rt', 'oinstall', 'postgres', 'kmem', 'nagcmd', 'maildrop', 'pegasus', 'ffums', 'intermezzo', 'shadow', 'daemon', 'xok', 'novell_nogroup', 'snort', 'pulse-access', 'powersave', 'www', 'beagleindex', 'pkcs11', 'pulse', 'ifdrwww', 'video', 'ftp', 'jboss', 'icecream', 'memcached', 'public', 'uuidd', 'ntp', 'ntadmin', 'dosemu', 'news', 'haclient', 'sshd', 'games', 'jonas', 'cwbconv', 'named', 'novlxtier', 'pdns', 'mailman', 'festival', 'utmp', 'floppy', 'nobody', 'lighttpd', 'quagga', 'suse-ncc', 'dialout', 'mail', 'cdrom', 'polkituser', 'haldaemon', 'sapdb', 'geronimo', 'sabayon-admin', 'privoxy', 'avahi', 'mdom', 'bin', 'pound', 'distcc', 'nagios', 'tomcat4', 'at', 'trusted', 'uucp', 'zope', 'wheel', 'users', 'messagebus', 'kvm', 'sys', 'vscan', 'man', 'audio', 'nogroup', 'tomcat', 'postfix', 'bigsister', 'modem', 'radiusd'))
+setOption('StandardUsers', ('novell_nobody', 'aegis', 'mysql', 'gdm', 'casaauth', 'icecream', 'lp', 'ldap', 'dovecot', 'otrs', 'tss', 'bin', 'fax', 'postgres', 'intermezzo', 'hacluster', 'pegasus', 'ffums', 'radiusd', 'daemon', 'vdr', 'snort', 'amanda', 'bitlbee', 'beagleindex', 'fetchmail', 'pulse', 'mdnsd', 'novlxregd', 'wwwrun', 'gnump3d', 'ftp', 'jboss', 'dvbdaemon', 'irc', 'memcached', 'uuidd', 'ntp', 'jonas', 'news', 'cop', 'sshd', 'novlifdr', 'casaatsd', 'games', 'upsd', 'named', 'pop', 'dhcpd', 'gnats', 'jabber', 'pdns', 'mailman', 'festival', 'cyrus', 'nobody', 'lighttpd', 'quagga', 'mail', 'polkituser', 'haldaemon', 'sapdb', 'geronimo', 'postfix', 'privoxy', 'novlxsrvd', 'avahi', 'mdom', 'root', 'pound', 'squid', 'distcc', 'nagios', 'tomcat4', 'at', 'dpbox', 'partimag', 'uucp', 'zope', 'messagebus', 'wnn', 'asterisk', 'casaatvd', 'vscan', 'man', 'suse-ncc', 'tomcat', 'sabayon-admin', 'bigsister', 'oracle'))
+
+setOption('DanglingSymlinkExceptions',
+ (['/usr/share/doc/licenses/', 'licenses'],
+ ['consolehelper$', 'usermode-consoleonly'],
+))
# Output filters
addFilter(".*spurious-bracket-in-.*")
@@ -139,6 +138,7 @@
addFilter(" lib-package-without-%mklibname")
addFilter(" requires-on-release")
addFilter(" non-executable-script /etc/profile.d/")
+addFilter(" non-executable-script /var/adm/fillup-templates/")
addFilter(" init-script-name-with-dot ")
addFilter('.* statically-linked-binary /sbin/ldconfig')
addFilter('.* statically-linked-binary /sbin/init')
@@ -200,6 +200,7 @@
addFilter(" non-devel-buildrequires ruby")
addFilter(" non-devel-buildrequires valgrind")
addFilter(" non-devel-buildrequires yasm")
+addFilter(" non-devel-buildrequires tcl")
addFilter("beagle-index\.\S+: \w: (non-devel|unnecessary)-buildrequires")
addFilter("collect-desktop-files\.\S+: \w: (non-devel|unnecessary)-buildrequires")
@@ -225,3 +226,4 @@
addFilter(" no-provides ")
# config ends here
+
++++++ fix-BinariesCheck-regex.diff ++++++
---
BinariesCheck.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Index: BinariesCheck.py
===================================================================
--- BinariesCheck.py.orig
+++ BinariesCheck.py
@@ -26,8 +26,8 @@ class BinaryInfo:
needed_regex=re.compile('\s+\(NEEDED\).*\[(\S+)\]')
rpath_regex=re.compile('\s+\(RPATH\).*\[(\S+)\]')
soname_regex=re.compile('\s+\(SONAME\).*\[(\S+)\]')
- comment_regex=re.compile('^\s+\[\d+\]\s+\.comment\s+')
- pic_regex=re.compile('^\s+\[\d+\]\s+\.rela?\.(data|text)')
+ comment_regex=re.compile('^\s+\[\s*\d+\]\s+\.comment\s+')
+ pic_regex=re.compile('^\s+\[\s*\d+\]\s+\.rela?\.(data|text)')
non_pic_regex=re.compile('TEXTREL', re.MULTILINE)
undef_regex=re.compile('^undefined symbol:\s+(\S+)')
unused_regex=re.compile('^\s+(\S+)')
++++++ locale-update.diff ++++++
--- I18NCheck.py
+++ I18NCheck.py
@@ -35,7 +35,7 @@ INCORRECT_LOCALES = {
#
# 'en_RN' and 'en@IPA' are not real language bu funny variations on english
CORRECT_SUBDIRS = (
-'af', 'am', 'ang', 'ar', 'as', 'az', 'az_IR', 'be', 'bg', 'bn', 'bn_IN', 'br',
+'af', 'am', 'ang', 'ar', 'as', 'az', 'az_IR', 'be', 'be@latin', 'bg', 'bn', 'bn_IN', 'br',
'bs', 'ca', 'cs', 'cy', 'da', 'de', 'de_AT', 'dz', 'el',
'en_AU', 'en_CA', 'en_GB', 'en_IE', 'en_US', 'en_RN', 'en@IPA',
'eo', 'es', 'es_AR', 'es_ES', 'es_DO', 'es_GT', 'es_HN', 'es_SV', 'es_PE',
--- I18NCheck.py
+++ I18NCheck.py
@@ -36,21 +36,21 @@ INCORRECT_LOCALES = {
# 'en_RN' and 'en@IPA' are not real language bu funny variations on english
CORRECT_SUBDIRS = (
'af', 'am', 'ang', 'ar', 'as', 'az', 'az_IR', 'be', 'be@latin', 'bg', 'bn', 'bn_IN', 'br',
-'bs', 'ca', 'cs', 'cy', 'da', 'de', 'de_AT', 'dz', 'el',
+'bs', 'ca', 'ca@valencia', 'cs', 'cy', 'da', 'de', 'de_AT', 'dz', 'el',
'en_AU', 'en_CA', 'en_GB', 'en_IE', 'en_US', 'en_RN', 'en@IPA',
'eo', 'es', 'es_AR', 'es_ES', 'es_DO', 'es_GT', 'es_HN', 'es_SV', 'es_PE',
'es_PA', 'es_MX', 'et', 'eu',
'fa', 'fi', 'fo', 'fr', 'fur', 'ga', 'gd', 'gl', 'gn', 'gu', 'gv',
'he', 'hi', 'hr', 'hu', 'hy',
-'ia', 'id', 'is', 'it', 'iu', 'ja', 'ka', 'kl', 'km', 'kn', 'ko', 'ku', 'kw',
+'ia', 'id', 'io', 'is', 'it', 'iu', 'ja', 'ka', 'kl', 'km', 'kn', 'ko', 'ku', 'kw',
# 'ltg' is not a standard ISO code; latgalian hasn't yet an ISO code
-'ky', 'lg', 'li', 'lo', 'lt', 'ltg', 'lv',
+'ky', 'lg', 'li', 'lo', 'lt', 'ltg', 'lv', 'mai', 'md',
'mg', 'mi', 'mk', 'ml', 'mn', 'mr', 'ms', 'mt', 'my',
'nb', 'nds', 'nds_DE', 'ne', 'nl', 'nn', 'no', 'nr', 'nso',
-'oc', 'or', 'pa_IN', 'ph', 'pl', 'pp', 'pt', 'pt_BR', 'qu', 'ro', 'ru', 'rw',
+'oc', 'or', 'pa_IN', 'ph', 'pl', 'pp', 'ps', 'pt', 'pt_BR', 'qu', 'ro', 'ru', 'rw',
'sc', 'se', 'si', 'sk', 'sl', 'sq', 'sr', 'sr@Latn', 'sr@ije', 'ss', 'st',
'sv', 'ta', 'te', 'tg', 'th', 'tk', 'tl', 'tn', 'tr', 'ts', 'tt',
-'ug', 'uk', 'ur', 'uz', 'uz@Latn',
+'ug', 'uk', 'ur', 'uz', 'uz@cyrillic',
've', 'vi', 'wa', 'wen', 'xh', 'yi', 'yo', 'zh_CN', 'zh_HK', 'zh_TW', 'zu',
# KDE uses 'ven' for 've'
'ven',
++++++ suse-debuginfo.diff ++++++
From: Jan Blunck
participants (1)
-
root@Hilbert.suse.de