rpms/ktorrent/devel .cvsignore, 1.16, 1.17 ktorrent.spec, 1.44, 1.45 sources, 1.16, 1.17
Roland Wolters (liquidat)
fedora-extras-commits at redhat.com
Mon Feb 18 21:14:37 UTC 2008
Author: liquidat
Update of /cvs/extras/rpms/ktorrent/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29843
Modified Files:
.cvsignore ktorrent.spec sources
Log Message:
Initial try to create a spec file for KDE 4, ktorrent 3. Since I do not have a
running KDE 4 here or a running Fedora Rawhide atm I have to test everything
with Koji. Sad, but I have not other possibilities.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/ktorrent/devel/.cvsignore,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- .cvsignore 21 Nov 2007 22:33:41 -0000 1.16
+++ .cvsignore 18 Feb 2008 21:13:58 -0000 1.17
@@ -1 +1 @@
-ktorrent-2.2.4.tar.gz
+ktorrent-3.0.0.tar.bz2
Index: ktorrent.spec
===================================================================
RCS file: /cvs/extras/rpms/ktorrent/devel/ktorrent.spec,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -r1.44 -r1.45
--- ktorrent.spec 1 Dec 2007 17:46:52 -0000 1.44
+++ ktorrent.spec 18 Feb 2008 21:13:58 -0000 1.45
@@ -1,22 +1,20 @@
%define desktopvendor fedora
Name: ktorrent
-Version: 2.2.4
-Release: 2%{?dist}
+Version: 3.0.0
+Release: 1%{?dist}
Summary: A BitTorrent program for KDE
Group: Applications/Internet
License: GPLv2+
URL: http://ktorrent.pwsp.net/
-Source0: http://ktorrent.org/downloads/%{version}/ktorrent-%{version}.tar.gz
+Source0: http://ktorrent.org/downloads/%{version}/ktorrent-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: kdelibs3-devel
-BuildRequires: gettext
-BuildRequires: gmp-devel
-BuildRequires: avahi-devel
-BuildRequires: desktop-file-utils
-# for 'make -f admin/Makefile.common'
-BuildRequires: automake
+BuildRequires: kdelibsr4-devel >= 4
+BuildRequires: avahi-devel
+BuildRequires: cmake
+BuildRequires: desktop-file-utils
+BuildRequires: gettext
%description
KTorrent is a BitTorrent program for KDE. Its main features are native KDE
@@ -25,45 +23,33 @@
%prep
%setup -q
-# fix "WARNING:.../Makefile.in seems to ignore the --datarootdir setting"
-make -f admin/Makefile.common
%build
-%configure \
- --disable-rpath \
- --enable-new-ldflags \
- --disable-debug --disable-warnings \
- --disable-dependency-tracking --enable-final
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake_kde4}
+popd
-make %{?_smp_mflags}
+make %{?_smp_mflags} -C %{_target_platform}
%install
-%{__rm} -rf $RPM_BUILD_ROOT
-
-make install DESTDIR=$RPM_BUILD_ROOT
+%{__rm} -rf %{buildroot}
+mkdir %{buildroot}
+make install DESTDIR=%{buildroot} -C %{_target_platform}
+
+# validate desktop file
+desktop-file-install --vendor "" \
+ --dir %{buildroot}%{_datadir}/applications/kde4 \
+ %{buildroot}%{_datadir}/applications/kde4/%{name}.desktop
%find_lang %{name}
-rm -f $RPM_BUILD_ROOT%{_datadir}/applnk/Internet/ktorrent.desktop
-/usr/bin/desktop-file-install --vendor="" \
- --dir=${RPM_BUILD_ROOT}%{_datadir}/applications/kde \
- --add-category=X-Fedora \
- %{buildroot}%{_datadir}/applications/kde/ktorrent.desktop
-
-# Unpackaged files
-rm -f %{buildroot}%{_libdir}/lib*.la
-
%post
+xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
/sbin/ldconfig 2>/dev/null
-touch --no-create %{_datadir}/icons/hicolor || :
-if [ -x %{_bindir}/gtk-update-icon-cache ]; then
- %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor 2> /dev/null || :
-fi
-
-update-desktop-database &> /dev/null ||:
-
%postun
+xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
/sbin/ldconfig 2>/dev/null
touch --no-create %{_datadir}/icons/hicolor || :
@@ -78,80 +64,16 @@
%files -f %{name}.lang
%defattr(-,root,root,-)
-%doc AUTHORS ChangeLog COPYING README TODO
-%{_bindir}/ktcachecheck
-%{_bindir}/ktorrent
-%{_bindir}/kttorinfo
-%{_bindir}/ktshell
-%{_bindir}/ktupnptest
-%{_libdir}/libktorrent.so
-%{_libdir}/libktorrent-%{version}.so
-%{_libdir}/kde3/ktinfowidgetplugin.so
-%{_libdir}/kde3/ktinfowidgetplugin.la
-%{_libdir}/kde3/ktipfilterplugin.so
-%{_libdir}/kde3/ktipfilterplugin.la
-%{_libdir}/kde3/ktlogviewerplugin.so
-%{_libdir}/kde3/ktlogviewerplugin.la
-%{_libdir}/kde3/ktpartfileimportplugin.so
-%{_libdir}/kde3/ktpartfileimportplugin.la
-%{_libdir}/kde3/ktrssfeedplugin.so
-%{_libdir}/kde3/ktrssfeedplugin.la
-%{_libdir}/kde3/ktscanfolderplugin.so
-%{_libdir}/kde3/ktscanfolderplugin.la
-%{_libdir}/kde3/ktschedulerplugin.so
-%{_libdir}/kde3/ktschedulerplugin.la
-%{_libdir}/kde3/ktsearchplugin.so
-%{_libdir}/kde3/ktsearchplugin.la
-%{_libdir}/kde3/ktstatsplugin.so
-%{_libdir}/kde3/ktstatsplugin.la
-%{_libdir}/kde3/ktupnpplugin.so
-%{_libdir}/kde3/ktupnpplugin.la
-%{_libdir}/kde3/ktwebinterfaceplugin.so
-%{_libdir}/kde3/ktwebinterfaceplugin.la
-%{_libdir}/kde3/ktzeroconfplugin.so
-%{_libdir}/kde3/ktzeroconfplugin.la
-%{_datadir}/applications/kde/ktorrent.desktop
-%{_datadir}/apps/ktorrent/
-%{_datadir}/config.kcfg/ktlogviewerplugin.kcfg
-%{_datadir}/config.kcfg/ktrssfeedplugin.kcfg
-%{_datadir}/config.kcfg/ktscanfolderplugin.kcfg
-%{_datadir}/config.kcfg/ktschedulerplugin.kcfg
-%{_datadir}/config.kcfg/ktstatsplugin.kcfg
-%{_datadir}/config.kcfg/ktinfowidgetplugin.kcfg
-%{_datadir}/config.kcfg/ktipfilterplugin.kcfg
-%{_datadir}/config.kcfg/ktorrent.kcfg
-%{_datadir}/config.kcfg/ktsearchplugin.kcfg
-%{_datadir}/config.kcfg/ktupnpplugin.kcfg
-%{_datadir}/config.kcfg/ktwebinterfaceplugin.kcfg
-%{_datadir}/icons/hicolor/128x128/apps/ktorrent.png
-%{_datadir}/icons/hicolor/16x16/apps/ktorrent.png
-%{_datadir}/icons/hicolor/22x22/apps/ktorrent.png
-%{_datadir}/icons/hicolor/32x32/apps/ktorrent.png
-%{_datadir}/icons/hicolor/48x48/apps/ktorrent.png
-%{_datadir}/icons/hicolor/64x64/apps/ktorrent.png
-%{_datadir}/icons/hicolor/scalable/apps/ktorrent.svgz
-%{_datadir}/icons/hicolor/128x128/mimetypes/torrent.png
-%{_datadir}/icons/hicolor/16x16/mimetypes/torrent.png
-%{_datadir}/icons/hicolor/22x22/mimetypes/torrent.png
-%{_datadir}/icons/hicolor/32x32/mimetypes/torrent.png
-%{_datadir}/icons/hicolor/48x48/mimetypes/torrent.png
-%{_datadir}/icons/hicolor/64x64/mimetypes/torrent.png
-%{_datadir}/icons/hicolor/scalable/mimetypes/torrent.svgz
-%{_datadir}/services/ktscanfolderplugin.desktop
-%{_datadir}/services/ktschedulerplugin.desktop
-%{_datadir}/services/ktinfowidgetplugin.desktop
-%{_datadir}/services/ktipfilterplugin.desktop
-%{_datadir}/services/ktlogviewerplugin.desktop
-%{_datadir}/services/ktpartfileimportplugin.desktop
-%{_datadir}/services/ktrssfeedplugin.desktop
-%{_datadir}/services/ktsearchplugin.desktop
-%{_datadir}/services/ktstatsplugin.desktop
-%{_datadir}/services/ktupnpplugin.desktop
-%{_datadir}/servicetypes/ktorrentplugin.desktop
-%{_datadir}/services/ktwebinterfaceplugin.desktop
-%{_datadir}/services/ktzeroconfplugin.desktop
+%doc ChangeLog COPYING
%changelog
+* Mon Feb 18 2008 Roland Wolters <wolters.liste at gmx.net> - 3.0.0-1
+- first KDE 4 build
+
+* Sun Jan 27 2008 Roland Wolters <wolters.liste at gmx.net> - 2.2.5-5
+- updated to bugfix version 2.2.5
+- fixed build-system-Qt problem in spec file
+
* Sat Dec 01 2007 Roland Wolters <wolters.liste at gmx.net> - 2.2.4-2
- changed build require from kdelibs-devel to kdelibs3-devel
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ktorrent/devel/sources,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- sources 21 Nov 2007 22:33:41 -0000 1.16
+++ sources 18 Feb 2008 21:13:58 -0000 1.17
@@ -1 +1 @@
-51baa9ad846290ae9ad492b6a664709a ktorrent-2.2.4.tar.gz
+83ac02ed0cc10a3158fa2982583d0862 ktorrent-3.0.0.tar.bz2
More information about the fedora-extras-commits
mailing list