Browse Source

2015-02-04 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* MySQL-python, kio-upnp-ms, kio_mtp, python-oauth
	  python-urlgrabber: new package
	* amarok: updated
	


git-svn-id: http://trac.vinelinux.org/repos/projects/specs@9328 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 9 years ago
parent
commit
0466b74812

+ 315 - 0
M/MySQL-python/MySQL-python-vl.spec

@@ -0,0 +1,315 @@
+%bcond_with debug
+
+Summary: An interface to MySQL
+Summary(ja): MySQL に対する python インターフェース
+Name: MySQL-python
+Version: 1.2.5
+Release: 2%{?_dist_release}
+License: GPLv2+
+Group: Development/Libraries
+URL: https://github.com/farcepest/MySQLdb1
+
+Source0: http://pypi.python.org/packages/source/M/%{name}/%{name}-%{version}.zip
+
+BuildRequires: python-devel python-setuptools
+BuildRequires: libmysqlclient-devel zlib-devel
+%if %{with debug}
+BuildRequires: python-debug
+%endif
+
+%description
+Python interface to MySQL
+
+MySQLdb is an interface to the popular MySQL database server for Python.
+The design goals are:
+
+-     Compliance with Python database API version 2.0 
+-     Thread-safety 
+-     Thread-friendliness (threads will not block each other) 
+-     Compatibility with MySQL 3.23 and up
+
+This module should be mostly compatible with an older interface
+written by Joe Skinner and others. However, the older version is
+a) not thread-friendly, b) written for MySQL 3.21, c) apparently
+not actively maintained. No code from that version is used in MySQLdb.
+
+%if %{with debug}
+%package debug
+Summary:  An interface to MySQL, built for the CPython debug runtime
+Group:    Applications/System
+# Require the base package for the .py/.pyc files:
+Requires: MySQL-python%{_isa} = %{version}-%{release}
+
+%description debug
+Python interface to MySQL, built for the CPython debug runtime
+%endif # with debug
+
+%prep
+%setup -q -n %{name}-%{version}
+
+%build
+rm -f doc/*~
+export libdirname=%{_lib}
+CFLAGS="$RPM_OPT_FLAGS" python setup.py build
+%if %{with debug}
+CFLAGS="$RPM_OPT_FLAGS" python-debug setup.py build
+%endif
+
+%install
+rm -rf $RPM_BUILD_ROOT
+export libdirname=%{_lib}
+python setup.py install --root=$RPM_BUILD_ROOT 
+#python setup.py install --root=$RPM_BUILD_ROOT ---record=INSTALLED_FILES
+%if %{with debug}
+python-debug setup.py install --root=$RPM_BUILD_ROOT
+%endif
+
+%check
+# You need MySQL (or MariaDB) running
+# and ~/.my.conf configured to have access rights
+#
+# cd tests/
+# python -m unittest test_MySQLdb_capabilities
+# python -m unittest test_MySQLdb_dbapi20
+# python -m unittest test_MySQLdb_nonstandard
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%doc README.md doc/*
+%dir %{python_sitearch}/MySQLdb
+%dir %{python_sitearch}/MySQLdb/constants
+%dir %{python_sitearch}/MySQL_python-%{version}-py2.7.egg-info
+%{python_sitearch}/MySQLdb/*.py*
+%{python_sitearch}/MySQLdb/constants/*.py*
+%{python_sitearch}/MySQL_python-%{version}-py2.7.egg-info/*
+%{python_sitearch}/*.py*
+%{python_sitearch}/*.so
+
+%if %{with debug}
+%files debug
+%{python_sitearch}/_mysql_d.so
+%endif
+
+%changelog
+* Tue Feb  3 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.2.5-2
+- Inital build for Vine Linux
+
+* Wed Jan 21 2015 Roman Rakus <roman@romanrakus.cz> - 1.2.5-1
+- Update to 1.2.5
+
+* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Fri Mar  7 2014 Jakub Dorňák <jdornak@redhat.com> - 1.2.3-11
+- explain how to run the tests
+Resolves: #1073847
+
+* Mon Nov 11 2013 Jakub Dorňák <jdornak@redhat.com> - 1.2.3-10
+- added --without-debug option
+Related: #669835
+
+* Mon Nov 11 2013 Jakub Dorňák <jdornak@redhat.com> - 1.2.3-9
+- added debug subpackage
+Related: #669835
+
+* Mon Jul 29 2013 Honza Horak <hhorak@redhat.com> - 1.2.3-8
+- Spec file clean-up, use proper python paths
+
+* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Sat Jul 14 2012 Tom Lane <tgl@redhat.com> 1.2.3-5
+- Fix failure to enable SSL support with mysql 5.5, per Matthias Runge
+
+* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Mar 22 2011 Tom Lane <tgl@redhat.com> 1.2.3-3
+- Rebuild for libmysqlclient 5.5.10 soname version bump
+
+* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Fri Dec 24 2010 Tom Lane <tgl@redhat.com> 1.2.3-1
+- Update to final release of 1.2.3
+Resolves: #660484
+- Rebuild was needed anyway for mysql ABI break (no more libmysqlclient_r)
+
+* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 1.2.3-0.5.c1
+- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
+
+* Mon Nov 23 2009 Tom Lane <tgl@redhat.com> 1.2.3-0.4.c1
+- Fix format mismatch in _mysql_ConnectionObject_kill
+Resolves: #538234
+
+* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.2.3-0.3.c1
+- rebuilt with new openssl
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-0.2.c1
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Sun Jun 28 2009 Tom Lane <tgl@redhat.com> 1.2.3-0.1.c1
+- Update to release candidate 1.2.3c1 for better mysql 5.1 and python 2.6
+  compatibility
+Resolves: #505611
+- Use python-setuptools instead of distutils, stop using old setup.py
+Resolves: #467510
+- Remove unnecessary manual Requires: specifications
+Resolves: #507750
+
+* Wed Apr 15 2009 Karsten Hopp <karsten@redhat.com> 1.2.2-11
+- bump release and rebuild for s390x
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Jan 22 2009 Tom Lane <tgl@redhat.com> 1.2.2-9
+- Rebuild for mysql 5.1
+
+* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1.2.2-8
+- Rebuild for Python 2.6
+
+* Thu Jun 19 2008 Tom Lane <tgl@redhat.com> 1.2.2-7
+- Fix broken escape() method
+Resolves: #331021
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.2.2-6
+- Autorebuild for GCC 4.3
+
+* Wed Dec  5 2007 Tom Lane <tgl@redhat.com> 1.2.2-5
+- Rebuild for new openssl
+
+* Thu Aug  2 2007 Tom Lane <tgl@redhat.com> 1.2.2-4
+- Update License tag to match code.
+
+* Tue Jul  3 2007 Tom Lane <tgl@redhat.com> 1.2.2-3
+- Ooops, previous fix for quoting bug was wrong, because it converted the
+  version_info tuple to a string in Python's eyes
+Resolves: #246366
+
+* Tue Jun 12 2007 Tom Lane <tgl@redhat.com> 1.2.2-2
+- Fix quoting bug in use of older setup.py: need to quote version_info now
+Resolves: #243877
+
+* Fri Apr 20 2007 Tom Lane <tgl@redhat.com> 1.2.2-1
+- Update to 1.2.2, but not 1.2.2 setup.py (since we don't ship setuptools yet)
+
+* Thu Dec  7 2006 Jeremy Katz <katzj@redhat.com> - 1.2.1_p2-2
+- rebuild for python 2.5
+
+* Wed Dec  6 2006 Tom Lane <tgl@redhat.com> 1.2.1_p2-1
+- Update to 1.2.1_p2
+
+* Fri Jul 21 2006 Tom Lane <tgl@redhat.com> 1.2.1-1
+- Update to 1.2.1
+- Remove hardwired python version number in favor of asking Python
+
+* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.2.0-3.2.2.1
+- rebuild
+
+* Mon Feb 13 2006 Jesse Keating <jkeating@redhat.com> - 1.2.0-3.2.2
+- rebump for build order issues during double-long bump
+
+* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.2.0-3.2.1
+- bump again for double-long bug on ppc(64)
+
+* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.2.0-3.2
+- rebuilt for new gcc4.1 snapshot and glibc changes
+
+* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
+- rebuilt
+
+* Wed Nov  9 2005 Tom Lane <tgl@redhat.com> 1.2.0-3
+- Rebuild due to mysql 5.0 update and openssl library update.
+
+* Wed Aug 03 2005 Karsten Hopp <karsten@redhat.de> 1.2.0-2
+- package all python files. INSTALLED_FILES doesn't contain files created
+  by the brp-python-bytecompile script
+
+* Thu Apr 21 2005 Tom Lane <tgl@redhat.com> 1.2.0-1
+- Update to 1.2.0, per bug #155341
+- Link against mysql 4.x not 3.x, per bug #150828
+
+* Sun Mar  6 2005 Tom Lane <tgl@redhat.com> 1.0.0-3
+- Rebuild with gcc4.
+
+* Thu Nov 11 2004 Tom Lane <tgl@redhat.com> 1.0.0-2
+- bring us to python 2.4
+
+* Thu Nov 11 2004 Tom Lane <tgl@redhat.com> 1.0.0-1
+- update to 1.0.0; rebuild against mysqlclient10
+
+* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
+- rebuilt
+
+* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
+- rebuilt
+
+* Fri Feb 20 2004 Tom Lane <tgl@redhat.com>
+- reinstate (and update) patch for /usr/lib64 compatibility
+- rebuilt
+
+* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
+- rebuilt
+
+* Tue Nov 25 2003 Patrick Macdonald <patrickm@redhat.com> 0.9.2-1
+- update to 0.9.2
+- remove patches (no longer applicable)
+
+* Sat Nov 15 2003 Tom "spot" Callaway <tcallawa@redhat.com> 0.9.1-10
+- bring us to python 2.3
+
+* Thu Jul 03 2003 Patrick Macdonald <patrickm@redhat.com> 0.9.1-9
+- rebuilt
+
+* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com> 0.9.1-8
+- rebuilt
+
+* Tue Mar 04 2003 Patrick Macdonald <patrickm@redhat.com> 0.9.1-7
+- explicitly define the constants directory in case a more
+  restrictive umask is encountered (#74019)
+
+* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
+- rebuilt
+
+* Wed Dec 11 2002 Tim Powers <timp@redhat.com> 0.9.1-5
+- lib64'ize
+
+* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
+- automated rebuild
+
+* Thu May 23 2002 Tim Powers <timp@redhat.com>
+- automated rebuild
+
+* Mon May 13 2002 Trond Eivind Glomsrd <teg@redhat.com> 0.9.1-2
+- Build for newer python
+
+* Wed Mar 13 2002 Trond Eivind Glomsrd <teg@redhat.com> 0.9.1-1
+- 0.9.1
+
+* Tue Feb 26 2002 Trond Eivind Glomsrd <teg@redhat.com> 0.9.0-6
+- Rebuild
+
+* Thu Jan 31 2002 Elliot Lee <sopwith@redhat.com> 0.9.0-5
+- Change python conflicts to requires
+- Use pybasever/pynextver macros.
+
+* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
+- automated rebuild
+
+* Fri Sep 14 2001 Trond Eivind Glomsrd <teg@redhat.com> 0.9.0-3
+- Build for Python 2.2
+
+* Mon Jul 23 2001 Trond Eivind Glomsrd <teg@redhat.com>
+- Add zlib-devel to buildrequires (#49788)
+
+* Tue Jun 19 2001 Trond Eivind Glomsrd <teg@redhat.com>
+- Initial build

+ 85 - 37
a/amarok/amarok-vl.spec

@@ -1,42 +1,52 @@
 Name: amarok
 Summary: Amarok Media Player
 Summary(ja): Amarok メディアプレイヤー
-Version: 2.6.0
+Version: 2.8.0
 Release: 1%{?_dist_release}
 
+# KDE e.V. may determine that future GPL versions are accepted
+License: GPLv2 or GPLv3
 Group: Applications/Multimedia
-License: GPLv2
 URL: http://amarok.kde.org
 
 Source0: http://download.kde.org/stable/amarok/%{version}/src/amarok-%{version}.tar.bz2
+# http://quickgit.kde.org/?p=amarok.git&a=blob&&f=src%2Famarok.appdata.xml&o=plain
+Source1: amarok.appdata.xml
+
+# Invoke a browser on the online UserBase documentation instead of KHelpCenter
+# for the help contents if the amarok-doc subpackage is not installed.
+Patch0:  amarok-2.8.0-onlinedoc.patch
+
+## upstreamable patches
+
 ## upstream patches
-Patch10: amarok-2.3.2_bpm_tags-in-flac_fix.patch
-Patch20: amarok-2.3.2_0001-Re-add-some-tests-for-unprintable-but-also-invalid-c.patch
+
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: curl-devel
 BuildRequires: desktop-file-utils
 BuildRequires: gettext
-BuildRequires: kdelibs4-devel 
+BuildRequires: kdelibs4-devel >= 4.9.0
+BuildRequires: libappstream-glib-devel
+BuildRequires: mariadb-devel mariadb-embedded
+BuildRequires: gdk-pixbuf2-devel
+BuildRequires: glib2-devel
+BuildRequires: libxml2-devel
+BuildRequires: phonon-devel
+BuildRequires: qca2-devel
+BuildRequires: qjson-devel
+BuildRequires: qt4-devel
+BuildRequires: taglib-devel >= 1.7
+BuildRequires: taglib-extras-devel >= 1.0.1
 #BuildRequires: libifp-devel
 #BuildRequires: liblastfm-devel
 #BuildRequires: libmp4v2-devel
 BuildRequires: libgcrypt-devel
 BuildRequires: libgpod-devel >= 0.7.0
 BuildRequires: libmtp-devel >= 1.0.0
-BuildRequires: libnjb-devel
-BuildRequires: libusb-devel
-BuildRequires: libxml2-devel
-BuildRequires: libvisual-devel
 BuildRequires: loudmouth-devel
-BuildRequires: MySQL-devel
-BuildRequires: phonon-devel
-BuildRequires: qca2-devel
-BuildRequires: qjson-devel
 BuildRequires: qtscriptbindings
 BuildRequires: soprano-devel
-BuildRequires: taglib-devel >= 1.7
-BuildRequires: taglib-extras-devel >= 1.0.1
 BuildRequires: zlib-devel
 
 Requires: qtscriptbindings
@@ -45,7 +55,15 @@ Requires: %{name}-utils = %{version}-%{release}
 
 # for trash protocol support, phonon kcm, etc...
 # FIXME: should probably be handled lower in the stack
-Requires: kdebase-runtime >= 4.5
+Requires: kdebase-runtime
+Requires: kio_mtp
+Requires: kio-upnp-ms
+Requires: media-player-info
+Requires: mariadb-server
+
+Requires(post,postun): gtk2
+Requires(post,postun): desktop-file-utils
+Requires(post,postun): shared-mime-info
 
 # when we grew a -libs subpkg, multilib love
 Obsoletes: amarok-konqueror < 1.5 
@@ -72,15 +90,15 @@ Amarokはより好きな音楽を簡単に再生します。
 %package libs
 Summary: Runtime libraries for %{name}
 Summary(ja): %{name} のランタイムライブラリ
-Group:   System Environment/Libraries
-#Requires: %{name} = %{version}-%{release}
-Requires: qt4 >= 4.6
+Group: System Environment/Libraries
+%{?_qt4_version:Requires: qt4 >= %{_qt4_version}}
 
 %description libs
 %{summary}.
 
 %package utils
 Summary: Amarok standalone utilities
+Summary(ja): Amarok のスタンドアロンユーティリティ
 Group: Applications/Multimedia
 Obsoletes: amarok-collectionscanner < 2.0.90-2
 Obsoletes: amarok-utilities < 2.0.96
@@ -88,25 +106,36 @@ Obsoletes: amarok-utilities < 2.0.96
 %description utils 
 %{summary}, including amarokcollectionscanner.
 
+%package doc
+Summary: Application handbook, documentation
+Summary(ja): Amarok のドキュメント
+Group: Applications/Documentation
+# for upgrade path
+Obsoletes: amarok < 2.6.0-1
+Requires:  %{name} = %{version}-%{release}
+BuildArch: noarch
+
+%description doc
+%{summary}.
+
+
 %prep
 %setup -q
-#patch10 -p0
-#patch20 -p1
+%patch0 -p1
+
 
 %build
 mkdir -p %{_target_platform}
 pushd %{_target_platform}
 %cmake \
     -DCMAKE_BUILD_TYPE=release \
-    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
     -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
     -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
-    -DLIB_INSTALL_DIR:PATH=%{_libdir} \
     -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
-    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
-    -DWITH_MYSQL_EMBEDDED=no \
+    -DKDE4_BUILD_TESTS=off \
     ..
 popd
+#    -DWITH_MYSQL_EMBEDDED=no \
 
 make %{?_smp_mflags} -C %{_target_platform}
 
@@ -114,15 +143,18 @@ make %{?_smp_mflags} -C %{_target_platform}
 rm -rf $RPM_BUILD_ROOT 
 make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
 
+# install appdata
+install -m644 -p -D %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/appdata/%{name}.appdata.xml
+
 %find_lang amarok 
 %find_lang amarokcollectionscanner_qt 
 %find_lang amarokpkg 
-%find_lang amarok_scriptengine_qscript 
+#find_lang amarok_scriptengine_qscript 
 cat amarokpkg.lang >> amarok.lang
-cat amarok_scriptengine_qscript.lang >> amarok.lang
+#cat amarok_scriptengine_qscript.lang >> amarok.lang
 
 # unpackaged files
-rm -f $RPM_BUILD_ROOT%{_libdir}/libamarok{-sqlcollection,-transcoding,_taglib,core,lib,plasma,pud,ocsclient}.so
+rm -f $RPM_BUILD_ROOT%{_libdir}/libamarok{-sqlcollection,-transcoding,_taglib,core,lib,plasma,pud,ocsclient,shared}.so
 
 %check
 desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/kde4/amarok.desktop
@@ -133,16 +165,20 @@ rm -rf $RPM_BUILD_ROOT
 
 %post
 touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
+touch --no-create %{_datadir}/mime/packages &> /dev/null || :
 
 %posttrans
 gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
 update-desktop-database -q &> /dev/null ||:
+update-mime-database %{_datadir}/mime &> /dev/null || :
 
 %postun
 if [ $1 -eq 0 ] ; then
     touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
     gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
     update-desktop-database -q &> /dev/null ||:
+    touch --no-create %{_datadir}/mime/packages &> /dev/null || :
+    update-mime-database %{_datadir}/mime &> /dev/null || :
 fi
 
 %post libs -p /sbin/ldconfig
@@ -153,29 +189,31 @@ fi
 %files -f %{name}.lang
 %defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog README
-%doc %{_docdir}/HTML/*/amarok/*
 %{_bindir}/amarok
 %{_bindir}/amarokpkg
 %{_bindir}/amarok_afttagger
 %{_bindir}/amarokmp3tunesharmonydaemon
-%{_datadir}/kde4/apps/amarok/
-%{_datadir}/kde4/apps/desktoptheme/default/widgets/*
-%{_datadir}/kde4/apps/kconf_update/amarok*
-%{_datadir}/kde4/apps/solid/actions/amarok-play-audiocd.desktop
+%{_bindir}/amzdownloader
+%{_datadir}/appdata/%{name}.appdata.xml
+%{_datadir}/applications/kde4/amarok.desktop
+%{_datadir}/applications/kde4/amarok_containers.desktop
+%{_datadir}/applications/kde4/amzdownloader.desktop
 %{_datadir}/config/amarok.knsrc
 %{_datadir}/config/amarok_homerc
 %{_datadir}/config/amarokapplets.knsrc
-%{_datadir}/applications/kde4/amarok.desktop
-%{_datadir}/applications/kde4/amarok_containers.desktop
 %{_datadir}/config.kcfg/amarokconfig.kcfg
 %{_datadir}/dbus-1/interfaces/*.xml
+%{_datadir}/icons/hicolor/*/*/*
+%{_datadir}/kde4/apps/amarok/
+%{_datadir}/kde4/apps/desktoptheme/default/widgets/*
+%{_datadir}/kde4/apps/kconf_update/amarok*
+%{_datadir}/kde4/apps/solid/actions/amarok-play-audiocd.desktop
 %{_datadir}/kde4/services/*.desktop
 %{_datadir}/kde4/services/*.protocol
 %{_datadir}/kde4/services/ServiceMenus/amarok_append.desktop
 %{_datadir}/kde4/servicetypes/*.desktop
-%{_datadir}/icons/hicolor/*/*/*
+%{_datadir}/mime/packages/amzdownloader.xml
 %{_libdir}/kde4/*.so
-#{_libdir}/strigi/*
 
 %files libs
 %defattr(-,root,root,-)
@@ -183,6 +221,7 @@ fi
 %{_libdir}/libamaroklib.so.1*
 %{_libdir}/libamarokocsclient.so.4*
 %{_libdir}/libamarokpud.so.1*
+%{_libdir}/libamarokshared.so.1*
 %{_libdir}/libamarok-sqlcollection.so.1*
 %{_libdir}/libamarok-transcoding.so.*
 %{_libdir}/libampache_account_login.so
@@ -191,8 +230,17 @@ fi
 %defattr(-,root,root,-)
 %{_bindir}/amarokcollectionscanner
 
+%files doc
+%defattr(-,root,root,-)
+%doc %{_docdir}/HTML/*/amarok/*
+
 
 %changelog
+* Wed Feb  4 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.8.0-1
+- new upstream release
+- split documents into doc subpackage
+- built with libgrypt 1.6.0, libmtp 1.1.8 and mariadb-embedded 10.0.16
+
 * Mon Sep 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.0-1
 - new upstream release
 - add BuildRequires: qjson-devel

+ 110 - 0
k/kio-upnp-ms/kio-upnp-ms-vl.spec

@@ -0,0 +1,110 @@
+%define snap 20111102git
+
+Name:    kio-upnp-ms
+Version: 1.0.0
+Release: 7.%{snap}%{?_dist_release}
+Summary: UPnP mediaserver kio slave
+
+License: GPLv2+
+Group:   System Environment/Libraries
+URL:	 https://projects.kde.org/projects/playground/base/kio-upnp-ms
+# git clone git://anongit.kde.org/kio-upnp-ms
+# git archive --prefix=kio-upnp-ms-%{version}/ master | gzip > ../kio-upnp-ms-%{version}-%{snap}.tar.gz
+%if 0%{?snap:1}
+Source0: kio-upnp-ms-%{version}-%{snap}.tar.gz
+%else
+Source0: http://download.kde.org/stable/kio-upnp-ms/%{version}/src/kio-upnp-ms-%{version}.tar.gz
+%endif
+
+Source1: SOLID_UPNP.sh
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+BuildRequires: kdelibs4-devel
+BuildRequires: herqq-devel
+
+# apparently requires both cagibi and SOLID_UPNP backend, the latter is disabled
+# by default due to #754530, #758008, kde#259472
+Requires: cagibi
+
+%description
+This is the UPnP MediaServer KIO-slave for the KDE platform. It supports both
+browse and search based MediaServers and is able to perform various tasks on
+them, including running queries, listing directories and files and allowing
+KDE based applications transparent access to them. Being used for Amarok UPnP
+support, the slave features many developer friendly features which allow
+faster speed or easier handling while compromising on user-friendliness when
+used “under the hood”.
+
+Functionality requires some user-intervention to re-enable the SOLID_UPNP 
+backend, which is disabled by default due to many crashes ( see
+https://bugs.kde.org/show_bug.cgi?id=259472 ). To re-enable, set
+SOLID_UPNP=1 environment variable, or copy the sample SOLID_UPNP.sh to
+$HOME/.kde/env/
+to do it for you.
+
+
+%prep
+%setup -q
+
+install -m644 %{SOURCE1} .
+
+
+%build
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%cmake \
+    -DCMAKE_BUILD_TYPE=release \
+    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
+    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
+    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
+    ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+rm -rf %{buildroot}
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
+
+# remove unnecessary files 
+rm -fv %{buildroot}%{_includedir}/kde4/kio/upnp-ms-types.h
+rm -f %{buildroot}%{_bindir}/recursive_upnp
+rm -f %{buildroot}%{_bindir}/stattest
+rm -f %{buildroot}%{_bindir}/upnpmstest
+
+%clean
+rm -rf %{buildroot}
+
+
+%files
+%doc COPYING README* TODO
+%doc SOLID_UPNP.sh 
+%{_libdir}/kde4/kio_upnp_ms.so
+%{_datadir}/kde4/services/kio_upnp_ms.protocol
+
+
+%changelog
+* Wed Feb  4 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.0.0-7.20111102git
+- Initial build for Vine Linux
+
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-6.20111102git
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-5.20111102git
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Wed Aug 07 2013 Rex Dieter <rdieter@fedoraproject.org> 1.0.0-4.20111102git
+- don't directly reference %%docdir in %%description (#993814)
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-3.20111102git
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-2.20111102git
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Fri Sep 14 2012 Rex Dieter <rdieter@fedoraproject.org>  1.0.0-1.20111102git
+- 20111102 git snapshot
+
+* Thu Apr 19 2012 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-1
+- 0.8.0

+ 101 - 0
k/kio_mtp/kio_mtp-vl.spec

@@ -0,0 +1,101 @@
+%define git_commit c418634
+%define snap 20141221
+
+Name:           kio_mtp
+Version:        0.75
+Release:        8.%{snap}git%{git_commit}%{?dist}
+Summary:        An MTP KIO slave for KDE
+
+License:        GPLv2+
+Group:          System Environment/Libraries
+URL:            https://projects.kde.org/projects/playground/base/kio-mtp
+# use releaseme
+Source0:        kio-mtp-%{version}-%{snap}.tar.xz
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildRequires:  gettext
+BuildRequires:  kdelibs4-devel
+BuildRequires:  libmtp-devel
+
+%description
+Provides KIO Access to MTP devices using the mtp:/// protocol.
+
+%prep
+%setup -n kio-mtp-%{version}
+
+
+%build
+mkdir %{_target_platform}
+pushd %{_target_platform}
+%cmake \
+    -DCMAKE_BUILD_TYPE=release \
+    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
+    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
+    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
+    ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+rm -rf %{buildroot}
+make install/fast  DESTDIR=%{buildroot} -C %{_target_platform}
+
+%find_lang kio_mtp --with-kde
+
+%clean
+rm -rf %{buildroot}
+
+
+%files -f kio_mtp.lang
+%doc README LICENCE
+%{_libdir}/kde4/kio_mtp.so
+%{_datadir}/kde4/services/mtp.protocol
+%{_datadir}/kde4/apps/konqueror/dirtree/remote/mtp-network.desktop
+%{_datadir}/kde4/apps/solid/actions/solid_mtp.desktop
+%{_datadir}/kde4/apps/remoteview/mtp-network.desktop
+
+
+%changelog
+* Wed Feb  4 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.75-8.20141221gitc418634
+- Initial build for Vine Linux
+
+* Sat Jan 10 2015 Rex Dieter <rdieter@fedoraproject.org> 0.75-7.20141221gitc418634 
+- 20141221 snapshot, include translations, .spec cleanup
+
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.75-6.20131020git2063e75
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.75-5.20131020git2063e75
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Tue Nov 26 2013 Jan Grulich <jgrulich@redhat.com> - 0.75-4.20131020git2063e75
+- update git snapshot
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.75-3.20130323gitcc6b195
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Tue Mar 26 2013 Jan Grulich <jgrulich@redhat.com> - 0.75-2.20130323gitcc6b195
+- update git snapshot
+
+* Tue Mar 26 2013 Jan Grulich <jgrulich@redhat.com> - 0.75-1.20130323git1bcd508
+- update git snapshot
+
+* Mon Mar 11 2013 Jan Grulich <jgrulich@redhat.com> - 0.70-5.20130311git7de86ba
+- fix versioning
+
+* Mon Mar 11 2013 Jan Grulich <jgrulich@redhat.com> - 0.70-4.20130311git7de86ba
+- update git snapshot
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.70-3.20121225gitfae62fc
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Tue Dec 25 2012 Jan Grulich <jgrulich@redhat.com> - 0.70-2.20121225gitfae62fc
+- Add LICENCE file
+- Remove %%clean
+- Change name
+
+* Fri Dec 21 2012 Jan Grulich <jgrulich@redhat.com> - 0.70-1.20121221gitccaa6d1
+- Initial package
+- Based on git snapshot ccaa6d1da2d6c04134dd35fbdd6bbf5dd0b86572

+ 75 - 0
p/python-oauth/python-oauth-vl.spec

@@ -0,0 +1,75 @@
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+
+Name:           python-oauth
+Version:        1.0.1
+Release:        10%{?_dist_release}
+Summary:        Library for OAuth version 1.0a
+Summary(ja):    OAuth 1.0a python モジュール
+
+Group:          Development/Libraries
+License:        MIT
+URL:            http://code.google.com/p/oauth/
+
+Source0:        http://pypi.python.org/packages/source/o/oauth/oauth-%{version}.tar.gz
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildArch:      noarch
+BuildRequires:  python-devel python-setuptools
+
+%description
+Library for OAuth version 1.0a.
+
+
+%prep
+%setup -q -n oauth-%{version}
+
+
+%build
+python setup.py build
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+python setup.py install --skip-build --root $RPM_BUILD_ROOT
+
+ 
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%files
+%defattr(-,root,root,-)
+%doc LICENSE.txt
+%{python_sitelib}/*
+
+
+%changelog
+* Tue Feb  3 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.0.1-10
+- Inital build for Vine Linux
+
+* Mon Jun 30 2014 Toshio Kuratomi <toshio@fedoraproject.org> - 1.0.1-9
+- Replace python-setuptools-devel BR with python-setuptools
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 1.0.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
+
+* Tue Oct 06 2009 Sebastian Dziallas <sebastian@when.com> - 1.0.1-1
+- initial packaging

+ 343 - 0
p/python-urlgrabber/python-urlgrabber-vl.spec

@@ -0,0 +1,343 @@
+%{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+
+Summary: A high-level cross-protocol url-grabber
+Name: python-urlgrabber
+Version: 3.10.1
+Release: 7%{?_dist_release}
+
+License: LGPLv2+
+Group: Development/Libraries
+URL: http://urlgrabber.baseurl.org/
+
+Source0: http://urlgrabber.baseurl.org/download/urlgrabber-%{version}.tar.gz
+Patch1: urlgrabber-HEAD.patch
+Patch2: BZ-1051554-speed-on-404-mirror.patch
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildArch: noarch
+BuildRequires: python-devel
+BuildRequires: python-pycurl
+Requires: python-pycurl
+Provides: urlgrabber = %{version}-%{release}
+
+%description
+A high-level cross-protocol url-grabber for python supporting HTTP, FTP 
+and file locations.  Features include keepalive, byte ranges, throttling,
+authentication, proxies and more.
+
+%prep
+%setup -q -n urlgrabber-%{version}
+%patch1 -p1
+%patch2 -p1
+
+%build
+python setup.py build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+python setup.py install -O1 --root=$RPM_BUILD_ROOT
+rm -rf $RPM_BUILD_ROOT/%{_docdir}/urlgrabber-%{version}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%doc ChangeLog README TODO LICENSE
+%{_bindir}/urlgrabber
+%attr(0755,root,root) %{_libexecdir}/urlgrabber-ext-down
+%{python_sitelib}/urlgrabber*
+
+%changelog
+* Tue Feb  3 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 3.10.1-7
+- Inital build for Vine Linux
+
+* Fri Oct 03 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.10.1-6
+- Revert porting to Python 3.
+
+* Tue Sep 09 2014 Tomas Radej <tradej@redhat.com> - 3.10.1-5
+- Really fixed UTF behaviour
+
+* Tue Sep 02 2014 Tomas Radej <tradej@redhat.com> - 3.10.1-4
+- Fixed UTF behaviour (bz #1135632)
+
+* Fri Aug 29 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.10.1-3
+- Don't set speed=0 on a new mirror that 404'd. BZ 1051554
+- Support both Python 2 and 3. BZ 985288
+
+* Sun Aug  3 2014 Tom Callaway <spot@fedoraproject.org> - 3.10.1-2
+- fix license handling
+
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10.1-1
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Wed Dec 18 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.10.1-0
+- Update to latest HEAD.
+- Decrease the default_speed value. BZ 1043177
+- Added client-side range support. BZ 435076
+
+* Mon Dec  9 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.10-1
+- Process mirror retries before other queued requests.
+- Tell curl to return immediately on ctrl-c. BZ 1017491
+
+* Wed Oct  9 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.10-0
+- Update to latest HEAD.
+- clamp timestamps from the future.  BZ 894630, 1013733
+- Fix the condition to enter single-connection mode. BZ 853432
+- Fix unit tests
+
+* Fri Sep 27 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.9.1-32
+- Update to latest HEAD.
+- Switch to max_connections=1 after refused connect. BZ 853432
+- Never display negative downloading speed. BZ 1001767
+
+* Thu Aug 29 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.9.1-31
+- Update to latest HEAD.
+- add ftp_disable_epsv option. BZ 849177
+- Spelling fixes.
+- docs: throttling is per-connection, suggest max_connections=1. BZ 998263
+- More robust "Content-Length" parsing. BZ 1000841
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.1-30
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Tue Jun 18 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.9.1-29
+- Update to latest HEAD.
+- Fix parsing of FTP 213 responses
+- Switch to max_connections=1 after timing out.  BZ 853432
+- max_connections=0 should imply the default limit.
+
+* Fri May 17 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.9.1-28
+- Update to latest HEAD.
+- Add the "minrate" option. BZ 964298
+- Workaround progress "!!!" end for file:// repos.
+- add URLGrabError.code to the external downloader API
+- Disable GSSNEGOTIATE to work around a curl bug.  BZ 960163
+
+* Wed Mar 27 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.9.1-26
+- Update to latest HEAD.
+- Handle HTTP 200 response to range requests correctly.  BZ 919076
+- Reset curl_obj to clear CURLOPT_RANGE from previous requests.  BZ 923951
+
+* Thu Mar  7 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-25
+- Update to latest HEAD.
+- fix some test cases that were failing.  BZ 918658
+- exit(1) or /bin/urlgrabber failures.  BZ 918613
+- clamp timestamps from the future.  BZ 894630
+- enable GSSNEGOTIATE if implemented correctly.
+- make error messages more verbose.
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.1-24
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Mon Jan  7 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-23
+- Update to latest HEAD.
+- Handle checkfunc unicode exceptions. BZ 672117
+
+* Thu Dec  6 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-22
+- Update to latest HEAD.
+- Improve URLGRABBER_DEBUG, add max_connections.  BZ 853432
+
+* Thu Nov  1 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-21
+- Update to latest HEAD.
+- Get rid of "HTTP 200 OK" errors.  BZ 871835.
+
+* Tue Sep  4 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-20
+- Update to latest HEAD.
+- Fixed BZ 851178, 854075.
+
+* Mon Aug 27 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-19
+- timedhosts: defer 1st update until a 1MB+ download.  BZ 851178
+
+* Wed Aug 22 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-18
+- Update to latest HEAD, lots of enhancements.
+
+* Wed Aug 10 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-17
+- Fix a bug in progress display code. BZ 847105.
+
+* Wed Aug  8 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-16
+- Update to latest head.
+- Improved multi-file progress, small bugfixes.
+
+* Fri Jul 20 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-15
+- Update to latest head, misc bugfixes: BZ 832028, 831904, 831291.
+- Disable Kerberos auth.  BZ 769254
+- copy_local bugfix. BZ 837018
+- send 'tries' counter to mirror failure callback
+
+* Mon May 21 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-14
+- timedhosts: sanity check on dl_time
+
+* Fri May 18 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-13
+- fix file:// profiling.  BZ 822632.
+
+* Mon May 14 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.9.1-12
+- Update to latest HEAD
+- Merge multi-downloader patches
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.1-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.1-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Fri Sep  3 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.9.1-9
+- new update to latest head with a number of patches collected from 
+  older bug reports.
+
+* Mon Aug 30 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.9.1-8
+- update to latest head patches
+
+* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 3.9.1-7
+- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
+
+* Tue Apr 13 2010 James Antill <james@fedoraproject.org> 3.9.1-6
+- Update to upstream HEAD.
+- LOWSPEEDLIMIT and hdrs
+
+* Fri Feb 19 2010 Seth Vidal <skvidal at fedoraproject.org> - 3.9.1-5
+- add patch to allow reset_curl_obj() to close and reload the cached curl obj
+
+* Thu Nov 12 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.1-4
+- reset header values when we redirect and make sure debug output will work
+
+* Wed Nov 11 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.1-3
+- fixing a bunch of redirect and max size bugs
+
+* Fri Sep 25 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.1-2
+- stupid patch
+
+* Fri Sep 25 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.1-1
+- 3.9.1
+
+* Tue Aug 18 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.0-8
+- ssl options, http POST string type fixes
+
+* Mon Aug 10 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.0-6
+- reget fixes, tmpfiles no longer made for urlopen() calls.
+
+* Wed Aug  5 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.0-5
+- apply complete patch to head fixes: timeouts, regets, improves exception raising
+
+* Tue Aug  4 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.0-4
+- timeout patch for https://bugzilla.redhat.com/show_bug.cgi?id=515497
+
+
+* Thu Jul 30 2009 Seth Vidal <skvidal at fedoraproject.org> - 3.9.0-1
+- new version - curl-based
+
+* Wed Apr  8 2009 James Antill <james@fedoraproject.org> 3.0.0-15
+- Fix progress bars for serial consoles.
+- Make C-c behaviour a little nicer.
+
+* Fri Mar 13 2009 Seth Vidal <skvidal at fedoraproject.org>
+- kill deprecation warning from importing md5 if anyone uses keepalive
+
+* Mon Mar  9 2009 Seth Vidal <skvidal at fedoraproject.org>
+- apply patch for urlgrabber to properly check file:// urls with the checkfunc
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.0-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri Nov 28 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> 3.0.0-11
+- Rebuild for Python 2.6
+
+* Wed Oct 14 2008 James Antill <james@fedoraproject.org> 3.0.0-10
+- Have the progress bar have a small bar, for a virtual size doubling.
+
+* Thu Jul 10 2008 James Antill <james@fedoraproject.org> 3.0.0-9
+- Make urlgrabber usable if openssl is broken
+- Relates: bug#454179
+
+* Sun Jun 15 2008 James Antill <james@fedoraproject.org> 3.0.0-9
+- Don't count partial downloads toward the total
+
+* Sat May 18 2008 James Antill <james@fedoraproject.org> 3.0.0-8
+- Tweak progress output so it's hopefully less confusing
+- Add dynamic resizing ability to progress bar
+- Resolves: bug#437197
+
+* Fri May  2 2008 James Antill <james@fedoraproject.org> 3.0.0-7
+- Fix reget's against servers that don't allow Range requests, also tweaks
+- reget == check_timestamp, if anyone/thing uses that.
+- Resolves: bug#435156
+- Fix minor typo in progress for single instance.
+
+* Mon Apr  7 2008 James Antill <james@fedoraproject.org> 3.0.0-6
+- Fix the ftp byterange port problem:
+- Resolves: bug#419241
+- Fixup the progress UI:
+-   add function for total progress
+-   add total progress percentagee current download line
+-   add rate to current download line
+-   use dead space when finished downloading
+-   don't confuse download rate on regets.
+
+* Sat Mar 15 2008 Robert Scheck <robert@fedoraproject.org> 3.0.0-5
+- Make sure, that *.egg-info is catched up during build
+
+* Mon Dec  3 2007 Jeremy Katz <katzj@redhat.com> - 3.0.0-4
+- Ensure fds are closed on exceptions (markmc, #404211)
+
+* Wed Oct 10 2007 Jeremy Katz <katzj@redhat.com> - 3.0.0-3
+- fix type checking of strings to also include unicode strings; fixes 
+  regets from yum (#235618)
+
+* Mon Aug 27 2007 Jeremy Katz <katzj@redhat.com> - 3.0.0-2
+- fixes for package review (#226347)
+
+* Thu May 31 2007 Jeremy Katz <katzj@redhat.com> - 3.0.0-1
+- update to 3.0.0
+
+* Wed Dec  6 2006 Jeremy Katz <katzj@redhat.com> - 2.9.9-5
+- rebuild for python 2.5
+
+* Wed Dec  6 2006 Jeremy Katz <katzj@redhat.com> - 2.9.9-4
+- fix keepalive (#218268) 
+
+* Sat Nov 11 2006 Florian La Roche <laroche@redhat.com>
+- add version/release to "Provides: urlgrabber"
+
+* Mon Jul 17 2006 James Bowes <jbowes@redhat.com> - 2.9.9-2
+- Add support for byte ranges and keepalive over HTTPS
+
+* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.9.9-1.1
+- rebuild
+
+* Tue May 16 2006 Jeremy Katz <katzj@redhat.com> - 2.9.9-1
+- update to 2.9.9
+
+* Tue Mar 14 2006 Jeremy Katz <katzj@redhat.com> - 2.9.8-2
+- catch read errors so they trigger the failure callback.  helps catch bad cds
+
+* Wed Feb 22 2006 Jeremy Katz <katzj@redhat.com> - 2.9.8-1
+- update to new version fixing progress bars in yum on regets
+
+* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
+- rebuilt
+
+* Wed Sep 21 2005 Jeremy Katz <katzj@redhat.com> - 2.9.6-4
+- don't use --record and list files by hand so that we don't miss 
+  directories (#158480)
+
+* Wed Sep 14 2005 Jeremy Katz <katzj@redhat.com> - 2.9.6-3
+- add directory to file list (#168261)
+
+* Fri Jun 03 2005 Phil Knirsch <pknirsch@redhat.com> 2.9.6-2
+- Fixed the reget method to actually work correctly (skip completely transfered
+  files, etc)
+
+* Tue Mar  8 2005 Jeremy Katz <katzj@redhat.com> - 2.9.6-1
+- update to 2.9.6
+
+* Mon Mar  7 2005 Jeremy Katz <katzj@redhat.com> - 2.9.5-1
+- import into dist
+- make the description less of a book
+
+* Mon Mar  7 2005 Seth Vidal <skvidal@phy.duke.edu> 2.9.5-0
+- 2.9.5
+
+* Thu Feb 24 2005 Seth Vidal <skvidal@phy.duke.edu> 2.9.3-0
+- first package for fc3
+- named python-urlgrabber for naming guideline compliance
+