Hello community,

here is the log from the commit of package banshee-community-extensions for 
openSUSE:Factory
checked in at Thu Oct 13 16:16:05 CEST 2011.



--------
--- 
openSUSE:Factory/banshee-community-extensions/banshee-community-extensions.changes
  2011-10-02 09:50:51.000000000 +0200
+++ banshee-community-extensions/banshee-community-extensions.changes   
2011-10-12 16:52:48.000000000 +0200
@@ -1,0 +2,29 @@
+Wed Oct 12 14:50:25 UTC 2011 - [email protected]
+
+- Build lirc extension:
+  + Add lirc-devel BuildRequires.
+  + Create banshee-extension-lirc subpackage.
+- Rename banshee-extension-alarm to banshee-extension-alarmclock,
+  with appropriate Provides/Obsoletes.
+- Create a common subpackage that contains common files, and rename
+  lang subpackage to common-lang so that translations are
+  installable for all packages.
+- Remove Requires for banshee and Recommends for lang subpackage
+  from all extensions subpackages, and instead have a Requires on
+  the common subpackage.
+- Rework all summaries and descriptions again.
+
+-------------------------------------------------------------------
+Fri Sep 23 18:04:23 UTC 2011 - [email protected]
+
+- Rename banshee-extension-dsd to
+  banshee-extention-duplicate-song-detector and
+  banshee-extention-album-art to
+  banshee-extention-album-art-writer, with appropriate
+  Provides/Obsoletes.
+- Remove main subpackage.
+- Improve summaries and descriptions.
+- Remove all <= 1130 syntax: banshee 2.2.0 doesn't work there
+  anyway.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ banshee-community-extensions.spec ++++++
--- /var/tmp/diff_new_pack.Sp2iHW/_old  2011-10-13 16:16:01.000000000 +0200
+++ /var/tmp/diff_new_pack.Sp2iHW/_new  2011-10-13 16:16:01.000000000 +0200
@@ -16,21 +16,26 @@
 #
 
 
+# We don't build clutter flow extensions for openSUSE
+%define disable_clutter_flow 1
 
 Name:           banshee-community-extensions
 Version:        2.2.0
 Release:        1
-License:        MIT/X11 and GPL
+# FIXME: on upgrade to new version, change <= Obsoletes to <
+# FIXME: ClutterFlow requires clutter-sharp, ZeitgeistDataprovider requires 
zeitgeist-sharp
+License:        MIT; GPL-2.0+
 Group:          Productivity/Multimedia/Sound/Players
 Summary:        Extensions for Banshee media player
 Url:            http://banshee.fm/
 Source0:        
http://download.banshee.fm/%{name}/%{version}/%{name}-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-ExcludeArch:    s390 s390x
-BuildRequires:  banshee-devel >= 2.2.0
+BuildRequires:  banshee-devel
+BuildRequires:  gcc-c++
 BuildRequires:  gettext-runtime
 BuildRequires:  intltool
-%if 0%{?suse_version} >= 1130
+BuildRequires:  lirc-devel
+BuildRequires:  pkgconfig(dbus-sharp-glib-1.0)
 BuildRequires:  pkgconfig(fftw3)
 BuildRequires:  pkgconfig(gconf-sharp-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
@@ -38,291 +43,265 @@
 BuildRequires:  pkgconfig(gtk-sharp-2.0)
 BuildRequires:  pkgconfig(mono)
 BuildRequires:  pkgconfig(mono-addins)
-BuildRequires:  pkgconfig(dbus-sharp-glib-1.0)
 BuildRequires:  pkgconfig(notify-sharp)
 BuildRequires:  pkgconfig(samplerate)
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(taglib-sharp)
-%else
-BuildRequires:  fftw3-devel
-BuildRequires:  gconf-sharp2
-BuildRequires:  glib2-devel
-BuildRequires:  gstreamer-0_10-plugins-base-devel
-BuildRequires:  gtk-sharp2
-BuildRequires:  mono-devel
-BuildRequires:  mono-addins
-BuildRequires:  dbus-sharp-glib-devel
-BuildRequires:  notify-sharp
-BuildRequires:  libsamplerate-devel
-BuildRequires:  sqlite-devel
-BuildRequires:  taglib-sharp-devel
-%endif
-Requires:       banshee >= 2.1.0
-Recommends:     %{name}-lang = %{version}
-Recommends:     banshee-extensions-alarm
-Recommends:     banshee-extensions-ampache
-Recommends:     banshee-extensions-awn
-Recommends:     banshee-extensions-coverwallpaper
-Recommends:     banshee-extensions-karaoke
-Recommends:     banshee-extensions-lastfm-fingerprint
-Recommends:     banshee-extensions-jamendo
-Recommends:     banshee-extensions-lcd
-Recommends:     banshee-extensions-liveradio
-Recommends:     banshee-extensions-magnatune
-Recommends:     banshee-extensions-mirage
-Recommends:     banshee-extensions-radiostationfetcher
-Recommends:     banshee-extensions-randomby-lastfm
-Recommends:     banshee-extensions-streamrecorder
-Recommends:     banshee-extensions-lyrics
-Recommends:     banshee-extensions-telepathy
-# Duplicate song detector - Added 2.1.3
-Recommends:     banshee-extensions-dsd
-# Album art writter - Added 2.1.3
-Recommends:     banshee-extensions-album-art
 
 %description
-Contains various contributed extensions:
-* Alarm Clock
-* Ampache
-* Awn
-* Cover Wallpaper
-* Kareoke
-* Last.fm Fingerprint
-* Jamendo
-* LCD
-* Live Radio
-* Duplicate Song Detector
-* Album Art Writer
-%if %suse_version > 1100
-* Lyrics
-%endif
-* Magnatune
-* Mirage
-* Random by Last.fm
-* Radio Station Fetcher
-* Stream Recorder
-%if %suse_version > 1110
-* Telepathy
-%endif
+This package provides several extensions to use with Banshee.
 
-%package -n banshee-extension-alarm
-License:        X11/MIT
-Summary:        Alarm Clock
+%package common
+License:        MIT
+Summary:        Extensions for Banshee Media Player -- Common Files
 Group:          Productivity/Multimedia/Sound/Players
 Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
+Recommends:     %{name}-common-lang
+
+%description common
+This package provides files common to several community extensions.
 
-%description -n banshee-extension-alarm
-Use Banshee as an alarm clock.
+%package -n banshee-extension-alarmclock
+License:        MIT
+Summary:        Banshee extension to provide an alarm clock
+Group:          Productivity/Multimedia/Sound/Players
+Requires:       %{name}-common = %{version}
+# Renamed during openSUSE 12.1 development
+Provides:       banshee-extension-alarm = %{version}
+Obsoletes:      banshee-extension-alarm <= %{version}
+
+%description -n banshee-extension-alarmclock
+This package provides an extension for Banshee to use Banshee as an
+alarm clock.
+
+%package -n banshee-extension-album-art-writer
+License:        MIT
+Summary:        Banshee extension to write album art
+Group:          Productivity/Multimedia/Sound/Players
+Requires:       %{name}-common = %{version}
+# Renamed during openSUSE 12.1 development
+Provides:       banshee-extension-album-art = %{version}
+Obsoletes:      banshee-extension-album-art <= %{version}
+
+%description -n banshee-extension-album-art-writer
+This package provides an extension for Banshee to write album art from
+cache to the folder containing the music files.
 
 %package -n banshee-extension-ampache
-License:        X11/MIT
-Summary:        Ampache
+License:        MIT
+Summary:        Banshee extension to browse and play music with Ampache
 Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
+Requires:       %{name}-common = %{version}
 
 %description -n banshee-extension-ampache
-Browse and play your remote music with Ampache
+This package provides an extension for Banshee to browse and play
+remote music with Ampache.
 
 %package -n banshee-extension-awn
-License:        X11/MIT
-Summary:        Awn Integration
+License:        MIT
+Summary:        Banshee extension for AWN integration
 Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
+Requires:       %{name}-common = %{version}
 
 %description -n banshee-extension-awn
-Provides integration with Avant Window Navigator.
+This package provides an extension for Banshee to provide integration
+with Avant Window Navigator.
 
 %package -n banshee-extension-coverwallpaper
-License:        X11/MIT
-Summary:        Set Coverart as Desktop Background
+License:        MIT
+Summary:        Banshee extension to use cover art as wallpaper
 Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
+Requires:       %{name}-common = %{version}
 
 %description -n banshee-extension-coverwallpaper
-Sets the cover art for the currently playing as the desktop background image.
+This package provides an extension for Banshee to display the current
+album cover art as the wallpaper.
 
-%package -n banshee-extension-karaoke
-License:        X11/MIT
-Summary:        Karaoke
-Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
-
-%description -n banshee-extension-karaoke
-Filter out the singers voice
+%package -n banshee-extension-duplicate-song-detector
+License:        MIT
+Summary:        Banshee extension to detect duplicate songs
+Group:          Productivity/Multimedia/Sound/Players
+Requires:       %{name}-common = %{version}
+# Renamed during openSUSE 12.1 development
+Provides:       banshee-extensions-dsd = %{version}
+Obsoletes:      banshee-extensions-dsd <= %{version}
+
+%description -n banshee-extension-duplicate-song-detector
+This package provides an extension for Banshee to detect and remove
+duplicate songs in the library.
 
 %package -n banshee-extension-jamendo
-License:        X11/MIT
-Summary:        Jamendo
+License:        MIT
+Summary:        Banshee extension to listen to music from Jamendo
 Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
+Requires:       %{name}-common = %{version}
 
 %description -n banshee-extension-jamendo
-Browse the Jamendo catalog, stream and download free music
+This package provides an extension for Banshee to browse, stream and
+download music from Jamendo.
+
+%package -n banshee-extension-karaoke
+License:        MIT
+Summary:        Banshee extension to filter out singers voice
+Group:          Productivity/Multimedia/Sound/Players
+Requires:       %{name}-common = %{version}
+
+%description -n banshee-extension-karaoke
+This package provides an extension for Banshee to filter the singers
+voice out of songs.
 
 %package -n banshee-extension-lastfm-fingerprint
-License:        X11/MIT
-Summary:        Identify music automatically
+License:        MIT
+Summary:        Banshee extension to identify music using Last.fm
 Group:          Productivity/Multimedia/Sound/Players
-BuildRequires:  fftw3-devel gcc-c++ libsamplerate-devel
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
+Requires:       %{name}-common = %{version}
 
 %description -n banshee-extension-lastfm-fingerprint
-Identify your music automatically, using the Last.fm online service
+This package provides an extension for Banshee to identify music
+automatically, using the Last.fm online service.
 
 %package -n banshee-extension-lcd
-License:        X11/MIT
-Summary:        LCD Device Display
+License:        MIT
+Summary:        Banshee extension to display track info on a LCD
 Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
+Requires:       %{name}-common = %{version}
 
 %description -n banshee-extension-lcd
-Display track info on a LCD using LCDproc.
+This package provides an extension for Banshee to display track info
+on a LCD using LCDproc.
+
+%package -n banshee-extension-lirc
+License:        MIT
+Summary:        Banshee extension to control Banshee via a remote control
+Group:          Productivity/Multimedia/Sound/Players
+Requires:       %{name}-common = %{version}
+Requires:       lirc
+
+%description -n banshee-extension-lirc
+This package provides an extension for Banshee to control Banshee via
+a normal (infrared) remote control.
 
 %package -n banshee-extension-liveradio
-License:        X11/MIT
-Summary:        Internet Radio Directory
+License:        MIT
+Summary:        Banshee extension to find and listen to internet radio stations
 Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
+Requires:       %{name}-common = %{version}
 
 %description -n banshee-extension-liveradio
-Find and listen to internet radio stations from various web directories.
+This package provides an extension for Banshee to find and listen to
+internet radio stations from various web directories.
 
 %package -n banshee-extension-lyrics
-License:        X11/MIT
-Summary:        Lyrics Context Pane
+License:        MIT
+Summary:        Banshee extension to view lyrics
 Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
+Requires:       %{name}-common = %{version}
 
 %description -n banshee-extension-lyrics
-View lyrics for the currently playing song in the context pane.
+This package provides an extension for Banshee to view lyrics for the
+currently playing song in the context pane.
 
 %package -n banshee-extension-magnatune
-License:        X11/MIT
-Summary:        Streaming Music from Magnatune
+License:        MIT
+Summary:        Banshee extension to listen to music from Magnatune
 Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
+Requires:       %{name}-common = %{version}
 
 %description -n banshee-extension-magnatune
-Listen to streams of music from Magnatune.
+This package provides an extension for Banshee to listen to music
+from Magnatune.
 
 %package -n banshee-extension-mirage
-License:        GPL v2
-Summary:        Mirage Similarity Engine
+License:        GPL-2.0+
+Summary:        Banshee extension to add shuffle-by-similar and 
fill-by-similar modes
 Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
+Requires:       %{name}-common = %{version}
 
 %description -n banshee-extension-mirage
-Adds playback shuffle-by-similar and Auto DJ fill-by-similar modes, based on 
songs' acoustic similarity.
+This package provides an extension for Banshee to add playback
+shuffle-by-similar and Auto DJ fill-by-similar modes, based on
+songs' acoustic similarity.
 
-%package -n banshee-extension-randomby-lastfm
-License:        X11/MIT
-Summary:        Shuffle by Last.fm information
+%package -n banshee-extension-radiostationfetcher
+License:        MIT
+Summary:        Banshee extension to fetch internet radio stations
 Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
+Requires:       %{name}-common = %{version}
 
-%description -n banshee-extension-randomby-lastfm
-Shuffle your library using information from the Last.fm online service
+%description -n banshee-extension-radiostationfetcher
+This package provides an extension for Banshee to fetch internet radio
+stations from services like shoutcast.com.
 
-%package -n banshee-extension-radiostationfetcher
-License:        X11/MIT
-Summary:        Radio Station Fetcher
+%package -n banshee-extension-randomby-lastfm
+License:        MIT
+Summary:        Banshee extension to shuffle the library using Last.fm
 Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
+Requires:       %{name}-common = %{version}
 
-%description -n banshee-extension-radiostationfetcher
-Fetch internet radio stations from services like shoutcast.com.
+%description -n banshee-extension-randomby-lastfm
+This package provides an extension for Banshee to shuffle the library
+using information from the Last.fm online service.
 
 %package -n banshee-extension-streamrecorder
-License:        X11/MIT
-Summary:        Stream Recorder
+License:        MIT
+Summary:        Banshee extension to record internet-radio streams
 Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
+Requires:       %{name}-common = %{version}
 
 %description -n banshee-extension-streamrecorder
-Record internet-radio streams.
+This package provides an extension for Banshee to record
+internet-radio streams.
 
 %package -n banshee-extension-telepathy
-License:        X11/MIT
-Summary:        Connect and Share With Your Friends
+License:        MIT
+Summary:        Banshee extension to share music with instant messaging friends
 Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Requires:       notify-sharp
+Requires:       %{name}-common = %{version}
 Requires:       empathy >= 2.27.91
 Requires:       telepathy-gabble >= 0.9
 Requires:       telepathy-mission-control >= 5.3.1
-Recommends:     %{name}-lang = %{version}
 
 %description -n banshee-extension-telepathy
-Share music with your instant messaging friends.
-
-%package -n banshee-extension-album-art
-License:        X11/MIT
-Summary:        A album art writer extension
-Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
-
-%description -n banshee-extension-album-art
-This extension provides a album art writer.
-
-%package -n banshee-extension-dsd
-License:        X11/MIT
-Summary:        A duplicate song detector for Banshee
-Group:          Productivity/Multimedia/Sound/Players
-Requires:       banshee >= %{version}
-Recommends:     %{name}-lang = %{version}
-
-%description -n banshee-extension-dsd
-This extension provides a dupplicate song detector.
-
-%package lang
-License:        X11/MIT
-Summary:        Languages for package banshee-community-extensions
-Group:          Productivity/Multimedia/Sound/Players
-
-%description lang
-Provides translations to the package banshee-community-extensions
+This package provides an extension for Banshee to share music with
+instant messaging friends.
 
+%lang_package -n %{name}-common
 %prep
 %setup -q
 
 %build
 %configure \
+%if %{disable_clutter_flow}
     --disable-clutterflow \
-    --disable-lirc \
+%endif
     --disable-static
 make %{?_smp_mflags}
 
 %install
 %makeinstall
 %find_lang %{name}
-find %{buildroot}%{_libdir} -name '*.la' -type f -print -delete
+find %{buildroot}%{_libdir} -type f -name '*.la' -print -delete
 
-%files
-%defattr(-,root,root)
-%doc NEWS COPYING AUTHORS README
+%files common-lang -f %{name}.lang
 
-%files lang -f %{name}.lang
+%files common
+%defattr(-,root,root)
+%doc AUTHORS COPYING NEWS README
+%dir %{_datadir}/banshee-community-extensions
+%dir %{_datadir}/banshee-community-extensions/icons
+%dir %{_datadir}/banshee-community-extensions/icons/hicolor
+%dir %{_datadir}/banshee-community-extensions/icons/hicolor/22x22
+%dir %{_datadir}/banshee-community-extensions/icons/hicolor/22x22/categories
 
-%files -n banshee-extension-alarm
+%files -n banshee-extension-alarmclock
 %defattr(-,root,root)
+%doc src/AlarmClock/AUTHORS src/AlarmClock/COPYING src/AlarmClock/README
 %{_libdir}/banshee/Extensions/Banshee.AlarmClock.*
 
+%files -n banshee-extension-album-art-writer
+%defattr(-,root,root)
+%{_libdir}/banshee/Extensions/Banshee.AlbumArtWriter.*
+
 %files -n banshee-extension-ampache
 %defattr(-,root,root)
 %{_libdir}/banshee/Extensions/Banshee.Ampache.*
@@ -333,16 +312,16 @@
 
 %files -n banshee-extension-coverwallpaper
 %defattr(-,root,root)
+%doc src/CoverWallpaper/COPYING
 %{_libdir}/banshee/Extensions/Banshee.CoverWallpaper.*
 
+%files -n banshee-extension-duplicate-song-detector
+%defattr(-,root,root)
+%{_libdir}/banshee/Extensions/Banshee.DuplicateSongDetector.*
+
 %files -n banshee-extension-jamendo
 %defattr(-,root,root)
 %{_libdir}/banshee/Extensions/Banshee.Jamendo.*
-%dir %{_datadir}/banshee-community-extensions
-%dir %{_datadir}/banshee-community-extensions/icons
-%dir %{_datadir}/banshee-community-extensions/icons/hicolor
-%dir %{_datadir}/banshee-community-extensions/icons/hicolor/22x22
-%dir %{_datadir}/banshee-community-extensions/icons/hicolor/22x22/categories
 
%{_datadir}/banshee-community-extensions/icons/hicolor/22x22/categories/jamendo.png
 
 %files -n banshee-extension-karaoke
@@ -351,6 +330,7 @@
 
 %files -n banshee-extension-lastfm-fingerprint
 %defattr(-,root,root)
+%doc src/LastfmFingerprint/AUTHORS
 %{_libdir}/banshee/Extensions/Banshee.LastfmFingerprint.*
 %{_libdir}/banshee/Extensions/liblastfmfpbridge.so
 
@@ -358,46 +338,47 @@
 %defattr(-,root,root)
 %{_libdir}/banshee/Extensions/Banshee.LCD.*
 
+%files -n banshee-extension-lirc
+%defattr(-,root,root)
+%{_libdir}/banshee/Extensions/Banshee.Lirc.*
+%{_libdir}/banshee/Extensions/liblircglue.so
+
 %files -n banshee-extension-liveradio
 %defattr(-,root,root)
 %{_libdir}/banshee/Extensions/Banshee.LiveRadio.*
 
 %files -n banshee-extension-lyrics
 %defattr(-,root,root)
+%doc src/Lyrics/AUTHORS
 %{_libdir}/banshee/Extensions/Banshee.Lyrics.*
 
 %files -n banshee-extension-magnatune
 %defattr(-,root,root)
+%doc src/Magnatune/README
 %{_libdir}/banshee/Extensions/Banshee.Magnatune.*
 
 %files -n banshee-extension-mirage
 %defattr(-,root,root)
+%doc src/Mirage/AUTHORS src/Mirage/COPYING src/Mirage/NEWS src/Mirage/README
 %{_libdir}/banshee/Extensions/libmirageaudio.so
 %{_libdir}/banshee/Extensions/Banshee.Mirage.*
 %{_libdir}/banshee/Extensions/Mirage.*
 
-%files -n banshee-extension-randomby-lastfm
-%defattr(-,root,root)
-%{_libdir}/banshee/Extensions/Banshee.RandomByLastfm.*
-
 %files -n banshee-extension-radiostationfetcher
 %defattr(-,root,root)
 %{_libdir}/banshee/Extensions/Banshee.RadioStationFetcher.*
 
+%files -n banshee-extension-randomby-lastfm
+%defattr(-,root,root)
+%{_libdir}/banshee/Extensions/Banshee.RandomByLastfm.*
+
 %files -n banshee-extension-streamrecorder
 %defattr(-,root,root)
 %{_libdir}/banshee/Extensions/Banshee.Streamrecorder.*
 
 %files -n banshee-extension-telepathy
 %defattr(-,root,root)
+%doc src/Telepathy/AUTHORS src/Telepathy/README
 %{_libdir}/banshee/Extensions/Banshee.Telepathy.*
 
-%files -n banshee-extension-album-art
-%defattr(-,root,root)
-%{_libdir}/banshee/Extensions/Banshee.AlbumArtWriter.*
-
-%files -n banshee-extension-dsd
-%defattr(-,root,root)
-%{_libdir}/banshee/Extensions/Banshee.DuplicateSongDetector.*
-
 %changelog

continue with "q"...



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to