Mailinglist Archive: opensuse-commit (1929 mails)
| < Previous | Next > |
commit banshee-community-extensions for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Thu, 13 Oct 2011 16:16:05 +0200
- Message-id: <20111013141605.919C4201D0@hilbert.suse.de>
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 - vuntz@xxxxxxxxxxxx
+
+- 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 - nmarques@xxxxxxxxxxxx
+
+- 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: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |