]>
Commit | Line | Data |
---|---|---|
7c3fccbf | 1 | Summary: KDE-based client for the p2p-protocol giFT (OpenFT, FastTrack(Kazaa), Gnutella) |
7c05d425 | 2 | Summary(pl.UTF-8): Oparty na KDE klient dla protokołu p2p giFT (OpenFT, FastTrack(Kazaa), Gnutella) |
69847a04 | 3 | Name: apollon |
c4b6d768 | 4 | Version: 1.0.2.1 |
31cefb33 | 5 | Release: 1 |
69847a04 | 6 | License: GPL |
7 | Group: X11/Applications/Networking | |
9abd6daa | 8 | Source0: http://dl.sourceforge.net/apollon/%{name}-%{version}.tar.bz2 |
c4b6d768 | 9 | # Source0-md5: 038fd070b855605c750acdb9060cbe82 |
7c3fccbf | 10 | Patch0: %{name}-dtd-location.patch |
7f824693 | 11 | Patch1: %{name}-firstrun.patch |
69847a04 | 12 | URL: http://apollon.sourceforge.net/ |
13 | BuildRequires: giFT-devel | |
69847a04 | 14 | BuildRequires: kdelibs-devel |
94f9c7a0 | 15 | BuildRequires: libmagic-devel |
9abd6daa | 16 | BuildRequires: rpmbuild(macros) >= 1.129 |
8c9f5cfa | 17 | Requires: giFT-openft |
69847a04 | 18 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
19 | ||
20 | %description | |
21 | Apollon is a KDE-based client for the p2p-protocol giFT (OpenFT, | |
7c3fccbf TP |
22 | FastTrack(Kazaa!), Gnutella). It is very userfriendly, intuitively, |
23 | offers an inline Mediaplayer for previews of downloaded files, etc. | |
69847a04 | 24 | |
e656ddcb JR |
25 | %description -l pl.UTF-8 |
26 | Apollon jest graficznym klientem dla protokołu p2p giFT (OpenFT, | |
27 | FastTrack(Kazaa!), Gnutella) bazującym na KDE. Jest on bardzo | |
28 | przyjazny użytkownikowi, intuicyjny, oferuje wewnętrzny odtwarzacz | |
29 | plików multimedialnych do podglądu ściągniętych plików, itd., itd. | |
69847a04 | 30 | |
31 | %prep | |
32 | %setup -q | |
c893713f | 33 | %patch0 -p1 |
7f824693 | 34 | %patch1 -p1 |
69847a04 | 35 | |
36 | %build | |
8c9f5cfa | 37 | kde_appsdir="%{_desktopdir}"; export kde_appsdir |
9abd6daa | 38 | kde_htmldir="%{_kdedocdir}"; export kde_htmldir |
69847a04 | 39 | %configure |
40 | %{__make} | |
41 | ||
42 | %install | |
43 | rm -rf $RPM_BUILD_ROOT | |
44 | ||
45 | %{__make} install \ | |
0fcde715 JB |
46 | DESTDIR=$RPM_BUILD_ROOT |
47 | ||
9abd6daa | 48 | mv -f $RPM_BUILD_ROOT%{_desktopdir}{/Applications/*.desktop,} |
0fcde715 | 49 | |
62ba7a4a | 50 | # Ugly hack, but works. |
51 | # Without this in apollon are no icons. | |
31cefb33 | 52 | mkdir -p $RPM_BUILD_ROOT%{_iconsdir}/crystalsvg/16x16/apps |
8c9f5cfa | 53 | mv -f $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/* $RPM_BUILD_ROOT%{_iconsdir}/crystalsvg/16x16/apps |
31cefb33 | 54 | mkdir -p $RPM_BUILD_ROOT%{_iconsdir}/crystalsvg/32x32/apps |
8c9f5cfa | 55 | mv -f $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/* $RPM_BUILD_ROOT%{_iconsdir}/crystalsvg/32x32/apps |
bb558eed | 56 | |
31cefb33 | 57 | mkdir -p $RPM_BUILD_ROOT%{_iconsdir}/crystalsvg/16x16/actions |
8c9f5cfa | 58 | mv -f $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/actions/* $RPM_BUILD_ROOT%{_iconsdir}/crystalsvg/16x16/actions |
bb558eed | 59 | |
8c9f5cfa | 60 | rm -rf $RPM_BUILD_ROOT%{_iconsdir}/hicolor |
62ba7a4a | 61 | |
0fcde715 | 62 | %find_lang %{name} --with-kde |
69847a04 | 63 | |
64 | %clean | |
65 | rm -rf $RPM_BUILD_ROOT | |
66 | ||
8c9f5cfa JB |
67 | %post -p /sbin/ldconfig |
68 | %postun -p /sbin/ldconfig | |
69 | ||
0fcde715 | 70 | %files -f %{name}.lang |
69847a04 | 71 | %defattr(644,root,root,755) |
72 | %doc AUTHORS ChangeLog README TODO | |
73 | %attr(755,root,root) %{_bindir}/* | |
62ba7a4a | 74 | %attr(755,root,root) %{_libdir}/*.so* |
75 | %{_libdir}/*.la | |
8c9f5cfa JB |
76 | %{_desktopdir}/*.desktop |
77 | %{_iconsdir}/*/*/*/* |