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