Hello community, here is the log from the commit of package clementine for openSUSE:Factory checked in at Sun Sep 11 19:40:24 CEST 2011.
-------- --- clementine/clementine.changes 2011-08-17 16:53:43.000000000 +0200 +++ /mounts/work_src_done/STABLE/clementine/clementine.changes 2011-09-07 16:35:12.000000000 +0200 @@ -1,0 +2,6 @@ +Wed Sep 7 14:26:27 UTC 2011 - [email protected] + +- Merged KDE:Extra build with mmaps build and added libnotify and + libQtWebKit to the build for extra functionality. + +------------------------------------------------------------------- @@ -15,0 +22,17 @@ + +------------------------------------------------------------------- +Thu May 26 19:50:38 UTC 2011 - [email protected] + +- Added post and postun to update desktop database + +------------------------------------------------------------------- +Wed May 25 00:55:30 UTC 2011 - [email protected] + +- Removed gnutls from BuildRequires due to gloox license problems. + see bnc#695820 + +------------------------------------------------------------------- +Thu May 19 21:00:36 UTC 2011 - [email protected] + +- Added man page and BuildRequires: hicolor-icon-theme to own the + icon directories. calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ clementine.spec ++++++ --- /var/tmp/diff_new_pack.sETsZx/_old 2011-09-11 19:40:18.000000000 +0200 +++ /var/tmp/diff_new_pack.sETsZx/_new 2011-09-11 19:40:18.000000000 +0200 @@ -15,69 +15,106 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +# norootforbuild Name: clementine Version: 0.7.3 -Release: 1 +Release: 3 License: GPLv3 -Summary: A cross-platform Music Player based on Amarok 1 +Summary: A cross-platform Music Player based on Amarok 1.4 Url: http://code.google.com/p/clementine-player/ Group: Productivity/Multimedia/Sound/Players Source: %{name}-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: boost-devel BuildRequires: cmake BuildRequires: fdupes BuildRequires: gettext-tools BuildRequires: glew-devel +#BuildRequires: gstreamer-0_10-devel BuildRequires: libarchive-devel -BuildRequires: libcdio-devel -BuildRequires: libgnutls-devel BuildRequires: libgpod-devel -BuildRequires: pkgconfig(gstreamer-0.10) -BuildRequires: gstreamer-0_10-plugins-base-devel +# No gnutls means no gloox with license problem (GPLv2 only) +#BuildRequires: libgnutls-devel %if 0%{?suse_version} > 1120 BuildRequires: libimobiledevice-devel BuildRequires: libplist-devel BuildRequires: libusbmuxd-devel %endif +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: gstreamer-0_10-plugins-base-devel +BuildRequires: libnotify-devel BuildRequires: liblastfm-devel BuildRequires: libmtp-devel BuildRequires: libqt4-devel +BuildRequires: libQtWebKit-devel +#BuildRequires: protobuf-devel BuildRequires: libtunepimp-devel +BuildRequires: libcdio-devel BuildRequires: libxine-devel -BuildRequires: python-devel BuildRequires: python-qt4 +BuildRequires: python-devel BuildRequires: taglib-devel +BuildRequires: zlib-devel BuildRequires: update-desktop-files +BuildRequires: hicolor-icon-theme +BuildRequires: help2man +Requires(post): desktop-file-utils +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Clementine is a modern music player and library organiser. Clementine is a port of Amarok 1.4, with some features rewritten to take advantage of Qt4. Features: + * Search and play your local music library * Listen to internet radio from Last.fm and SomaFM * Edit tags on MP3 and OGG files, organise your music * Cross-platform - works on Windows, Mac OS X and Linux * Native desktop notifications on Linux (libnotify) and Mac OS X (Growl) + %prep %setup -q +rm -rf --verbose 3rdparty/gloox +# 3rdparty/qxt %build export CXXFLAGS="%{optflags}" export CFLAGS="$CXXFLAGS" +# Remote control support cannot be enabled without the owner of gloox (http://camaya.net/gloox) +# first giving permission for relicensing to GPLv2 or later. See bnc#695820 mkdir build && cd build -cmake -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX=%{_prefix} .. +cmake -DCMAKE_VERBOSE_MAKEFILE=ON \ + -DCMAKE_INSTALL_PREFIX=%{_prefix} \ + -DENABLE_REMOTE=off .. make %{?_smp_mflags} %install cd build -%make_install +%makeinstall %suse_update_desktop_file -r clementine AudioVideo Player -%fdupes %{buildroot}%{_prefix} + +%if 0%{?suse_version} >= 1140 +# Generate man page with help2man +mkdir -p %{buildroot}%{_mandir}/man1 +pushd %{buildroot}%{_mandir}/man1 +cp -v %{buildroot}%{_bindir}/%{name} ./ +help2man \ + --version-string="%{version}" \ + -N -o %{name}.1 ./%{name} +rm %{name} +popd +%endif + +%fdupes -s %{buildroot} + +%post +update-desktop-database > /dev/null + +%postun +update-desktop-database > /dev/null %files %defattr(-,root,root) @@ -85,12 +122,10 @@ %{_bindir}/clementine %{_datadir}/applications/clementine.desktop %{_datadir}/clementine -%dir %{_datadir}/icons/hicolor -%dir %{_datadir}/icons/hicolor/64x64 -%dir %{_datadir}/icons/hicolor/64x64/apps %{_datadir}/icons/hicolor/64x64/apps/application-x-clementine.png -%dir %{_datadir}/icons/hicolor/scalable -%dir %{_datadir}/icons/hicolor/scalable/apps %{_datadir}/icons/hicolor/scalable/apps/application-x-clementine.svg +%if 0%{?suse_version} >= 1140 +%{_mandir}/man1/%{name}.1.gz +%endif %changelog ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
