rpms/rpmlint/F-10 rpmlint-0.87-compile.patch, NONE, 1.1 .cvsignore, 1.21, 1.22 rpmlint.config, 1.27, 1.28 rpmlint.spec, 1.54, 1.55 sources, 1.21, 1.22 rpmlint-0.85-compile.patch, 1.1, NONE rpmlint-0.85-configs.patch, 1.1, NONE

Ville Skyttä scop at fedoraproject.org
Thu Mar 19 23:21:27 UTC 2009


Author: scop

Update of /cvs/pkgs/rpms/rpmlint/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28208/F-10

Modified Files:
	.cvsignore rpmlint.config rpmlint.spec sources 
Added Files:
	rpmlint-0.87-compile.patch 
Removed Files:
	rpmlint-0.85-compile.patch rpmlint-0.85-configs.patch 
Log Message:
* Thu Mar 19 2009 Ville Skyttä <ville.skytta at iki.fi> - 0.87-1
- 0.87; fixes #480664, #483196, #483199, #486748, #488146, #488930, #489118.
- Sync Fedora license list with Wiki revision 1.38.
- Configs patch included upstream.

* Tue Jan 20 2009 Ville Skyttä <ville.skytta at iki.fi>
- Sync Fedora license list with Wiki revision 1.34.
- Filter out filename-too-long-for-joliet and symlink-should-be-* warnings in
  default config.


rpmlint-0.87-compile.patch:

--- NEW FILE rpmlint-0.87-compile.patch ---
diff -up rpmlint-0.87/Makefile~ rpmlint-0.87/Makefile
--- rpmlint-0.87/Makefile~	2009-03-19 23:21:37.000000000 +0200
+++ rpmlint-0.87/Makefile	2009-03-19 23:26:19.000000000 +0200
@@ -36,7 +36,7 @@ clean:
 
 install:
 	-mkdir -p $(DESTDIR)$(LIBDIR) $(DESTDIR)$(BINDIR) $(DESTDIR)$(ETCDIR)/$(PACKAGE) $(DESTDIR)$(ETCDIR)/bash_completion.d $(DESTDIR)$(MANDIR)/man1
-	cp -p *.py *.pyo $(DESTDIR)$(LIBDIR)
+	cp -p *.py *.pyc *.pyo $(DESTDIR)$(LIBDIR)
 	sed -e 's/@VERSION@/$(VERSION)/' < rpmlint.py > $(DESTDIR)$(LIBDIR)/rpmlint.py
 	cp -p rpmlint rpmdiff $(DESTDIR)$(BINDIR)
 	cp -p config $(DESTDIR)$(ETCDIR)/$(PACKAGE)
diff -up rpmlint-0.87/tools/compile.py~ rpmlint-0.87/tools/compile.py
--- rpmlint-0.87/tools/compile.py~	2009-01-27 00:54:06.000000000 +0200
+++ rpmlint-0.87/tools/compile.py	2009-03-19 23:26:00.000000000 +0200
@@ -14,6 +14,7 @@ import sys
 
 
 for f in sys.argv[2:]:
+    py_compile.compile(f, f + 'c', sys.argv[1] + f)
     py_compile.compile(f, f + 'o', sys.argv[1] + f)
 
 # compile.py ends here


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/rpmlint/F-10/.cvsignore,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- .cvsignore	23 Oct 2008 20:14:20 -0000	1.21
+++ .cvsignore	19 Mar 2009 23:20:55 -0000	1.22
@@ -1 +1 @@
-rpmlint-0.85.tar.bz2
+rpmlint-0.87.tar.bz2


Index: rpmlint.config
===================================================================
RCS file: /cvs/pkgs/rpms/rpmlint/F-10/rpmlint.config,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- rpmlint.config	30 Oct 2008 22:01:09 -0000	1.27
+++ rpmlint.config	19 Mar 2009 23:20:55 -0000	1.28
@@ -28,7 +28,7 @@
 setOption("ValidLicenses", (
     # These are the short names for all of the Fedora approved licenses.
     # The master list is kept here: http://fedoraproject.org/wiki/Licensing
-    # Last synced with revision "1.20, 30 Oct 2008" of that page.
+    # Last synced with revision "1.38, 27 Feb 2009" of that page.
     'AAL',
     'Adobe',
     'ADSL',
@@ -63,6 +63,7 @@
     'Copyright only',
     'Crystal Stacker',
     'DOC',
+    'dvipdfm',
     'ECL 1.0',
     'ECL 2.0',
     'eCos',
@@ -72,6 +73,7 @@
     'EPL',
     'ERPL',
     'EU Datagrid',
+    'Eurosym',
     'Fair',
     'FTL',
     'Giftware',
@@ -80,6 +82,7 @@
     'gnuplot',
     'GPL+',
     'GPL+ or Artistic',
+    'GPL+ with exceptions',
     'GPLv1',
     'GPLv2 or Artistic',
     'GPLv2+ or Artistic',
@@ -130,6 +133,7 @@
     'Naumen',
     'Netscape',
     'Nokia',
+    'Noweb',
     'OpenLDAP',
     'OpenPBS',
     'OReilly',
@@ -147,6 +151,7 @@
     'OReilly',
     'Phorum',
     'PHP',
+    'PlainTeX',
     'psutils',
     'Public Domain',
     'Python',
@@ -155,21 +160,25 @@
     'RiceBSD',
     'RPSL',
     'Ruby',
+    'SCEA',
     'SCRIP',
     'Sendmail',
     'Sleepycat',
     'SISSL',
     'SLIB',
+    'SNIA',
     'SPL',
     'TCL',
     'Teeworlds',
     'TMate',
+    'TPL',
     'UCD',
     'VOSTROM',
     'Vim',
     'VNLSL',
     'VSL',
     'W3C',
+    'Webmin',
     'WTFPL',
     'wxWidgets',
     'Xerox',
@@ -196,10 +205,12 @@
     'CC-BY',
     'CC-BY-SA',
     'CC-BY-ND',
+    'DMTF',
     'DSL',
     'EFML',
     'Free Art',
     'GeoGratis',
+    'Green OpenMusic',
     'OAL',
     # Font licenses
     'Arphic',
@@ -255,3 +266,5 @@
 addFilter("hardcoded-library-path .*/lib/udev(/|$)")
 addFilter("not-standard-release-extension")
 addFilter("explicit-lib-dependency (liberation-fonts|libertas-.*-firmware)")
+addFilter("filename-too-long-for-joliet")
+addFilter("symlink-should-be-")


Index: rpmlint.spec
===================================================================
RCS file: /cvs/pkgs/rpms/rpmlint/F-10/rpmlint.spec,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -r1.54 -r1.55
--- rpmlint.spec	30 Oct 2008 22:01:09 -0000	1.54
+++ rpmlint.spec	19 Mar 2009 23:20:55 -0000	1.55
@@ -1,6 +1,6 @@
 Name:           rpmlint
-Version:        0.85
-Release:        2%{?dist}
+Version:        0.87
+Release:        1%{?dist}
 Summary:        Tool for checking common errors in RPM packages
 
 Group:          Development/Tools
@@ -11,31 +11,29 @@
 Source2:        %{name}-CHANGES.package.old
 Source3:        %{name}-etc.config
 # Fedora specific, not upstreamable
-Patch0:         %{name}-0.85-compile.patch
-# From upstream svn
-Patch1:         %{name}-0.85-configs.patch
+Patch0:         %{name}-0.87-compile.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
-BuildRequires:  python >= 2.2
-BuildRequires:  rpm-python
+BuildRequires:  python >= 2.4
+BuildRequires:  rpm-python >= 4.4
 BuildRequires:  sed >= 3.95
-Requires:       rpm-python
-Requires:       python >= 2.2
+Requires:       rpm-python >= 4.4
+Requires:       python >= 2.4
+# python-magic is strictly speaking an optional dep, but it's quite desirable.
+Requires:       python-magic
 Requires:       cpio
 Requires:       binutils
 Requires:       desktop-file-utils
-Requires:       file
 
 %description
 rpmlint is a tool for checking common errors in RPM packages.  Binary
-and source packages can be checked.
+and source packages as well as spec files can be checked.
 
 
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p0
 sed -i -e /MenuCheck/d Config.py
 install -pm 644 %{SOURCE2} CHANGES.package.old
 install -pm 644 %{SOURCE3} config
@@ -70,6 +68,22 @@
 
 
 %changelog
+* Thu Mar 19 2009 Ville Skyttä <ville.skytta at iki.fi> - 0.87-1
+- 0.87; fixes #480664, #483196, #483199, #486748, #488146, #488930, #489118.
+- Sync Fedora license list with Wiki revision 1.38.
+- Configs patch included upstream.
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.85-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Jan 20 2009 Ville Skyttä <ville.skytta at iki.fi>
+- Sync Fedora license list with Wiki revision 1.34.
+- Filter out filename-too-long-for-joliet and symlink-should-be-* warnings in
+  default config.
+
+* Mon Dec 01 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm at gmail.com> - 0.85-3
+- Rebuild for Python 2.6
+
 * Thu Oct 30 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.85-2
 - Apply upstream patch to load all *config from /etc/rpmlint.
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rpmlint/F-10/sources,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- sources	23 Oct 2008 20:14:20 -0000	1.21
+++ sources	19 Mar 2009 23:20:55 -0000	1.22
@@ -1 +1 @@
-a9344017826f709328c63192c5a727ec  rpmlint-0.85.tar.bz2
+2880a1e7b245161982453f9a26c0e9d0  rpmlint-0.87.tar.bz2


--- rpmlint-0.85-compile.patch DELETED ---


--- rpmlint-0.85-configs.patch DELETED ---




More information about the fedora-extras-commits mailing list