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