]> git.pld-linux.org Git - packages/ktorrent.git/blob - ktorrent.spec
- up to 2.2.1
[packages/ktorrent.git] / ktorrent.spec
1 Summary:        Native KDE BitTorrent client
2 Summary(de.UTF-8):      Ein nativer KDE BitTorrent Klient
3 Summary(pl.UTF-8):      Natywny klient BitTorrenta dla KDE
4 Name:           ktorrent
5 Version:        2.2.1
6 Release:        1
7 License:        GPL
8 Group:          Applications/Networking
9 Source0:        http://ktorrent.org/downloads/%{version}/%{name}-%{version}.tar.gz
10 # Source0-md5:  229a0615d9252510d9387079dd5bd86d
11 Patch0:         kde-common-LD_quote.patch
12 Patch1:         kde-ac260-lt.patch
13 Patch2:         %{name}-stl.patch
14 URL:            http://ktorrent.org/
15 BuildRequires:  autoconf
16 BuildRequires:  automake
17 BuildRequires:  gettext-devel
18 BuildRequires:  gmp-devel
19 BuildRequires:  kdelibs-devel >= 9:3.2.0
20 BuildRequires:  rpmbuild(macros) >= 1.129
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 KTorrent is a BitTorrent program for KDE.
25
26 Its main features are:
27 - Downloads torrent files
28 - Upload speed capping, seeing that most people can't upload infinite
29   amounts of data.
30 - Internet searching using various search engines, you can even add
31   your own.
32 - UDP Trackers
33
34 %description -l de.UTF-8
35 KTorrent ist ein BitTorrent Klient für KDE.
36
37 Hauptfunktionen sind:
38 - Torrent-Dateien Download
39 - Begränzung des Uploades, so dass Mehrheit der Leute nicht unerlaubt
40   unbegränzte Datenflüsse sendet
41 - Durchsuchung des Internets mit hilfe diverser Browser, man kann
42   sogar den eigenen Browser dazu schreiben
43 - UDP Trackers
44
45 %description -l pl.UTF-8
46 KTorrent to klient BitTorrenta dla KDE.
47
48 Główne cechy to:
49 - ściąganie plików torrent
50 - ograniczanie szybkości uploadu, baczące żeby większość ludzi nie
51   przesyłała nieograniczonej ilości danych
52 - przeszukiwanie Internetu przy użyciu różnych wyszukiwarek, można
53   nawet dodać własną
54 - trackery UDP
55
56 %prep
57 %setup -q
58 %patch0 -p1
59 %patch1 -p1
60 %patch2 -p1
61
62 %build
63 cp -f /usr/share/automake/config.sub admin
64 %{__make} -f admin/Makefile.common cvs
65
66 %configure \
67         --enable-knetwork \
68         --enable-mt \
69         --disable-static \
70         --with-pic \
71         --with-gnu-ld \
72         --disable-rpath \
73         --disable-embedded \
74         --enable-fast-install=yes \
75         --with-xinerama \
76         --disable-final \
77         --%{?debug:en}%{!?debug:dis}able-debug%{?debug:=full} \
78         --with-qt-libraries=%{_libdir}
79
80 %{__make}
81
82 %install
83 rm -rf $RPM_BUILD_ROOT
84 %{__make} install \
85         DESTDIR=$RPM_BUILD_ROOT
86
87 rm -f $RPM_BUILD_ROOT%{_datadir}/applnk/Internet/ktorrent.desktop
88 rm -f $RPM_BUILD_ROOT%{_libdir}/{kde3/*.la,*.la}
89
90 %find_lang %{name} --with-kde
91
92 %clean
93 rm -rf $RPM_BUILD_ROOT
94
95 %post   -p /sbin/ldconfig
96 %postun -p /sbin/ldconfig
97
98 %files -f %{name}.lang
99 %defattr(644,root,root,755)
100 %attr(755,root,root) %{_bindir}/ktcachecheck
101 %attr(755,root,root) %{_bindir}/ktorrent
102 %attr(755,root,root) %{_bindir}/ktshell
103 %attr(755,root,root) %{_bindir}/kttorinfo
104 %attr(755,root,root) %{_bindir}/ktupnptest
105 %attr(755,root,root) %{_libdir}/libktorrent-2.2.1.so
106 %attr(755,root,root) %{_libdir}/kde3/ktinfowidgetplugin.so
107 %attr(755,root,root) %{_libdir}/kde3/ktipfilterplugin.so
108 %attr(755,root,root) %{_libdir}/kde3/ktlogviewerplugin.so
109 %attr(755,root,root) %{_libdir}/kde3/ktpartfileimportplugin.so
110 %attr(755,root,root) %{_libdir}/kde3/ktsearchplugin.so
111 %attr(755,root,root) %{_libdir}/kde3/ktstatsplugin.so
112 %attr(755,root,root) %{_libdir}/kde3/ktupnpplugin.so
113 %attr(755,root,root) %{_libdir}/kde3/ktscanfolderplugin.so
114 %attr(755,root,root) %{_libdir}/kde3/ktschedulerplugin.so
115 %attr(755,root,root) %{_libdir}/kde3/ktrssfeedplugin.so
116 %attr(755,root,root) %{_libdir}/kde3/ktwebinterfaceplugin.so
117 %attr(755,root,root) %{_libdir}/kde3/ktzeroconfplugin.so
118 %{_datadir}/apps/%{name}
119 %{_datadir}/config.kcfg/ktorrent.kcfg
120 %{_datadir}/config.kcfg/ktinfowidgetplugin.kcfg
121 %{_datadir}/config.kcfg/ktipfilterplugin.kcfg
122 %{_datadir}/config.kcfg/ktsearchplugin.kcfg
123 %{_datadir}/config.kcfg/ktupnpplugin.kcfg
124 %{_datadir}/config.kcfg/ktscanfolderplugin.kcfg
125 %{_datadir}/config.kcfg/ktschedulerplugin.kcfg
126 %{_datadir}/config.kcfg/ktstatsplugin.kcfg
127 %{_datadir}/config.kcfg/ktlogviewerplugin.kcfg
128 %{_datadir}/config.kcfg/ktrssfeedplugin.kcfg
129 %{_datadir}/config.kcfg/ktwebinterfaceplugin.kcfg
130 %{_datadir}/services/ktinfowidgetplugin.desktop
131 %{_datadir}/services/ktipfilterplugin.desktop
132 %{_datadir}/services/ktlogviewerplugin.desktop
133 %{_datadir}/services/ktpartfileimportplugin.desktop
134 %{_datadir}/services/ktsearchplugin.desktop
135 %{_datadir}/services/ktstatsplugin.desktop
136 %{_datadir}/services/ktupnpplugin.desktop
137 %{_datadir}/services/ktscanfolderplugin.desktop
138 %{_datadir}/services/ktschedulerplugin.desktop
139 %{_datadir}/servicetypes/ktorrentplugin.desktop
140 %{_desktopdir}/kde/ktorrent.desktop
141 %{_datadir}/services/ktrssfeedplugin.desktop
142 %{_datadir}/services/ktwebinterfaceplugin.desktop
143 %{_datadir}/services/ktzeroconfplugin.desktop
144 %{_iconsdir}/*/*/apps/%{name}.png
145 %{_iconsdir}/hicolor/scalable/apps/ktorrent.svgz
146 %{_iconsdir}/hicolor/128x128/mimetypes/torrent.png
147 %{_iconsdir}/hicolor/16x16/mimetypes/torrent.png
148 %{_iconsdir}/hicolor/22x22/mimetypes/torrent.png
149 %{_iconsdir}/hicolor/32x32/mimetypes/torrent.png
150 %{_iconsdir}/hicolor/48x48/mimetypes/torrent.png
151 %{_iconsdir}/hicolor/64x64/mimetypes/torrent.png
152 %{_iconsdir}/hicolor/scalable/mimetypes/torrent.svgz
This page took 0.051995 seconds and 4 git commands to generate.