]> git.pld-linux.org Git - packages/k3b.git/blame - k3b.spec
- builds also with lower versions of ffmpeg
[packages/k3b.git] / k3b.spec
CommitLineData
c0f0eede 1#
9b7130d8
SP
2# TODO: fill R: of -devel subpackage
3# - k3b-1.91.0-0.rc2.1.i686: required "/usr/share/apps/konqsidebartng/virtual_folders/services" is provided by following packages:
4# a) kde4-kdebase-workspace-4.4.2-3.i686
5# b) kde4-kdebase-workspace-4.4.1-1.i686
6# c) kde4-konqueror-4.4.2-1.i686
7# d) kde4-konqueror-4.4.1-1.i686
8
9%define qtver 4.6.3
ac6272fa 10%define kdever 4.4.5
9b7130d8 11
ba51bb6c 12Summary: The CD Kreator
9b7130d8 13Summary(hu.UTF-8): CD Kreator
ee9a018f 14Summary(pl.UTF-8): Kreator CD
ba51bb6c 15Name: k3b
dd6d24f8 16Version: 2.0.2
9ff9a7c3 17Release: 2
9b7130d8
SP
18Epoch: 1
19License: GPL v2+
20Group: X11/Libraries
21Source0: http://downloads.sourceforge.net/k3b/%{name}-%{version}.tar.bz2
dd6d24f8 22# Source0-md5: c86113af31a2032e57fd2f302b5f637a
4f5e74ff 23Patch0: %{name}-ffmpeg-0.8.patch
9b7130d8
SP
24URL: http://k3b.plainblack.com/
25BuildRequires: Qt3Support-devel >= %{qtver}
26BuildRequires: QtNetwork-devel >= %{qtver}
27BuildRequires: QtOpenGL-devel >= %{qtver}
28BuildRequires: QtScript-devel >= %{qtver}
29BuildRequires: QtSql-devel >= %{qtver}
30BuildRequires: QtSvg-devel >= %{qtver}
31BuildRequires: QtTest-devel >= %{qtver}
32BuildRequires: QtUiTools-devel >= %{qtver}
33BuildRequires: QtWebKit-devel >= %{qtver}
34BuildRequires: automoc4 >= 0.9.88
35BuildRequires: cmake >= 2.8.0
43ce60ba 36BuildRequires: docbook-dtd42-xml
6e59458b 37BuildRequires: ffmpeg-devel
9b7130d8
SP
38BuildRequires: flac-c++-devel
39BuildRequires: kde4-kdebase-workspace-devel >= %{kdever}
40BuildRequires: kde4-kdelibs-devel >= %{kdever}
41BuildRequires: kde4-kdemultimedia-devel >= %{kdever}
58165913 42BuildRequires: libdvdread-devel
9b7130d8
SP
43BuildRequires: libjpeg-devel
44BuildRequires: libmad-devel
9db6a502 45BuildRequires: libmpcdec-devel
ae1f4033 46BuildRequires: libmusicbrainz-devel
23ad3f1d 47BuildRequires: libsamplerate-devel
ae1f4033 48BuildRequires: libsndfile-devel
9b7130d8
SP
49BuildRequires: polkit-qt-devel >= 0.9.2
50BuildRequires: qt4-build >= %{qtver}
51BuildRequires: qt4-qmake >= %{qtver}
dd6d24f8 52BuildRequires: rpmbuild(macros) >= 1.600
ae1f4033 53BuildRequires: taglib-devel
9b7130d8
SP
54Requires: kde4-kdebase-runtime
55Suggests: cdrdao
56Suggests: cdrtools
57Suggests: dvd+rw-tools
58Obsoletes: k3b-plugin-decoder-ffmpeg
59Obsoletes: k3b-plugin-decoder-flac
60Obsoletes: k3b-plugin-decoder-libsndfile
61Obsoletes: k3b-plugin-decoder-mad
62Obsoletes: k3b-plugin-decoder-musepack
63Obsoletes: k3b-plugin-decoder-oggvorbis
64Obsoletes: k3b-plugin-decoder-wave
65Obsoletes: k3b-plugin-encoder-external
66Obsoletes: k3b-plugin-encoder-lame
67Obsoletes: k3b-plugin-encoder-oggvorbis
68Obsoletes: k3b-plugin-encoder-sox
69Obsoletes: k3b-plugin-konqueror
70Obsoletes: k3b-plugin-output-alsa
71Obsoletes: k3b-plugin-output-arts
72Obsoletes: k3b-plugin-project
ba51bb6c 73BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
74
ba51bb6c 75%description
76The CD Kreator features:
77 - the most userfriendly interface ever ;-)
a01e8e68
JB
78 - writing audio-CDs
79 - writing ISO-CDs
80 - writing existing iso-images to CD
81 - CD copy (data, audio, mixed mode)
82 - blanking of CD-RWs
83 - CD ripping to WAV
ba51bb6c 84 - dvd ripping with the transcode tools
85 - DivX/XviD encoding
86 - K3b checks if the user inserted an empty disk
a01e8e68 87 - Retrieving CD info and toc
ba51bb6c 88 - Support for ATAPI drives without SCSI-emulation for reading
89 - integrated full featured audio player
90
9b7130d8
SP
91%description -l hu.UTF-8
92A CD Kreator lehetőségei:
93 - a legfelhasználóbarátabb felület ;-)
94 - audio CD-k írása
95 - ISO CD-k írása
96 - iso-képek írása CD-re
97 - CD másolás (adat, audio, vegyes)
98 - CD-RW-k törlése
99 - CD rippelése WAV-ba
100 - dvd rippelése
101 - DivX/XviD kódolás
102 - k3b ellenőrzi, hogy van-e a gépben üres lemez
103 - CD infomráció és toc lekérdezése
104 - ATAPI támogatás SCSI-emuláció nélkül az olvasáshoz
105 - audiolejátszó
106
5ea2e006
JR
107%description -l pl.UTF-8
108Własności Kreatora CD:
109 - najbardziej przyjazny dla użytkownika interfejs ;-)
110 - zapisywanie płyt CD-Audio
111 - zapisywanie płyt ISO
112 - zapisywanie istniejących obrazów ISO na CD
113 - kopiowanie CD (data/audio/mixed - z danymi, dźwiękiem i mieszane)
114 - czyszczenie płyt CD-RW
115 - rippowanie CD do plików WAV
116 - rippowanie DVD przy użyciu narzędzi transcode
1ba68f34 117 - kodowanie DivX/XviD
5ea2e006 118 - sprawdzanie, czy użytkownik włożył czystą płytę
1ba68f34 119 - odtwarzania CD-info i TOC
5ea2e006 120 - obsługa nagrywarek ATAPI bez emulacji SCSI przy odczycie
9b7130d8 121 - zintegrowany odtwarzacz płyt audio o pełnych możliwościach
1ba68f34 122
159532f0
JB
123%package devel
124Summary: Header files for libk3bcore library
9b7130d8 125Summary(hu.UTF-8): Fejléc fájlok (libk3bcore)
ee9a018f 126Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libk3bcore
159532f0 127Group: Development/Libraries
9b7130d8 128Requires: %{name} = %{epoch}:%{version}-%{release}
58165913 129Requires: libdvdread-devel
b7ab63b5 130Requires: libsamplerate-devel
159532f0
JB
131
132%description devel
133Header files for libk3bcore library.
134
9b7130d8
SP
135%description devel -l hu.UTF-8
136Fejléc fájlok a libk3bcore-hoz.
137
5ea2e006
JR
138%description devel -l pl.UTF-8
139Pliki nagłówkowe biblioteki libk3bcore.
159532f0 140
ba51bb6c 141%prep
9b7130d8 142%setup -q
4f5e74ff 143%patch0 -p1
ba51bb6c 144
145%build
9b7130d8
SP
146install -d build
147cd build
148%cmake \
9b7130d8 149 -LCMS_DIR=%{_libdir} \
9b7130d8 150 ../
ba51bb6c 151%{__make}
152
153%install
154rm -rf $RPM_BUILD_ROOT
37c49c2f 155
9b7130d8 156%{__make} -C build install \
241c2c66 157 DESTDIR=$RPM_BUILD_ROOT \
9b7130d8
SP
158 kde_htmldir=%{_kdedocdir} \
159 kde_libs_htmldir=%{_kdedocdir}
4cbd6885 160
9b7130d8 161# remove unsupported langs
dd6d24f8 162%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/sr@ijekavian
163%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/sr@ijekavianlatin
b7ab63b5 164
495048e7 165%find_lang %{name} --all-name --with-kde
92f782ed 166
159532f0
JB
167%post -p /sbin/ldconfig
168%postun -p /sbin/ldconfig
169
9b7130d8
SP
170%clean
171rm -rf $RPM_BUILD_ROOT
172
495048e7 173%files -f %{name}.lang
ba51bb6c 174%defattr(644,root,root,755)
c6e8893a 175%attr(755,root,root) %{_bindir}/k3b
c6e8893a 176%attr(755,root,root) %{_bindir}/k3bsetup
9b7130d8
SP
177%attr(755,root,root) %{_libdir}/kde4/k3baudiometainforenamerplugin.so
178%attr(755,root,root) %{_libdir}/kde4/k3baudioprojectcddbplugin.so
179%attr(755,root,root) %{_libdir}/kde4/k3bexternalencoder.so
180%attr(755,root,root) %{_libdir}/kde4/k3bflacdecoder.so
181%attr(755,root,root) %{_libdir}/kde4/k3blameencoder.so
182%attr(755,root,root) %{_libdir}/kde4/k3bmaddecoder.so
183%attr(755,root,root) %{_libdir}/kde4/k3boggvorbisdecoder.so
184%attr(755,root,root) %{_libdir}/kde4/k3boggvorbisencoder.so
185%attr(755,root,root) %{_libdir}/kde4/k3bsoxencoder.so
186%attr(755,root,root) %{_libdir}/kde4/k3bwavedecoder.so
187%attr(755,root,root) %{_libdir}/kde4/k3bffmpegdecoder.so
188%attr(755,root,root) %{_libdir}/kde4/k3bmpcdecoder.so
189%attr(755,root,root) %{_libdir}/kde4/kcm_k3bexternalencoder.so
190%attr(755,root,root) %{_libdir}/kde4/kcm_k3blameencoder.so
191%attr(755,root,root) %{_libdir}/kde4/kcm_k3boggvorbisencoder.so
192%attr(755,root,root) %{_libdir}/kde4/kcm_k3bsetup.so
193%attr(755,root,root) %{_libdir}/kde4/kcm_k3bsoxencoder.so
194%attr(755,root,root) %{_libdir}/kde4/kio_videodvd.so
195%attr(755,root,root) %ghost %{_libdir}/libk3blib.so.6
196%attr(755,root,root) %{_libdir}/libk3blib.so.6.0.0
197%attr(755,root,root) %ghost %{_libdir}/libk3bdevice.so.6
198%attr(755,root,root) %{_libdir}/libk3bdevice.so.6.0.0
199%attr(755,root,root) %{_libdir}/kde4/k3blibsndfiledecoder.so
200%attr(755,root,root) %{_libdir}/kde4/libexec/k3bsetuphelper
201%{_desktopdir}/kde4/k3b.desktop
202%{_datadir}/apps/k3b
203#%{_iconsdir}/hicolor/*x*/apps/k3b.png
204
205%{_datadir}/apps/solid/actions/k3b_audiocd_rip.desktop
206%{_datadir}/apps/solid/actions/k3b_copy_disc.desktop
207%{_datadir}/apps/solid/actions/k3b_create_audio_cd_from_blank_medium.desktop
208%{_datadir}/apps/solid/actions/k3b_create_data_project_from_blank_medium.desktop
209%{_datadir}/apps/solid/actions/k3b_videodvd_rip.desktop
210
211%{_datadir}/kde4/services/ServiceMenus/k3b_create_audio_cd.desktop
212%{_datadir}/kde4/services/ServiceMenus/k3b_create_data_project.desktop
213%{_datadir}/kde4/services/ServiceMenus/k3b_create_video_cd.desktop
214%{_datadir}/kde4/services/ServiceMenus/k3b_write_bin_image.desktop
215%{_datadir}/kde4/services/ServiceMenus/k3b_write_iso_image.desktop
216%{_datadir}/kde4/services/k3baudiometainforenamerplugin.desktop
217%{_datadir}/kde4/services/k3baudioprojectcddbplugin.desktop
218%{_datadir}/kde4/services/k3bexternalencoder.desktop
219%{_datadir}/kde4/services/k3bflacdecoder.desktop
220%{_datadir}/kde4/services/k3blameencoder.desktop
221%{_datadir}/kde4/services/k3blibsndfiledecoder.desktop
222%{_datadir}/kde4/services/k3bmaddecoder.desktop
223%{_datadir}/kde4/services/k3bmpcdecoder.desktop
224%{_datadir}/kde4/services/k3boggvorbisdecoder.desktop
225%{_datadir}/kde4/services/k3boggvorbisencoder.desktop
226%{_datadir}/kde4/services/k3bsetup.desktop
227%{_datadir}/kde4/services/k3bsoxencoder.desktop
228%{_datadir}/kde4/services/k3bwavedecoder.desktop
229%{_datadir}/kde4/services/k3bffmpegdecoder.desktop
230%{_datadir}/kde4/services/kcm_k3bexternalencoder.desktop
231%{_datadir}/kde4/services/kcm_k3blameencoder.desktop
232%{_datadir}/kde4/services/kcm_k3boggvorbisencoder.desktop
233%{_datadir}/kde4/services/kcm_k3bsoxencoder.desktop
234%{_datadir}/kde4/services/videodvd.protocol
235%{_datadir}/kde4/servicetypes/k3bplugin.desktop
236%{_datadir}/apps/konqsidebartng/virtual_folders/services/videodvd.desktop
dd6d24f8 237#%%{_datadir}/sounds/k3b*.wav
9b7130d8
SP
238%{_datadir}/mime/packages/x-k3b.xml
239%{_datadir}/dbus-1/system-services/org.kde.kcontrol.k3bsetup.service
240/etc/dbus-1/system.d/org.kde.kcontrol.k3bsetup.conf
45a69413 241%if "%{pld_release}" == "ti"
242%{_datadir}/PolicyKit/policy/org.kde.kcontrol.k3bsetup.policy
243%else
ac6272fa 244%{_datadir}/polkit-1/actions/org.kde.kcontrol.k3bsetup.policy
45a69413 245%endif
159532f0
JB
246
247%files devel
248%defattr(644,root,root,755)
9b7130d8 249%attr(755,root,root) %{_libdir}/libk3blib.so
57f6eec9 250%attr(755,root,root) %{_libdir}/libk3bdevice.so
4c19b905 251%{_includedir}/*.h
This page took 0.481242 seconds and 4 git commands to generate.