]> git.pld-linux.org Git - packages/apollon.git/blob - apollon.spec
- tabs in preamble
[packages/apollon.git] / apollon.spec
1 Summary:        KDE-based client for the p2p-protocol giFT (OpenFT, FastTrack(Kazaa), Gnutella)
2 Summary(pl.UTF-8):      Oparty na KDE klient dla protokołu p2p giFT (OpenFT, FastTrack(Kazaa), Gnutella)
3 Name:           apollon
4 Version:        1.0.2.1
5 Release:        1
6 License:        GPL
7 Group:          X11/Applications/Networking
8 Source0:        http://dl.sourceforge.net/apollon/%{name}-%{version}.tar.bz2
9 # Source0-md5:  038fd070b855605c750acdb9060cbe82
10 Patch0:         %{name}-dtd-location.patch
11 Patch1:         %{name}-firstrun.patch
12 URL:            http://apollon.sourceforge.net/
13 BuildRequires:  giFT-devel
14 BuildRequires:  kdelibs-devel
15 BuildRequires:  libmagic-devel
16 BuildRequires:  rpmbuild(macros) >= 1.129
17 Requires:       giFT-openft
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,
22 FastTrack(Kazaa!), Gnutella). It is very userfriendly, intuitively,
23 offers an inline Mediaplayer for previews of downloaded files, etc.
24
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.
30
31 %prep
32 %setup -q
33 %patch0 -p1
34 %patch1 -p1
35
36 %build
37 kde_appsdir="%{_desktopdir}"; export kde_appsdir
38 kde_htmldir="%{_kdedocdir}"; export kde_htmldir
39 %configure
40 %{__make}
41
42 %install
43 rm -rf $RPM_BUILD_ROOT
44
45 %{__make} install \
46         DESTDIR=$RPM_BUILD_ROOT
47
48 mv -f $RPM_BUILD_ROOT%{_desktopdir}{/Applications/*.desktop,}
49
50 # Ugly hack, but works.
51 # Without this in apollon are no icons.
52 mkdir -p $RPM_BUILD_ROOT%{_iconsdir}/crystalsvg/16x16/apps
53 mv -f $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/* $RPM_BUILD_ROOT%{_iconsdir}/crystalsvg/16x16/apps
54 mkdir -p $RPM_BUILD_ROOT%{_iconsdir}/crystalsvg/32x32/apps
55 mv -f $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/* $RPM_BUILD_ROOT%{_iconsdir}/crystalsvg/32x32/apps
56
57 mkdir -p $RPM_BUILD_ROOT%{_iconsdir}/crystalsvg/16x16/actions
58 mv -f $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/actions/* $RPM_BUILD_ROOT%{_iconsdir}/crystalsvg/16x16/actions
59
60 rm -rf $RPM_BUILD_ROOT%{_iconsdir}/hicolor
61
62 %find_lang %{name} --with-kde
63
64 %clean
65 rm -rf $RPM_BUILD_ROOT
66
67 %post   -p /sbin/ldconfig
68 %postun -p /sbin/ldconfig
69
70 %files -f %{name}.lang
71 %defattr(644,root,root,755)
72 %doc AUTHORS ChangeLog README TODO
73 %attr(755,root,root) %{_bindir}/*
74 %attr(755,root,root) %{_libdir}/*.so*
75 %{_libdir}/*.la
76 %{_desktopdir}/*.desktop
77 %{_iconsdir}/*/*/*/*
This page took 0.079756 seconds and 3 git commands to generate.