]> git.pld-linux.org Git - packages/kde4-juk.git/blob - kde4-juk.spec
Fixed name
[packages/kde4-juk.git] / kde4-juk.spec
1 %define         _state          stable
2 %define         orgname         juk
3 %define         qtver           4.8.1
4 %define         taglib_ver      1.5
5
6 Summary:        A jukebox like program
7 Summary(pl.UTF-8):      Program spełniający funkcję szafy grającej
8 Name:           kde4-%{orgname}
9 Version:        4.9.0
10 Release:        0.1
11 License:        GPL v2+
12 Group:          X11/Applications
13 Source0:        ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.xz
14 # Source0-md5:  d53f4db74c88bf84d5641242aa0785d9
15 BuildRequires:  Qt3Support-devel >= %{qtver}
16 BuildRequires:  QtSvg-devel >= %{qtver}
17 BuildRequires:  QtTest-devel >= %{qtver}
18 BuildRequires:  automoc4 >= 0.9.88
19 BuildRequires:  cdparanoia-III-devel
20 BuildRequires:  cmake >= 2.8.0
21 BuildRequires:  ffmpeg-devel >= 0.8
22 BuildRequires:  flac-devel >= 1.1.2
23 BuildRequires:  kde4-kdebase-workspace-devel >= %{version}
24 BuildRequires:  kde4-kdelibs-devel >= %{version}
25 BuildRequires:  libmusicbrainz3-devel >= 1:3.0.0
26 BuildRequires:  libogg-devel
27 BuildRequires:  libpng-devel
28 BuildRequires:  libstdc++-devel
29 BuildRequires:  libtunepimp-devel
30 BuildRequires:  libvorbis-devel
31 BuildRequires:  phonon-devel >= 4.4.1
32 BuildRequires:  pkgconfig
33 BuildRequires:  pulseaudio-devel
34 BuildRequires:  qt4-build >= %{qtver}
35 BuildRequires:  qt4-qmake >= %{qtver}
36 BuildRequires:  rpmbuild(macros) >= 1.600
37 BuildRequires:  taglib-devel >= %{taglib_ver}
38 BuildRequires:  xine-lib-devel >= 1:1.0
39 BuildRequires:  xorg-lib-libXpm-devel
40 BuildRequires:  zlib-devel
41 Requires:       kde4-kdebase >= %{version}
42 Requires:       taglib >= %{taglib_ver}
43 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44
45 %description
46 JuK (pronounced jook) is a jukebox and music manager for the KDE
47 desktop similar to jukebox software on other platforms such as
48 iTunes(R) or RealOne(R). As is typical with many jukebox applications,
49 JuK allows you to edit the "tags" of the audio files, and manage your
50 collection and playlists.
51
52 %description -l pl.UTF-8
53 Juk (czyt. dżuk, jak w Jukebox) to szafa grająca i zarządca muzyki dla
54 KDE podobny do iTunes(R) lub RealOne(R). Podobnie jak wiele innych
55 tego typu aplikacji, JuK umożliwia modyfikowanie znaczników plików
56 dźwiękowych i zarządzanie kolekcją oraz playlistami.
57
58 %prep
59 %setup -q -n %{orgname}-%{version}
60
61 %build
62 install -d build
63 cd build
64 %cmake \
65         ../
66
67 %{__make}
68
69 %install
70 rm -rf $RPM_BUILD_ROOT
71
72 %{__make} -C build install \
73         DESTDIR=$RPM_BUILD_ROOT \
74         kde_htmldir=%{_kdedocdir}
75
76 %find_lang juk          --with-kde
77
78 %clean
79 rm -rf $RPM_BUILD_ROOT
80
81 %files -f juk.lang
82 %defattr(644,root,root,755)
83 %attr(755,root,root) %{_bindir}/juk
84 %{_datadir}/apps/juk
85 %{_datadir}/kde4/services/ServiceMenus/jukservicemenu.desktop
86 %{_desktopdir}/kde4/juk.desktop
87 %{_iconsdir}/*/*/*/juk*.png
88 %{_datadir}/dbus-1/interfaces/org.kde.juk.collection.xml
89 %{_datadir}/dbus-1/interfaces/org.kde.juk.player.xml
90 %{_datadir}/dbus-1/interfaces/org.kde.juk.search.xml
This page took 0.13433 seconds and 3 git commands to generate.