rpms/rpmlint/devel rpmlint-0.87-compile.patch, NONE, 1.1 .cvsignore, 1.21, 1.22 rpmlint.config, 1.30, 1.31 rpmlint.spec, 1.59, 1.60 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:01:54 UTC 2009


Author: scop

Update of /cvs/pkgs/rpms/rpmlint/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26105

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.


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/devel/.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:01:22 -0000	1.22
@@ -1 +1 @@
-rpmlint-0.85.tar.bz2
+rpmlint-0.87.tar.bz2


Index: rpmlint.config
===================================================================
RCS file: /cvs/pkgs/rpms/rpmlint/devel/rpmlint.config,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- rpmlint.config	20 Jan 2009 20:55:36 -0000	1.30
+++ rpmlint.config	19 Mar 2009 23:01:23 -0000	1.31
@@ -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.34, 22 Dec 2008" of that page.
+    # Last synced with revision "1.38, 27 Feb 2009" of that page.
     'AAL',
     'Adobe',
     'ADSL',
@@ -82,6 +82,7 @@
     'gnuplot',
     'GPL+',
     'GPL+ or Artistic',
+    'GPL+ with exceptions',
     'GPLv1',
     'GPLv2 or Artistic',
     'GPLv2+ or Artistic',
@@ -159,11 +160,13 @@
     'RiceBSD',
     'RPSL',
     'Ruby',
+    'SCEA',
     'SCRIP',
     'Sendmail',
     'Sleepycat',
     'SISSL',
     'SLIB',
+    'SNIA',
     'SPL',
     'TCL',
     'Teeworlds',


Index: rpmlint.spec
===================================================================
RCS file: /cvs/pkgs/rpms/rpmlint/devel/rpmlint.spec,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -r1.59 -r1.60
--- rpmlint.spec	25 Feb 2009 20:30:51 -0000	1.59
+++ rpmlint.spec	19 Mar 2009 23:01:23 -0000	1.60
@@ -1,6 +1,6 @@
 Name:           rpmlint
-Version:        0.85
-Release:        4%{?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,11 @@
 
 
 %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
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rpmlint/devel/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:01:23 -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