Author: rotom Date: Sun Jan 27 18:32:11 2008 GMT Module: SPECS Tag: HEAD ---- Log message: - up to kde 4.0.0 - spec's name changed
---- Files affected: SPECS: kde4-multimedia.spec (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: SPECS/kde4-multimedia.spec diff -u /dev/null SPECS/kde4-multimedia.spec:1.1 --- /dev/null Sun Jan 27 19:32:11 2008 +++ SPECS/kde4-multimedia.spec Sun Jan 27 19:32:06 2008 @@ -0,0 +1,364 @@ +# $Revision$, $Date$ +# +%define _state stable +%define _minlibsevr 9:4.0.0 +%define _minbaseevr 9:4.0.0 + +Summary: K Desktop Environment - multimedia applications +Summary(pl.UTF-8): K Desktop Environment - aplikacje multimedialne +%define orgname kdemultimedia +Name: kde4-multimedia +Version: 4.0.0 +Release: 1 +Epoch: 9 +License: GPL +Group: X11/Applications +Source0: ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.bz2 +#% Source0-md5: db69c9ab845c8295f095dc6394fba047 +%{?with_alsa:BuildRequires: alsa-lib-devel} +BuildRequires: audiofile-devel +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: cdparanoia-III-devel +BuildRequires: flac-devel >= 1.1.2 +BuildRequires: gettext-devel +BuildRequires: jack-audio-connection-kit-devel +BuildRequires: kdelibs4-devel >= %{_minlibsevr} +BuildRequires: kdebase4-workspace-devel +BuildRequires: lame +BuildRequires: lame-libs-devel +BuildRequires: libjpeg-devel +BuildRequires: libmad-devel +BuildRequires: libmusicbrainz-devel >= 1:2.1.1 +BuildRequires: libogg-devel +BuildRequires: libpng-devel +BuildRequires: libsamplerate-devel +BuildRequires: libstdc++-devel +BuildRequires: libtheora-devel +BuildRequires: libtunepimp-devel +BuildRequires: libvorbis-devel +BuildRequires: pkgconfig +BuildRequires: rpmbuild(macros) >= 1.129 +BuildRequires: taglib-devel >= 0.95.031114 +BuildRequires: xine-lib-devel >= 1:1.0 +BuildRequires: zlib-devel +Obsoletes: kdemultimedia-libworkman +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +KDE multimedia applications. Package includes: + + - Arts - arts tools + - Kaboodle - a media player, + - KMID - MIDI player, + - KMIDI - software MIDI player, + - KMIX - audio mixer, + - KSCD - CD player, + - Noatun - a media player. + +%description -l pl.UTF-8 +Multimedialne aplikacje KDE. Pakiet zawiera: + + - Arts - narzędzia arts, + - Kaboodle - odtwarzacz plików multimedialnych, + - KMID - odtwarzacz MIDI, + - KMIDI - programowy odtwarzacz MIDI, + - KMIX - mikser audio, + - KSCD - odtwarzacz CD, + - Noatun - odtwarzacz plików multimedialnych. + +%package devel +Summary: Header files for kdemultimedia libraries +Summary(pl.UTF-8): Pliki nagłówkowe bibliotek kdemultimedia +Group: X11/Development/Libraries +Requires: %{name}-arts = %{epoch}:%{version}-%{release} +Requires: %{name}-libkcddb = %{epoch}:%{version}-%{release} +Requires: %{name}-noatun-libs = %{epoch}:%{version}-%{release} +Requires: kdelibs-devel >= %{_minlibsevr} +Obsoletes: kdemultimedia-static + +%description devel +Header files for kdemultimedia libraries. + +%description devel -l pl.UTF-8 +Pliki nagłówkowe bibliotek kdemultimedia + +%package audiocd +Summary: Audiocd protocol for konqueror +Summary(pl.UTF-8): Protokół audiocd dla konquerora +Group: X11/Applications +Requires: %{name}-libkcddb = %{epoch}:%{version}-%{release} +Requires: konqueror >= %{_minbaseevr} +Conflicts: kdemultimedia-kaudiocreator < 9:3.1.92.031014 + +%description audiocd +This package allows konqueror to play audiocd's without the need of an +external application. Just enter audiocd:/ in the location field. + +%description audiocd -l pl.UTF-8 +Ten pakiet pozwala konquerorowi odtwarzanie płyt z muzyką bez potrzeby +używania zewnętrznej aplikacji. Po prostu wpisz audiocd:/ w pole +adresu. + +%package cddb +Summary: CDDB library for KDE +Summary(pl.UTF-8): Biblioteka CDDB pod KDE +Group: X11/Applications +Requires: %{name}-libkcddb = %{epoch}:%{version}-%{release} +Requires: kdebase-core >= %{_minbaseevr} +Conflicts: kdemultimedia-libkcddb < 9:3.1.92.031014 + +%description cddb +Support for cd database (CDDB), which is the source for track data for +KDE apps (title, author, etc.) when the cd does not have CD-Text. + +%description cddb -l pl.UTF-8 +Wsparcie dla baz danych płyt CD (CDDB) z których program ściąga +informacje o odtwarzanym utworze (tytuł, autora itd.) jeśli płyta nie +ma CD-Text. + +%package juk +Summary: A jukebox like program +Summary(pl.UTF-8): Program spełniający funkcję szafy grającej +Group: X11/Applications +Requires: kdebase-core >= %{_minbaseevr} +Requires: taglib >= 0.95.031114 + +%description juk +JuK (pronounced jook) is a jukebox and music manager for the KDE +desktop similar to jukebox software on other platforms such as +iTunes(R) or RealOne(R). As is typical with many jukebox applications, +JuK allows you to edit the "tags" of the audio files, and manage your +collection and playlists. +%if %{without gstreamer} + +JuK (pronounced jook) is a jukebox and music manager for the KDE +desktop similar to jukebox software on other platforms such as +iTunes(R) or RealOne(R). As is typical with many jukebox applications, +JuK allows you to edit the "tags" of the audio files, and manage your +collection and playlists. Gstreamer support in this version has been +disabled. To reenable it please repuild the source rpm with '--with +gstreamer' option. +%endif + +%description juk -l pl.UTF-8 +Juk (czyt. dżuk, jak w Jukebox) to szafa grająca i zarządca muzyki dla +KDE podobny do iTunes(R) lub RealOne(R). Podobnie jak wiele innych +tego typu aplikacji, JuK umożliwia modyfikowanie znaczników plików +dźwiękowych i zarządzanie kolekcją oraz playlistami. +%if %{without gstreamer} + +Juk (czyt. dżuk, jak w Jukebox) to szafa grająca i zarządca muzyki dla +KDE podobny do iTunes(R) lub RealOne(R). Podobnie jak wiele innych +tego typu aplikacji, JuK umożliwia modyfikowanie znaczników plików +dźwiękowych i zarządzanie kolekcją oraz playlistami. Obsługa bibliotek +gstreamer została wyłączona w tej wersji pakietu. Aby ją uaktywnić, +należy przebudować pakiet źródłowy (.src.rpm) z parametrem '--with +gstreamer'. +%endif + +Juk (czyt. dżuk, jak w Jukebox) to szafa grająca i zarządca muzyki dla +KDE podobny do iTunes(R) lub RealOne(R). Podobnie jak wiele innych +tego typu aplikacji, JuK umożliwia modyfikowanie znaczników plików +dźwiękowych i zarządzanie kolekcją oraz playlistami. Obsługa bibliotek +gstreamer została wyłączona w tej wersji pakietu. Aby ją uaktywnić, +należy przebudować pakiet źródłowy (.src.rpm) z parametrem '--with +gstreamer'. #%package kaboodle #Summary: Media player #Summary(pl): +Odtwarzacz multimedialny #Group: X11/Applications #Requires: +kdebase-core >= %{_minbaseevr} #Obsoletes: kdemultimedia-aktion + +%package kmix +Summary: KDE audio mixer +Summary(pl.UTF-8): Mikser dźwięku dla KDE +Group: X11/Applications +Requires: kdebase-core >= %{_minbaseevr} + +%description kmix +Sound mixer application for KDE. + +%description kmix -l pl.UTF-8 +Mikser dźwięku dla KDE. + +%package kscd +Summary: KDE CD Player +Summary(pl.UTF-8): Odtwarzacz CD dla KDE +Group: X11/Applications +Requires: %{name}-libkcddb = %{epoch}:%{version}-%{release} +Requires: kdebase-core >= %{_minbaseevr} + +%description kscd +CD Player with CDDB support. It can automatically update its CD +database with the Internet and show graphical interpretation of played +sounds. + +%description kscd -l pl.UTF-8 +Odtwarzacz CD z obsługą CDDB. Automatycznie uaktualnia swoją bazę +danych o płytach CD z Internetem. Potrafi także wyświetlić ładną +graficzną interpretację granych dźwięków. + +%package libkcddb +Summary: CDDB accessing library +Summary(pl.UTF-8): Biblioteka dostępu do baz CDDB +Group: X11/Libraries +Requires: kdelibs >= %{_minlibsevr} + +%description libkcddb +Library for accessing CDDB (cd track information databases) services. + +%description libkcddb -l pl.UTF-8 +Biblioteka dostępu do serwisów CDDB (baz danych z informacjami o +utworach). + +%prep +%setup -q -n %{orgname}-%{version} + +%build +export QTDIR=%{_prefix} +mkdir build +cd build +%cmake \ +-DCMAKE_INSTALL_PREFIX=%{_prefix} \ + ../ + +%{__make} + +%install +rm -rf $RPM_BUILD_ROOT + +%{__make} -C build install \ + DESTDIR=$RPM_BUILD_ROOT \ + kde_htmldir=%{_kdedocdir} + +%find_lang juk --with-kde +#%find_lang kio_audiocd --with-kde +#%find_lang kmid --with-kde +%find_lang kmix --with-kde +#%find_lang kmixcfg --with-kde +%find_lang kscd --with-kde + +%clean +rm -rf $RPM_BUILD_ROOT + +%post libkcddb -p /sbin/ldconfig +%postun libkcddb -p /sbin/ldconfig + +%files devel +%defattr(644,root,root,755) +%{_includedir}/*.h +%{_includedir}/libkcddb +%{_includedir}/libkcompactdisc + +%files audiocd +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/kde4/kcm_audiocd.so +%attr(755,root,root) %{_libdir}/kde4/kio_audiocd.so +%attr(755,root,root) %{_libdir}/kde4/libaudiocd_encoder*.so +%attr(755,root,root) %{_libdir}/libaudiocdplugins.so* +%attr(755,root,root) %{_libdir}/libkcompactdisc.so.4.*.* +%attr(755,root,root) %{_libdir}/libkcompactdisc.so.4 +%attr(755,root,root) %{_libdir}/libkcompactdisc.so +%{_datadir}/apps/kconf_update/upgrade-metadata.sh +%{_datadir}/kde4/services/ServiceMenus/audiocd_play.desktop +%{_datadir}/config.kcfg/audiocd_*_encoder.kcfg +%{_datadir}/apps/kconf_update/audiocd.upd +%{_datadir}/kde4/services/audiocd.protocol +%{_datadir}/kde4/services/audiocd.desktop + +%files cddb +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/kde4/kcm_cddb.so +%{_datadir}/config.kcfg/libkcddb.kcfg +%{_datadir}/apps/kconf_update/kcmcddb-emailsettings.upd +%{_datadir}/kde4/services/libkcddb.desktop + +%files juk -f juk.lang +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/juk +%{_datadir}/apps/juk +%{_datadir}/kde4/services/ServiceMenus/jukservicemenu.desktop +%{_desktopdir}/kde4/juk.desktop +%{_iconsdir}/*/*/*/juk*.png +/usr/share/dbus-1/interfaces/org.kde.juk.collection.xml +/usr/share/dbus-1/interfaces/org.kde.juk.player.xml +/usr/share/dbus-1/interfaces/org.kde.juk.search.xml + +%files kmix -f kmix.lang +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/kmix +%attr(755,root,root) %{_bindir}/kmixctrl +%attr(755,root,root) %{_libdir}/libkdeinit4_kmix.so +%attr(755,root,root) %{_libdir}/libkdeinit4_kmixctrl.so +%{_datadir}/apps/kmix +%{_datadir}/autostart/restore_kmix_volumes.desktop +%{_datadir}/kde4/services/kmixctrl_restore.desktop +%{_desktopdir}/kde4/kmix.desktop +%{_iconsdir}/*/*/*/kmix.png +/usr/share/dbus-1/interfaces/org.kde.KMix.xml + +%files kscd -f kscd.lang +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/kscd +%attr(755,root,root) %{_bindir}/workman2cddb.pl +%{_desktopdir}/kde4/kscd.desktop +%{_datadir}/config.kcfg/kscd.kcfg +%{_datadir}/apps/profiles/kscd.profile.xml +%{_iconsdir}/*/*/*/kscd*.png + +%files libkcddb +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libkcddb.so.4.*.* +%attr(755,root,root) %{_libdir}/libkcddb.so.4 +%attr(755,root,root) %{_libdir}/libkcddb.so + +%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) +%changelog +* %{date} PLD Team <[EMAIL PROTECTED]> +All persons listed below can be reached at <cvs_login>@pld-linux.org + +$Log$ +Revision 1.1 2008-01-27 18:32:06 rotom +- up to kde 4.0.0 +- spec's name changed + +Revision 1.194.2.3 2007/02/12 13:20:13 baggins +- converted to UTF-8 + +Revision 1.194.2.2 2006/12/16 21:50:04 rotom +- kde4 start + +Revision 1.194.2.1 2005/06/26 17:09:44 adgor +- 050625 & 050626 + +Revision 1.194 2005/06/01 06:09:08 arekm +- rel 1 + +Revision 1.193 2005/05/26 11:35:59 arekm +- up to 3.4.1 + +Revision 1.192 2005/05/14 17:29:34 arekm +- no gstreamer + +Revision 1.191 2005/04/15 16:42:02 charles +- BR: autoconf, automake, pkgconfig + +Revision 1.190 2005/04/13 18:39:54 djurban +- fix speex, revert my bcond change, by default now juk from FTP depends on gstream + this obviously sux, but i dont have time to write the dlopen patch, dont want + to quarrel with arekm and I build all my packages myself so im not affected by this behaviour +- open a bug in KDE's zilla: http://bugs.kde.org/show_bug.cgi?id=103813 + +Revision 1.189 2005/04/09 15:17:49 djurban +- disable gstreamer by default (otherwise it implies a dependency on gstreamer) +- waiting for new branch diff + +Revision 1.188 2005/03/26 17:15:53 qboosh +- sorted BRs, cleanups + +Revision 1.187 2005/03/26 16:56:33 arekm +- rel 1; add missing requires (mkochano) + +Revision 1.186 2005/03/16 18:30:23 arekm +- on ftp it sits in 3.4 dir + +Revision 1.185 2005/03/16 18:03:24 arekm +- merge from DEVEL \ No newline at end of file ================================================================ _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit