rpms/linkchecker/devel .cvsignore, 1.4, 1.5 linkchecker.spec, 1.29, 1.30 sources, 1.4, 1.5

mikep mikep at fedoraproject.org
Mon Feb 15 00:29:10 UTC 2010


Author: mikep

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

Modified Files:
	.cvsignore linkchecker.spec sources 
Log Message:
Update to 5.1.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/linkchecker/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	11 Sep 2007 00:39:25 -0000	1.4
+++ .cvsignore	15 Feb 2010 00:29:10 -0000	1.5
@@ -1,2 +1 @@
-linkchecker-4.7.tar.gz
-linkchecker-4.7-fedora-build.patch
+LinkChecker-5.1.tar.gz


Index: linkchecker.spec
===================================================================
RCS file: /cvs/pkgs/rpms/linkchecker/devel/linkchecker.spec,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- linkchecker.spec	25 Jul 2009 11:05:52 -0000	1.29
+++ linkchecker.spec	15 Feb 2010 00:29:10 -0000	1.30
@@ -4,65 +4,69 @@
 
 Summary: Check HTML documents for broken links
 Name: linkchecker
-Version: 4.7
-Release: 16%{?dist}
+Version: 5.1
+Release: 1%{?dist}
 License: GPLv2
 Group: Development/Tools
-Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
-Patch1: linkchecker-4.7-fedora-build.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+#Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+Source: http://downloads.sourceforge.net/linkchecker/LinkChecker-%{version}.tar.gz
+BuildRoot: %{_tmppath}/LinkChecker-%{version}-%{release}-root-%(%{__id_u} -n)
 Url: http://linkchecker.sourceforge.net/
-BuildRequires: python-devel gettext
-# Do not have one of these to test on:
-# ExcludeArch: x86_64
+# qt4-devel is for qcollectiongenerator (HTML documentation)
+BuildRequires: python-devel gettext qt4-devel
 
 %description
 Linkchecker is a simple script that checks HTML documents for broken links.
 
 %prep
-%setup -q
-%patch1 -p1 -b .fedora-build
-
-# Fix character encoding
-iconv -f iso-8859-1 -t utf-8 -o linkchecker-de.1 doc/de/linkchecker.1
-mv linkchecker-de.1 doc/de/linkchecker.1
-iconv -f iso-8859-1 -t utf-8 -o linkchecker-fr.1 doc/fr/linkchecker.1
-mv linkchecker-fr.1 doc/fr/linkchecker.1
-
-# Avoid docfile dependency
-sed -i -e 's:#!/usr/bin/env python.*:#!%{__python}:' doc/rest2htmlnav
+%setup -q -n LinkChecker-%{version}
 
 %build
+make -C doc/html/
 CFLAGS="%{optflags}" %{__python} setup.py build
 
 %install
 rm -rf %{buildroot}
 %{__python} setup.py install -O1 --skip-build --root=%{buildroot}
 
-# The upstream installer does not seem to install these right:
-%{__install} -D -m 0644 build/share/locale/de/LC_MESSAGES/linkchecker.mo %{buildroot}%{_datadir}/locale/de/LC_MESSAGES/linkchecker.mo
-%{__install} -D -m 0644 build/share/locale/fr/LC_MESSAGES/linkchecker.mo %{buildroot}%{_datadir}/locale/fr/LC_MESSAGES/linkchecker.mo
-%{__install} -D -m 0644 build/share/locale/es/LC_MESSAGES/linkchecker.mo %{buildroot}%{_datadir}/locale/es/LC_MESSAGES/linkchecker.mo
+rm -f %{buildroot}%{python_sitearch}/LinkChecker-%{version}-py%{python_version}.egg-info
 
-rm -f %{buildroot}%{python_sitearch}/linkchecker-4.7-py%{python_version}.egg-info
-
-%find_lang %{name}
+%find_lang LinkChecker
 
 %clean
 rm -rf %{buildroot}
 
-%files -f %{name}.lang
+%files -f LinkChecker.lang
 %defattr(-,root,root,-)
 %{_bindir}/linkchecker
 %{python_sitearch}/linkcheck/
-%{python_sitearch}/_linkchecker_configdata.*
-%config(noreplace) %{_sysconfdir}/linkchecker
-%{_mandir}/man1/linkchecker.1*
-%lang(de) %{_mandir}/de/man1/linkchecker.1*
-%lang(fr) %{_mandir}/fr/man1/linkchecker.1*
-%doc TODO doc/en README COPYING
+%{python_sitearch}/_LinkChecker_configdata.*
+%{_mandir}/man1/linkchecker*.1*
+%{_mandir}/man5/linkcheckerrc.5*
+%lang(de) %{_mandir}/de/man1/linkchecker*.1*
+%lang(de) %{_mandir}/de/man5/linkcheckerrc.5*
+%{_datadir}/linkchecker
+%doc TODO.txt README.txt COPYING.txt
+
+%package gui
+Summary: %{name}'s gui
+Group: Development/Tools
+Requires: linkchecker = %{version}-%{release} PyQt4
+
+%description gui
+A simple application that checks HTML documents for broken links.
+
+%files gui
+%{_bindir}/linkchecker-gui
 
 %changelog
+* Sun Feb 14 2010 W. Michael Petullo <mike[at]flyn.org> - 5.1-1
+- Update to upstream 5.1
+- BuildRequire qt4-devel
+- Build HTML documentation using make
+- Handle new locations for installed files
+- Add gui package
+
 * Sat Jul 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 4.7-16
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 
@@ -70,107 +74,106 @@ rm -rf %{buildroot}
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 
 * Sat Dec 12 2008 W. Michael Petullo <mike[at]flyn.org> - 4.7-14
-   - Dynamically discover version (for .egg-info), do not hard code.
+- Dynamically discover version (for .egg-info), do not hard code
 
 * Sat Dec 12 2008 W. Michael Petullo <mike[at]flyn.org> - 4.7-13
-   - linkchecker-4.7-py2.5.egg-info -> 2.6.
+- linkchecker-4.7-py2.5.egg-info -> 2.6
 
 * Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm at gmail.com> - 4.7-12
-   - Rebuild for Python 2.6
+- Rebuild for Python 2.6
 
 * Wed Feb 13 2008 W. Michael Petullo <mike[at]flyn.org> - 4.7-11
-   - Don't install linkchecker-4.7-py2.5.egg-info.
+- Don't install linkchecker-4.7-py2.5.egg-info
 
 * Mon Sep 10 2007 W. Michael Petullo <mike[at]flyn.org> - 4.7-10
-   - Bump version to retag with new sources.
+- Bump version to retag with new sources
 
 * Mon Sep 10 2007 W. Michael Petullo <mike[at]flyn.org> - 4.7-9
-   - Rebuild for F8.
+- Rebuild for F8
 
 * Fri Jul 27 2007 W. Michael Petullo <mike[at]flyn.org> - 4.7-8
-   - On 64-bit platforms, everything is in %{python_sitearch}/linkcheck/.
+- On 64-bit platforms, everything is in %{python_sitearch}/linkcheck/
 
 * Wed Jul 25 2007 W. Michael Petullo <mike[at]flyn.org> - 4.7-7
-   - Install configuration files in /etc/linkchecker.
-   - Do not install examples.
+- Install configuration files in /etc/linkchecker
+- Do not install examples
 
 * Tue Jul 24 2007 W. Michael Petullo <mike[at]flyn.org> - 4.7-6
-   - Install logging.conf again.
-   - Use %%find_lang.
+- Install logging.conf again
+- Use %%find_lang
 
 * Sat Jul 21 2007 W. Michael Petullo <mike[at]flyn.org> - 4.7-5
-   - Simplify %%files.
-   - Don't install logging.conf because it is not documented.
-   - Install linkcheckerrc into /etc/linkchecker.
+- Simplify %%files
+- Don't install logging.conf because it is not documented
+- Install linkcheckerrc into /etc/linkchecker
 
 * Mon Jul 16 2007 W. Michael Petullo <mike[at]flyn.org> - 4.7-4
-   - Own %%{python_sitelib}/linkcheck/ and %%{python_sitearch}/linkcheck/.
-   - Include .1.gz-style man pages in %%files.
-   - Include _linkchecker_configdata.* instead of just .py.
+- Own %%{python_sitelib}/linkcheck/ and %%{python_sitearch}/linkcheck/
+- Include .1.gz-style man pages in %%files
+- Include _linkchecker_configdata.* instead of just .py
 
 * Sat Jul 14 2007 W. Michael Petullo <mike[at]flyn.org> - 4.7-3
-   - Use sitearch for .so, sitelib for .py, .pyo and .pyc.
-   - Clean up docs directory.
+- Use sitearch for .so, sitelib for .py, .pyo and .pyc
+- Clean up docs directory
 
 * Thu Jul 12 2007 W. Michael Petullo <mike[at]flyn.org> - 4.7-2
-   - Use sitearch instead of sitelib.
-   - Fix upstream source location.
-   - Simplify %%files.
+- Use sitearch instead of sitelib
+- Fix upstream source location
+- Simplify %%files
 
 * Wed Jul 11 2007 W. Michael Petullo <mike[at]flyn.org> - 4.7-1
-   - Rebuild for F7.
-   - Update to upstream 4.7.
+- Rebuild for F7
+- Update to upstream 4.7
 
 * Thu Sep 07 2006 W. Michael Petullo <mike[at]flyn.org> - 3.3-11
-   - Rebuild for FC6.
+- Rebuild for FC6
 
 * Wed Sep 06 2006 W. Michael Petullo <mike[at]flyn.org> - 3.3-10
-   - Package /usr/lib/python2.4/site-packages/_linkchecker_configdata.py*.
+- Package /usr/lib/python2.4/site-packages/_linkchecker_configdata.py*
 
 * Wed Sep 06 2006 W. Michael Petullo <mike[at]flyn.org> - 3.3-9
-   - Do not own %%{buildroot}%%{python_sitelib}.
+- Do not own %%{buildroot}%%{python_sitelib}
 
 * Wed Sep 06 2006 W. Michael Petullo <mike[at]flyn.org> - 3.3-8
-   - Remove %%ghost from .pyo files: new Fedora policy.
+- Remove %%ghost from .pyo files: new Fedora policy
 
 * Fri Jul 28 2006 W. Michael Petullo <mike[at]flyn.org> - 3.3-7
-   - Install /usr/lib/python2.4/site-packages/_linkchecker_configdata.pyc again.
+- Install /usr/lib/python2.4/site-packages/_linkchecker_configdata.pyc again
 
 * Fri Jul 28 2006 W. Michael Petullo <mike[at]flyn.org> - 3.3-6
-   - Add %%{buildroot} to previous.
+- Add %%{buildroot} to previous
 
 * Fri Jul 28 2006 W. Michael Petullo <mike[at]flyn.org> - 3.3-5
-   - Do not install /usr/lib/python2.4/site-packages/_linkchecker_configdata.pyc
+- Do not install /usr/lib/python2.4/site-packages/_linkchecker_configdata.pyc
 
 * Fri Jul 28 2006 W. Michael Petullo <mike[at]flyn.org> - 3.3-4
-   - Apply patch from Paul Howarth that fixes build on Rawhide (BZ
-   200282).
+- Apply patch from Paul Howarth that fixes build on Rawhide (BZ 200282)
 
 * Fri Feb 17 2006 W. Michael Petullo <mike[at]flyn.org> - 3.3-3
-   - Rebuild for Fedora Extras 5.
+- Rebuild for Fedora Extras 5
 
 * Mon Jan 03 2006 W. Michael Petullo <mike[at]flyn.org> - 3.3-2
-   - Add some missing items to %%files.
+- Add some missing items to %%files
 
 * Mon Jan 03 2006 W. Michael Petullo <mike[at]flyn.org> - 3.3-1
-   - Update to linkchecker 3.3.
+- Update to linkchecker 3.3
 
 * Sun Jan 02 2006 W. Michael Petullo <mike[at]flyn.org> - 3.2-4
-   - Bump release number to re-import.
+- Bump release number to re-import
 
 * Sun Jan 02 2006 W. Michael Petullo <mike[at]flyn.org> - 3.2-4
-   - ExcludeArch: x86_64.  I don't have one to test on.
+- ExcludeArch: x86_64.  I don't have one to test on
 
 * Sun Oct 23 2005 W. Michael Petullo <mike[at]flyn.org> - 3.2-3
-   - %%dir appropriate directories.
+- %%dir appropriate directories
 
 * Mon Sep 26 2005 W. Michael Petullo <mike[at]flyn.org> - 3.2-2
-   - Include LICENSE.
-   - %%ghost .pyo files.
+- Include LICENSE
+- %%ghost .pyo files
 
 * Sat Sep 17 2005 W. Michael Petullo <mike[at]flyn.org> - 3.2-1
-   - No longer use record option to setup.py.
-   - Update to linkchecker 3.2.
+- No longer use record option to setup.py
+- Update to linkchecker 3.2
 
 * Sun Nov 21 2004 W. Michael Petullo <mike[at]flyn.org> - 2.0-0.fdr.0.1.rc2
-   - Initial Fedora RPM release candidate, based on upstream SRPM.
+- Initial Fedora RPM release candidate, based on upstream SRPM


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/linkchecker/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	11 Sep 2007 00:39:25 -0000	1.4
+++ sources	15 Feb 2010 00:29:10 -0000	1.5
@@ -1,2 +1 @@
-0bd9860cf8acd546ac57b7b8ff5933e8  linkchecker-4.7.tar.gz
-82b08063ad744537e8cd07ea8a694ded  linkchecker-4.7-fedora-build.patch
+1b7f7614b6367778e78e4c11fb3920b7  LinkChecker-5.1.tar.gz



More information about the scm-commits mailing list