Hello community, here is the log from the commit of package libktorrent for openSUSE:11.4 checked in at Mon Apr 11 13:25:41 CEST 2011.
-------- --- old-versions/11.4/all/libktorrent/libktorrent.changes 2011-01-15 15:17:16.000000000 +0100 +++ 11.4/libktorrent/libktorrent.changes 2011-03-17 07:53:07.000000000 +0100 @@ -1,0 +2,42 @@ +Wed Mar 16 18:01:19 UTC 2011 - [email protected] + +- Update to 1.1.0: + * Improve performance of chunk selection code when there are many chunks + * Fix crash in peer authentication cleanup (bko#266622) + * Fix crash due to SIGBUS handler being overwritten by KDE's crash dialog + system (bko#266842) + * Be more lenient towards torrents with wrong announce-list field + (bko#268145) + * Fix root cause of SHA1HashGen crashes in 1.0 series (bko#268162) +- Spec file updates: + * Removed Authors: from %description (requirement for Factory submissions). + * Minor update in %files section. + +------------------------------------------------------------------- +Sat Feb 26 10:30:55 UTC 2011 - [email protected] + +- recommend -lang package again + +------------------------------------------------------------------- +Fri Feb 25 20:12:14 UTC 2011 - [email protected] + +- Update to libktorrent-1.0.99rc1 (1.1rc1): + * Fix bug in UPnP so that it works properly with D-Link DIR 635 routers + * Fix crash due to manipulating timers in the wrong thread (261903) + * Fix compiler warning in TimeEstimator (262618) + * Fix crash due to cleaning up timer in the wrong thread (260712) + * Fix crash due to not properly cleaning up Peers and everything related when + switching to superseeding mode (261529) + * Fix invalid read in utp timer cleanup code (263800) + * Fix crashes at exit (264378, 256639) +- Spec file updates: + * Changes based on rpmdevtools templates and spec-cleaner run. + * Updates in Summary:, Url: and %description. + * Changed License: to GPLv2+ and LGPLv2+ and MIT and BSD. + * Updates in Buildrequires:, %build, %install and %files sections. + * Use Suggests: and not Recommends: for lang package. + * Removed %pre /sbin/ldconfig section (not needed). +- Removed libktorrent-1.1beta1-sprseedcrash.patch (fixed upstream). +- Removed libktorrent-po.tar.bz2 (not needed, its included in the package). + +------------------------------------------------------------------- Package does not exist at destination yet. Using Fallback old-versions/11.4/all/libktorrent Destination is old-versions/11.4/UPDATES/all/libktorrent calling whatdependson for 11.4-i586 Old: ---- libktorrent-1.1beta1-sprseedcrash.patch libktorrent-1.1beta1.tar.bz2 libktorrent-po.tar.bz2 New: ---- libktorrent-1.1.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libktorrent.spec ++++++ --- /var/tmp/diff_new_pack.qpHBDy/_old 2011-04-11 13:25:13.000000000 +0200 +++ /var/tmp/diff_new_pack.qpHBDy/_new 2011-04-11 13:25:13.000000000 +0200 @@ -16,114 +16,90 @@ # -%define gitver git20101211 -%define srcversion 1.1beta1 -%define debug_package_requires libktorrent3 = %{version}-%{release} Name: libktorrent -BuildRequires: fdupes gmp-devel kdebase4-workspace-devel libkdepimlibs4-devel libqca2-devel taglib-devel -Url: http://ktorrent.pwsp.net/ -License: GPLv2+ +Version: 1.1.0 +Release: 1.<RELEASE2> +Summary: Torrent Downloading Library + +License: GPLv2+ and LGPLv2+ and MIT and BSD +Url: http://ktorrent.org/ Group: Productivity/Networking/File-Sharing -Summary: KTorrent Downloading Library -Version: 1.0.80 -Release: 2 +Source0: http://ktorrent.org/downloads/4.1.0/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: %{name}-%{srcversion}.tar.bz2 -Source1: %{name}-po.tar.bz2 -# Patch0 fixes superseeding crash, see : kde #(261529), first reported in kde #(262560). -Patch0: libktorrent-1.1beta1-sprseedcrash.patch + +BuildRequires: boost-devel +BuildRequires: doxygen +BuildRequires: gmp-devel +BuildRequires: libgcrypt-devel +BuildRequires: libkde4-devel +BuildRequires: libqca2-devel %description -Torrent is a BitTorrent program for KDE. Its main features are: -* Download of torrent files -* Upload speed capping, seeing that most people cannot upload - infinite amounts of data -* Internet searching using the BitTorrent Web site's search engine -* UDP trackers - -Authors: --------- - Jois Guisson <[email protected]> +libktorrent is a torrent downloading library. %package devel -License: GPLv2+ +Summary: Development files for libktorrent +License: GPLv2+ and LGPLv2+ and MIT and BSD Group: Development/Libraries/C and C++ -Summary: KDE BitTorrent Client Build Environment Requires: libktorrent3 = %{version} %description devel -This package includes the necessary files to build KTorrent plugins. - - - -Authors: --------- - Jois Guisson <[email protected]> +This package includes the necessary files for development using libktorrent. %package -n libktorrent3 -License: GPLv2+ +Summary: Torrent Downloading Library +License: GPLv2+ and LGPLv2+ and MIT and BSD Group: Productivity/Networking/File-Sharing -Summary: KDE BitTorrent Client Build Environment -Recommends: libktorrent2-lang = %{version} +Recommends: libktorrent3-lang = %{version} %description -n libktorrent3 -This package includes the ktorrent donwloading library - - - -Authors: --------- - Jois Guisson <[email protected]> - +libktorrent is a torrent downloading library. %lang_package -n libktorrent3 %prep -%setup -q -n %{name}-%{srcversion} -# -a 1 -%patch0 -echo "find_package(Msgfmt REQUIRED)" >> CMakeLists.txt -echo "find_package(Gettext REQUIRED)" >> CMakeLists.txt -echo "add_subdirectory( po ) " >> CMakeLists.txt +%setup -q %build - %cmake_kde4 -d build -- -DENABLE_DHT_SUPPORT=true - %make_jobs +%cmake_kde4 -d build +%make_jobs %install - cd build - %makeinstall - %fdupes -s $RPM_BUILD_ROOT -%if %suse_version < 1120 - rm -rf $RPM_BUILD_ROOT/usr/share/locale/hne +cd build +%kde4_makeinstall +cd .. + +# Remove unneeded locales +%if 0%{?suse_version} < 1140 + rm -rf %{buildroot}%{_datadir}/locale/ast/ + rm -rf %{buildroot}%{_datadir}/locale/hne/ + rm -rf %{buildroot}%{_datadir}/locale/sr@ijekavian/ + rm -rf %{buildroot}%{_datadir}/locale/sr@ijekavianlatin/ %endif - %kde_post_install - %find_lang %name -%pre -n libktorrent3 -p /sbin/ldconfig +%find_lang %{name} + +%kde_post_install + +%clean +rm -rf %{buildroot} %post -n libktorrent3 -p /sbin/ldconfig %postun -n libktorrent3 -p /sbin/ldconfig -%files -n libktorrent3-lang -f build/%name.lang -%defattr(-,root,root) -%if 0%{?suse_version} < 1140 -%dir /usr/share/locale/sr@ijekavian -%dir /usr/share/locale/sr@ijekavian/LC_MESSAGES -%dir /usr/share/locale/sr@ijekavianlatin -%dir /usr/share/locale/sr@ijekavianlatin/LC_MESSAGES -%endif +%files devel +%defattr(-,root,root,-) +%{_kde4_includedir}/libktorrent/ +%{_kde4_libdir}/libktorrent.so +%{_kde4_appsdir}/cmake/modules/FindKTorrent.cmake %files -n libktorrent3 -%defattr(-,root,root) -%_libdir/libktorrent.so.* +%defattr(-,root,root,-) +%doc COPYING ChangeLog RoadMap +%{_kde4_libdir}/libktorrent.so.3* -%files devel -%defattr(-,root,root) -%dir /usr/include/libktorrent -%_libdir/libktorrent.so -/usr/include/libktorrent -/usr/share/kde4/apps/cmake/modules/FindKTorrent.cmake +%files -n libktorrent3-lang -f %{name}.lang +%defattr(-,root,root,-) %changelog ++++++ libktorrent-1.1beta1.tar.bz2 -> libktorrent-1.1.0.tar.bz2 ++++++ ++++ 53581 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
