rpms/rpmlint/devel rpmlint-siteperl.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 rpmlint-fedora-config, 1.2, 1.3 rpmlint.spec, 1.7, 1.8 sources, 1.4, 1.5

Ville Skytta (scop) fedora-extras-commits at redhat.com
Sun Feb 13 19:29:00 UTC 2005


Author: scop

Update of /cvs/extras/rpms/rpmlint/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13613

Modified Files:
	.cvsignore rpmlint-fedora-config rpmlint.spec sources 
Added Files:
	rpmlint-siteperl.patch 
Log Message:
0.67, improve default config.

rpmlint-siteperl.patch:

--- NEW FILE rpmlint-siteperl.patch ---
Index: FilesCheck.py
===================================================================
RCS file: /cooker/soft/rpmlint/FilesCheck.py,v
retrieving revision 1.82
diff -u -r1.82 FilesCheck.py
--- FilesCheck.py	11 Feb 2005 08:32:23 -0000	1.82
+++ FilesCheck.py	13 Feb 2005 19:04:57 -0000
@@ -181,7 +181,7 @@
 lib_package_regex=re.compile('^(lib|.+-libs)')
 hidden_file_regex=re.compile('/\.[^/]*$')
 mispelled_macro_regex=re.compile('%{.*}')
-siteperl_perl_regex=re.compile('^/usr/lib/perl5/site_perl/')
+siteperl_perl_regex=re.compile('/site_perl/')
 manifest_perl_regex=re.compile('^/usr/share/doc/perl-.*/MANIFEST(\.SKIP)?$');
 shellbang_regex=re.compile('^#!\s*(\S*)')
 interpreter_regex=re.compile('^/(usr/)?bin/[^/]+$')


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/rpmlint/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore	29 Jan 2005 20:37:55 -0000	1.4
+++ .cvsignore	13 Feb 2005 19:28:58 -0000	1.5
@@ -1 +1 @@
-rpmlint-0.65.tar.bz2
+rpmlint-0.67.tar.bz2


Index: rpmlint-fedora-config
===================================================================
RCS file: /cvs/extras/rpms/rpmlint/devel/rpmlint-fedora-config,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- rpmlint-fedora-config	29 Jan 2005 20:37:55 -0000	1.2
+++ rpmlint-fedora-config	13 Feb 2005 19:28:58 -0000	1.3
@@ -4,9 +4,9 @@
 
 from Config import *
 
-setOption("Vendor", "Fedora Linux")
-setOption("Distribution", "Fedora Linux")
-setOption("ReleaseExtension", None)
+#setOption("Vendor", "Fedora Extras")
+#setOption("Distribution", "Fedora Extras")
+setOption("ReleaseExtension", '')
 setOption("ValidBuildHost", ".*")
 setOption("Packager", ".*")
 setOption("UseVersionInChangeLog", 1)
@@ -80,3 +80,5 @@
 addFilter("E: .* lib-package-without-%mklibname")
 addFilter("E: .* no-dependency (perl|python)-base.*")
 addFilter("W: .* (python|perl5)-naming-policy-not-applied.*")
+addFilter("W: .* invalid-distribution .*")
+addFilter("W: .* invalid-vendor .*")


Index: rpmlint.spec
===================================================================
RCS file: /cvs/extras/rpms/rpmlint/devel/rpmlint.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- rpmlint.spec	29 Jan 2005 20:37:55 -0000	1.7
+++ rpmlint.spec	13 Feb 2005 19:28:58 -0000	1.8
@@ -1,5 +1,5 @@
 Name:           rpmlint
-Version:        0.65
+Version:        0.67
 Release:        1
 Epoch:          0
 Summary:        RPM correctness checker
@@ -7,8 +7,9 @@
 Group:          Development/Tools
 License:        GPL
 URL:            http://people.mandrakesoft.com/~flepied/projects/rpmlint/
-Source0:        http://people.mandrakesoft.com/~flepied/projects/rpmlint/dist/rpmlint-0.65.tar.bz2
+Source0:        http://people.mandrakesoft.com/~flepied/projects/rpmlint/dist/rpmlint-0.67.tar.bz2
 Source1:        %{name}-fedora-config
+Patch0:         %{name}-siteperl.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
@@ -22,6 +23,7 @@
 
 %prep
 %setup -q
+%patch0
 %{__perl} -pi -e 's|/etc/httpd/webapps\.d|%{_sysconfdir}/httpd/conf.d|' \
   FilesCheck.py I18NCheck.py
 
@@ -81,6 +83,12 @@
 
 
 %changelog
+* Sun Feb 13 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:0.67-1
+- 0.67.
+- Patch to catch more site_perl directories.
+- Default config improvements: filter Distribution and Vendor warnings,
+  use empty string instead of None for release extension (fixes -i).
+
 * Sat Jan 29 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:0.65-1
 - Update to 0.65.
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/rpmlint/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources	29 Jan 2005 20:37:55 -0000	1.4
+++ sources	13 Feb 2005 19:28:58 -0000	1.5
@@ -1 +1 @@
-7e238f5121e2451fc1e100a4f13f26f0  rpmlint-0.65.tar.bz2
+5b3e0d8eb10b6013d8987ce5a180c7ae  rpmlint-0.67.tar.bz2




More information about the fedora-extras-commits mailing list