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]

Reply via email to