SPECS: kde4-multimedia.spec (NEW) - up to kde 4.0.0 - spec's name ...
rotom
rotom at pld-linux.org
Sun Jan 27 19:32:11 CET 2008
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 <feedback at pld-linux.org>
+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
================================================================
More information about the pld-cvs-commit
mailing list