Hello community, here is the log from the commit of package linkchecker for openSUSE:Factory checked in at Thu Apr 21 13:39:55 CEST 2011.
-------- --- linkchecker/linkchecker.changes 2008-04-29 20:43:17.000000000 +0200 +++ /mounts/work_src_done/STABLE/linkchecker/linkchecker.changes 2011-03-14 17:50:38.000000000 +0100 @@ -1,0 +2,33 @@ +Mon Mar 14 17:43:46 CET 2011 - [email protected] + +- Update to 6.5: + Fixes: + - checking: Fix typo calling get_temp_file() function. + Closes: SF bug #3196917 + - checking: Prevent false positives when detecting the MIME type + of certain archive files. + - checking: Correct conversion between file URLs and encoded + filenames. Fixes false errors when handling files with Unicode + encodings. + - checking: Work around a Python 2.7 regression in parsing certain + URLs with paths starting with a digit. + - cmdline: Fix filename completion if path starts with ~ + - cgi: Prevent encoding errors printing to sys.stdout using an + encoding wrapper. + + Changes: + - checking: Use HTTP GET requests to work around buggy IIS servers + sending false positive status codes for HEAD requests. + - checking: Strip leading and trailing whitespace from URLs and print + a warning instead of having errors. + Also all embedded whitespace is stripped from URLs given at the + commandline or the GUI. + Closes: SF bug #3196918 + + Features: + - configuration: Support reading GNOME and KDE proxy settings. + + For all other changes since 4.9 see + /usr/share/doc/packages/linkchecker/changelog.txt. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- linkchecker-4.9.tar.bz2 New: ---- LinkChecker-6.5.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ linkchecker.spec ++++++ --- /var/tmp/diff_new_pack.FFOuPu/_old 2011-04-21 13:39:21.000000000 +0200 +++ /var/tmp/diff_new_pack.FFOuPu/_new 2011-04-21 13:39:21.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package linkchecker (Version 4.9) +# spec file for package linkchecker # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,20 +17,24 @@ # norootforbuild +%define project_name LinkChecker Name: linkchecker %define _prefix /usr -BuildRequires: python-devel python-xml +BuildRequires: libqt4-devel-doc python-devel python-xml +BuildRequires: python-cssutils python-optcomplete Requires: tidy Url: http://linkchecker.sourceforge.net -License: GPL v2 or later +License: GPLv2+ Group: Productivity/Networking/Web/Utilities Summary: Check Websites and HTML Documents for Broken Links -Version: 4.9 -Release: 34 -Source0: %{name}-%{version}.tar.bz2 +Version: 6.5 +Release: 1 +Source0: %{project_name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build Prefix: %{_prefix} +Requires: python-cssutils python-optcomplete +%py_requires %description LinkChecker checks websites and HTML documents for broken links. @@ -68,14 +72,12 @@ Bastian Kleineidam <[email protected]> %prep -%setup -q +%setup -q -n %{project_name}-%{version} cp -a doc/examples . -for file in `grep -rl python2.4 .` ; do - sed -i -e "[email protected]@python2.5@g" $file -done %build -env CFLAGS="%{optflags} -fno-strict-aliasing" python setup.py build +make -C doc/html +python setup.py build %install python setup.py install --root=%{buildroot} --prefix=%{_prefix} --record-rpm=INSTALLED_FILES.in @@ -86,13 +88,16 @@ sed -i -e 's@/usr/share/man/fr/man\([[:digit:]]\)/\(.\+\.[[:digit:]]\)$@%doc /usr/share/man/fr/man\1/\2.gz@g' INSTALLED_FILES.in rm -rf examples mv %{buildroot}%{_datadir}/%{name}/examples ./ -grep -F -v /usr/share/linkchecker/examples INSTALLED_FILES.in > INSTALLED_FILES -rm -rf doc/examples -#%clean -#rm -rf %{buildroot} +grep -E -v '/usr/share/linkchecker/examples|/usr/share/locale' INSTALLED_FILES.in > INSTALLED_FILES +echo "%{py_sitedir}/_LinkChecker_configdata.pyc" >> INSTALLED_FILES +find %{buildroot}/%{_mandir} -name \*.1 -o -name \*.5 -exec gzip -9 {} \; +%find_lang %project_name -%files -f INSTALLED_FILES +%clean +rm -rf %{buildroot} + +%files -f INSTALLED_FILES -f %project_name.lang %defattr(-,root,root) -%doc examples TODO.txt doc/ cgi-bin/lconline/ README.txt +%doc examples doc/todo.txt doc/upgrading.txt doc/changelog.txt %changelog ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
