Hello community,
here is the log from the commit of package ktorrent for openSUSE:Factory
checked in at Mon Jan 10 14:40:52 CET 2011.
--------
--- KDE/ktorrent/ktorrent.changes 2010-12-09 14:00:45.000000000 +0100
+++ ktorrent/ktorrent.changes 2011-01-03 21:22:10.000000000 +0100
@@ -1,0 +2,55 @@
+Mon Jan 3 09:19:29 UTC 2011 - davejplater@gmail.com
+
+- Update to ktorrent-1.0.80 (1.1beta1) fix kde #(261679) crash with
+ rss syndication plugin.
+- Added "Requires libktcore12 = version-release to ensure the
+ correct libktcore12 is upgraded.
+- Upstream changes :
+- * Video streaming support
+ * Superseeding support
+ * Data file moves are now tracked in the GUI
+ * The GUI has been redesigned and now makes proper use of KDE's
+ KParts technologie
+ * The search plugin now uses webkit
+ * Exclusion patterns have been added to the syndication plugin
+ filters
+ * And many other smaller changes. For a full overview of all the
+ changes, take a look in the ChangeLog's of libktorrent and
+ ktorrent.
+
+-------------------------------------------------------------------
+Tue Dec 21 20:03:10 UTC 2010 - davejplater@gmail.com
+
+- Used kde macros in the files section and added man pages -
+ ktupnptest.1 and ktorrent.1 generated by help2man.
+
+-------------------------------------------------------------------
+Fri Dec 17 20:28:51 UTC 2010 - davejplater@gmail.com
+
+- Split off libktcore.so.12 into sub package libktcore12.
+- Update to 4.0.4.60git20101217 to fix crash #(kde#260338).
+- Removed new_kde_powermanagement.diff, incorporated upstream.
+- Upstream changes :
+ *Make it possible to add TorrentFileStream from the dbus interface
+ and also provide a dbus interface for this TorrentFileStream.
+ *Improve perfor.ance of View
+ *Remove unnecessary call to setEmitDownloadStatusChanged in
+ FileSelectDlg.
+ *Use QVector instead of in WebSeedsModel.
+ *Add do not ask again option to dialog shown when torrent file is
+ downloaded in the search plugin.
+ *Support data check queueing feature of libktorrent.
+ *Fix bug causing user modified filename not be shown for single
+ file torrents.
+ *Ensure that lastSaveDir is saved to the config.
+ *Make sure ktorrent compiles and works with new solid
+ powermanagement api introduced in KDE 4.6beta2.
+ *Fix bug with properties extender not setting uniform row heights
+ to false when it is shown.
+ *Add option to rename single file torrents to the file inside.
+ *Add patch from Duns Ens which adds a dbus call to remove the
+ TorrentFileStream in DBusTorrent.
+ *Fix bug causing the wrong path to be opened when opening a
+ nested directory in a multifile torrent.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
ktorrent-git20101130.tar.bz2
new_kde_powermanagement.diff
New:
----
ktorrent-4.1beta1.tar.bz2
ktorrent.1
ktupnptest.1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ktorrent.spec ++++++
--- /var/tmp/diff_new_pack.hk0n7X/_old 2011-01-10 14:35:43.000000000 +0100
+++ /var/tmp/diff_new_pack.hk0n7X/_new 2011-01-10 14:35:43.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package ktorrent (Version 4.0.4.60git20101130)
+# spec file for package ktorrent (Version 1.0.80)
#
-# Copyright (c) 2010 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
@@ -16,27 +16,35 @@
#
+#
+%define srcversion 4.1beta1
Name: ktorrent
BuildRequires: gmp-devel kdebase4-workspace-devel libkdepimlibs4-devel libqca2-devel taglib-devel
BuildRequires: fdupes libktorrent-devel
+BuildRequires: hicolor-icon-theme jpackage-utils
Url: http://ktorrent.pwsp.net/
License: GPLv2+
Group: Productivity/Networking/File-Sharing
Summary: KDE BitTorrent Client
-Version: 4.0.4.60git20101130
+Version: 1.0.80
Release: 1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define rversion %version
-Source: %{name}-git20101130.tar.bz2
+Source: %{name}-%{srcversion}.tar.bz2
Source2: icons.tar.bz2
+Source3: ktorrent.1
+Source4: ktupnptest.1
Patch1: remove-links.diff
Patch4: suse-dht-warning.diff
Patch5: initial-preference.diff
-Patch6: new_kde_powermanagement.diff
-Recommends: %{name}-lang
+Recommends: %{name}-lang = %{version}
%kde4_runtime_requires
+%kde4_pimlibs_requires
+
Requires: oxygen-icon-theme
+# This specific "requires" is neccessary because rpm doesn't specify a version for the libktcore12 requirement
+Requires: libktcore12 = %{version}-%{release}
%description
Torrent is a BitTorrent program for KDE. Its main features are:
@@ -50,6 +58,17 @@
--------
Jois Guisson
+%package -n libktcore12
+License: GPLv2+
+Group: System/Libraries
+Summary: Library for ktorrent
+
+%description -n libktcore12
+This package contains ktorrent's library
+Authors:
+--------
+ Jois Guisson
+
%package devel
License: GPLv2+
Group: Development/Libraries/C and C++
@@ -67,30 +86,38 @@
%lang_package
%prep
-%setup -q -n %name
+%setup -q -n %{name}-%{srcversion}
%patch1
%if ! 0%{?packman_bs}
%patch4
%endif
%patch5
-%patch6 -p1
tar xfj %{SOURCE2}
%build
- %cmake_kde4 -d build -- -DENABLE_DHT_SUPPORT=true
+ %cmake_kde4 -d build -- -DENABLE_DHT_SUPPORT=true -DCMAKE_VERBOSE_MAKEFILE:BOOL=true
%make_jobs
%install
cd build
%makeinstall
- %if %suse_version > 1020
+# Add man pages from help2man edited.
+mkdir -p %{buildroot}%{_mandir}/man1
+cp %{S:3} %{buildroot}%{_mandir}/man1
+cp %{S:4} %{buildroot}%{_mandir}/man1
%fdupes -s $RPM_BUILD_ROOT
- %endif
%if %suse_version > 1110
%else
- rm -rf $RPM_BUILD_ROOT/usr/share/locale/hne
+ rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/hne
%endif
%suse_update_desktop_file -r ktorrent Qt KDE Network P2P
+
+# Fix any .py files with shebangs and wrong permissions.
+if test -z `find %{buildroot} -name *.py -perm 0644 -print0|xargs -0r grep -l '#!'`; \
+then break;
+else chmod -f 0755 `find %{buildroot} -name *.py -perm 0644 -print0|xargs -0r grep -l '#!'`; \
+fi
+
%kde_post_install
%find_lang %name
@@ -100,14 +127,22 @@
%postun -p /sbin/ldconfig
+%post -n libktcore12 -p /sbin/ldconfig
+
+%postun -n libktcore12 -p /sbin/ldconfig
+
%files lang -f build/%name.lang
%defattr(-,root,root)
+%dir %{_datadir}/locale/sr@ijekavian
+%dir %{_datadir}/locale/sr@ijekavian/LC_MESSAGES
+%dir %{_datadir}/locale/sr@ijekavianlatin
+%dir %{_datadir}/locale/sr@ijekavianlatin/LC_MESSAGES
%files
%defattr(-,root,root)
-/usr/bin/ktorrent
-/usr/bin/ktupnptest
-/usr/bin/ktmagnetdownloader
+%{_bindir}/ktorrent
+%{_bindir}/ktupnptest
+%{_bindir}/ktmagnetdownloader
%_kde4_modules/ktbwschedulerplugin.so
%_kde4_modules/ktinfowidgetplugin.so
%_kde4_modules/ktipfilterplugin.so
@@ -118,46 +153,45 @@
%_kde4_modules/ktupnpplugin.so
%_kde4_modules/ktwebinterfaceplugin.so
%_kde4_modules/ktmediaplayerplugin.so
-%_libdir/libktcore.so.*
%_kde4_modules/ktdownloadorderplugin.so
%_kde4_modules/ktscriptingplugin.so
%_kde4_modules/ktsyndicationplugin.so
%_kde4_modules/plasma_applet_ktorrent.so
%_kde4_modules/plasma_engine_ktorrent.so
-/usr/share/icons/hicolor/*/actions/kt-add-feeds.*
-/usr/share/icons/hicolor/*/actions/kt-add-filters.*
-/usr/share/icons/hicolor/*/actions/kt-remove-feeds.*
-/usr/share/icons/hicolor/*/actions/kt-remove-filters.*
-/usr/share/icons/hicolor/*/actions/kt-magnet.*
+%{_iconsbasedir}/*/actions/kt-add-feeds.*
+%{_iconsbasedir}/*/actions/kt-add-filters.*
+%{_iconsbasedir}/*/actions/kt-remove-feeds.*
+%{_iconsbasedir}/*/actions/kt-remove-filters.*
+%{_iconsbasedir}/*/actions/kt-magnet.*
%_kde_share_dir/services/ktdownloadorderplugin.desktop
%_kde_share_dir/services/ktscriptingplugin.desktop
%_kde_share_dir/services/ktsyndicationplugin.desktop
%_kde_share_dir/services/plasma-applet-ktorrent.desktop
%_kde_share_dir/services/plasma-dataengine-ktorrent.desktop
-/usr/share/applications/kde4/ktorrent.desktop
-/usr/share/icons/hicolor/*/apps/ktorrent.*
-/usr/share/icons/hicolor/*/mimetypes/torrent.*
-/usr/share/icons/hicolor/*/actions/kt-bandwidth-scheduler.*
-/usr/share/icons/hicolor/*/actions/kt-change-tracker.*
-/usr/share/icons/hicolor/*/actions/kt-check-data.*
-/usr/share/icons/hicolor/*/actions/kt-chunks.*
-/usr/share/icons/hicolor/*/actions/kt-encrypted.*
-/usr/share/icons/hicolor/*/actions/kt-info-widget.*
-/usr/share/icons/hicolor/*/actions/kt-pause.*
-/usr/share/icons/hicolor/*/actions/kt-plugins.*
-/usr/share/icons/hicolor/*/actions/kt-queue-manager.*
-/usr/share/icons/hicolor/*/actions/kt-remove.*
-/usr/share/icons/hicolor/*/actions/kt-restore-defaults.*
-/usr/share/icons/hicolor/*/actions/kt-set-max-download-speed.*
-/usr/share/icons/hicolor/*/actions/kt-set-max-upload-speed.*
-/usr/share/icons/hicolor/*/actions/kt-show-hide.*
-/usr/share/icons/hicolor/*/actions/kt-show-statusbar.*
-/usr/share/icons/hicolor/*/actions/kt-speed-limits.*
-/usr/share/icons/hicolor/*/actions/kt-start-all.*
-/usr/share/icons/hicolor/*/actions/kt-start.*
-/usr/share/icons/hicolor/*/actions/kt-stop-all.*
-/usr/share/icons/hicolor/*/actions/kt-stop.*
-/usr/share/icons/hicolor/*/actions/kt-upnp.*
+%{_kde4_applicationsdir}/ktorrent.desktop
+%{_iconsbasedir}/*/apps/ktorrent.*
+%{_iconsbasedir}/*/mimetypes/torrent.*
+%{_iconsbasedir}/*/actions/kt-bandwidth-scheduler.*
+%{_iconsbasedir}/*/actions/kt-change-tracker.*
+%{_iconsbasedir}/*/actions/kt-check-data.*
+%{_iconsbasedir}/*/actions/kt-chunks.*
+%{_iconsbasedir}/*/actions/kt-encrypted.*
+%{_iconsbasedir}/*/actions/kt-info-widget.*
+%{_iconsbasedir}/*/actions/kt-pause.*
+%{_iconsbasedir}/*/actions/kt-plugins.*
+%{_iconsbasedir}/*/actions/kt-queue-manager.*
+%{_iconsbasedir}/*/actions/kt-remove.*
+%{_iconsbasedir}/*/actions/kt-restore-defaults.*
+%{_iconsbasedir}/*/actions/kt-set-max-download-speed.*
+%{_iconsbasedir}/*/actions/kt-set-max-upload-speed.*
+%{_iconsbasedir}/*/actions/kt-show-hide.*
+%{_iconsbasedir}/*/actions/kt-show-statusbar.*
+%{_iconsbasedir}/*/actions/kt-speed-limits.*
+%{_iconsbasedir}/*/actions/kt-start-all.*
+%{_iconsbasedir}/*/actions/kt-start.*
+%{_iconsbasedir}/*/actions/kt-stop-all.*
+%{_iconsbasedir}/*/actions/kt-stop.*
+%{_iconsbasedir}/*/actions/kt-upnp.*
%_kde_share_dir/apps/ktorrent
%_kde_share_dir/services/ktbwschedulerplugin.desktop
%_kde_share_dir/services/ktinfowidgetplugin.desktop
@@ -171,12 +205,17 @@
%_kde_share_dir/services/ktmediaplayerplugin.desktop
%_kde_share_dir/services/magnet.protocol
%_kde_share_dir/servicetypes/ktorrentplugin.desktop
-/usr/%_lib/kde4/ktzeroconfplugin.so
-/usr/%_lib/kde4/ktshutdownplugin.so
-/usr/%_lib/kde4/ktmagnetgeneratorplugin.so
-/usr/share/kde4/services/ktzeroconfplugin.desktop
-/usr/share/kde4/services/ktshutdownplugin.desktop
-/usr/share/kde4/services/ktmagnetgeneratorplugin.desktop
+%{_kde4_modulesdir}/ktzeroconfplugin.so
+%{_kde4_modulesdir}/ktmagnetgeneratorplugin.so
+%{_kde4_sharedir}/services/ktzeroconfplugin.desktop
+%{_kde4_sharedir}/services/ktshutdownplugin.desktop
+%{_kde4_modulesdir}/ktshutdownplugin.so
+%{_kde4_sharedir}/services/ktmagnetgeneratorplugin.desktop
+%{_mandir}/man1/*
+
+%files -n libktcore12
+%defattr(-,root,root)
+%{_libdir}/libktcore.so.12*
%files devel
%defattr(-,root,root)
++++++ initial-preference.diff ++++++
--- /var/tmp/diff_new_pack.hk0n7X/_old 2011-01-10 14:35:43.000000000 +0100
+++ /var/tmp/diff_new_pack.hk0n7X/_new 2011-01-10 14:35:43.000000000 +0100
@@ -1,6 +1,8 @@
---- ktorrent/ktorrent.desktop 2010-06-14 18:29:38.000000000 +0200
-+++ ktorrent/ktorrent.desktop 2010-06-27 21:19:32.880094144 +0200
-@@ -106,6 +106,7 @@
+Index: ktorrent/ktorrent.desktop
+===================================================================
+--- ktorrent/ktorrent.desktop.orig 2010-11-30 21:38:26.000000000 +0200
++++ ktorrent/ktorrent.desktop 2010-12-09 11:20:29.000000000 +0200
+@@ -107,6 +107,7 @@ Icon=ktorrent
Type=Application
DocPath=ktorrent/index.html
MimeType=application/x-bittorrent;application/x-torrent;
++++++ ktorrent-git20101130.tar.bz2 -> ktorrent.1 ++++++
Files KDE/ktorrent/ktorrent-git20101130.tar.bz2 and ktorrent/ktorrent.1 differ
++++++ ktupnptest.1 ++++++
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.2.
.TH KTUPNPTEST: "1" "December 2010" "Qt: 4.7.1" "UPnP test application"
.SH NAME
ktupnptest: \- KTorrent's UPnP test application
.SH SYNOPSIS
.B ktupnptest
[\fIQt-options\fR] [\fIKDE-options\fR]
.SH DESCRIPTION
KTorrent's UPnP test application
.SS "Generic options:"
.TP
\fB\-\-help\fR
Show help about options
.TP
\fB\-\-help\-qt\fR
Show Qt specific options
.TP
\fB\-\-help\-kde\fR
Show KDE specific options
.TP
\fB\-\-help\-all\fR
Show all options
.TP
\fB\-\-author\fR
Show author information
.TP
\fB\-v\fR, \fB\-\-version\fR
Show version information
.TP
\fB\-\-license\fR
Show license information
.TP
\fB\-\-\fR
End of options
.PP
KDE Development Platform: 4.5.85 (4.6 Beta2)
KTUPnPTest: 1.0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org