Hello community,

here is the log from the commit of package pragha for openSUSE:Factory checked 
in at 2015-03-16 07:00:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pragha (Old)
 and      /work/SRC/openSUSE:Factory/.pragha.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pragha"

Changes:
--------
--- /work/SRC/openSUSE:Factory/pragha/pragha.changes    2014-10-18 
09:09:02.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.pragha.new/pragha.changes       2015-03-16 
07:00:45.000000000 +0100
@@ -2 +2 @@
-Thu Oct 16 07:57:17 UTC 2014 - [email protected]
+Sun Feb 22 10:47:42 UTC 2015 - [email protected]
@@ -4,4 +4,50 @@
-- Update to 1.2.3.
-  * Fix bad title strings on playlist when edit or copy this tag.
-  * Fix bad albums strings on playlist when edit or copy this tag.
-  * Check existence of the files before import any playlist.
+- Update to 1.3.2.1.
+  * Disable libtool versioning for plugins.
+  * Not remember visibility of the second siderbar when init.
+  * Fix icon size on preferences dialog on Gtk 3.14.
+  * Try to fix the small progress bar on gtk 3.14, but finally just
+    center it.
+  * Disable popover on gear menu!. It is just horrible!!, and pior
+    on 3.14.
+  * Fix size of Gear menu.
+  * Add Castillan translation to the install list.
+  * Updates translations: Russian, Korean, French.
+- Drop pragha-fix-plugin-linking.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Tue Feb 17 21:11:54 UTC 2015 - [email protected]
+
+- Add pragha-fix-plugin-linking.patch in order to remove versioning
+  and soname from plugins (gh#pragha-music-player/pragha#74)
+- Enable compiler output
+
+-------------------------------------------------------------------
+Sat Jan 17 09:08:35 UTC 2015 - [email protected]
+
+- Update to 1.3.2.
+  * Add optional client-side-decorators support trying to follow
+    GNOME 3 HIG.
+  * Can hide menubar and then append a gear menu on toolbar.
+  * Add a infobar when some change on prefrences need restart.
+  * Except activation of plugins must accept the preferences dialog
+    for the changes to take effect.
+  * A lot of margins and sizes were stylized to improve the design.
+  * Acrivate mpris2 and show lyrics sidebar by default.
+  * Devices plugin: Fix remove library and drop database when eject
+    any usb mass storage.
+  * Devices plugin: Show a message when fails to mount a usb.
+  * Devices plugin: Properly handles devices that are mounted by
+    the desktop before than by Pragha.
+  * Devices plugin: Fix format not a string literal and no format
+  * arguments [-Werror=format-security].
+    Check existence of the files before import any playlist. So..
+    never more import empty playlists.
+  * Fix change library when old list is empty.
+  * Insensitive some playback actions on toolbar, menubar and
+    systray when startup.
+  * Lastfm: Be a little more careful with PraghaMusicobject
+    references.
+  * Remove useless option to setting gstreamer version con
+    configure.ac.
+  * Remove preferences (including passwords) when plugins are
+    deactivated.
@@ -8,0 +55,94 @@
+  * New Castillan translation.
+  * Update German, Czech, Portuguese, Russian, Korean, Spanish
+    translations.
+- Move Korean locale from ko_KR to ko.
+- Correct the source URL.
+
+-------------------------------------------------------------------
+Sat Oct  4 06:36:34 UTC 2014 - [email protected]
+
+- Replace BuildRequires: pkgconfig(rygel-core-2.2),
+  pkgconfig(rygel-server-2.2) with rygel-devel because they are
+  versioned.
+- Remove BuildRequires: appdata-tools; %{_datadir}/appdata/ is
+  owned by filesystem.
+
+-------------------------------------------------------------------
+Sun Aug  3 09:37:31 UTC 2014 - [email protected]
+
+- Update to 1.3.1.
+  * New TuneIn plugin. Allow search on TuneIn and append first
+    radio.
+  * New DLNA server plugin. Allow share playlist to a DLNA server
+    using Rygel.
+  * New DLNA renderer plugin. Allow play music on a DLNA server
+    using Grilo.
+  * New AcousticId plugin. Get metadata of current song on AcoustID
+    service.
+  * Port to GtkApplication.
+  * Return a basic support to MOD files.
+  * Allow playback music on MTP devices.
+  * The CD-ROM support became a plugin.
+  * The Last.fm support became a plugin.
+    + Better protect tags and time_t on threads.
+    + Use diferents time_id to scrobble and update now playing.
+    + Fix submits multiple entries of one song to LastFM.
+    + Betters function names and declare a lot as static.
+  * Song-info plugin: don't delay searching and cancel if song was
+    changed.
+  * Allow recursive playlist disabled.
+  * Reduce track progress bar size. (A regresion since Gtk+-2).
+  * Split Devices plugin. Devices, MTP, Removable, and CDROM.
+  * PraghaMusicobject/Database: file_type coverted to mime_type.
+  * PraghaMusicobject: Add source property, to differentiate local
+    files, of http, or plugins.
+  * GUI: Show Mimetype on Playlist and tags properties dialog.
+  * Set <Control>O as acceletator to open files dialog.
+  * Enable the Notify and Song Info plugins on first run.
+  * Fix Segfault when edit song tags from systray menu.
+  * Playlist: fix memory leak.
+  * Fix compilation without libpeas.
+  * Fix some segfault when use Glib >= 2.40.
+  * Create cache folders when init it.
+  * Show album arts in cache to all songs.
+  * Not import empty playlists when scan the library.
+  * Update the menubar and playlist submenu when change any
+    playlists saved.
+  * Fix never change album on playlist when update tags.
+  * Fix bad update of title on playlist when update tags.
+  * Notify Plugin: Remove custom timeout.
+  * Notify plugin: Check new song before sending a notification.
+  * Lastfm Plugin: Fix warning when user or password in empty.
+  * Lastfm Plugin: No start new sessions every time that close the
+    configuration dialog.
+  * Add licence to xml_helper.c/.h files.
+  * Fix opening folder with images.
+  * Some improvements to English source file strings.
+  * Update Chinese, Czech, French, Portuguese translation.
+- Changes in 1.3.0.
+  * Depends completely on Gtk+3 >= 3.2 and Glib >= 2.32, Gstreamer1
+    and libcdio_paranoia >= 0.90.
+  * Add support to plugins, depending on libpeas >= 1.2.
+    + Port gnome-media-keys, keybinder, mpris2, notify, and
+    song-info.
+    + Still pending rewrite the lastfm plugin.
+    + Add SOO-EXPERIMENTAL and INCOMPLET devices plugin.
+  * Add a second sidebar on right.
+    + Just used by the plugin song-info to show lyrics.
+  * Continued with the cleaning, writing, and conversion to
+  * GObjects
+    + PraghaArtCache, PraghaSidebar, and every plugins.
+    + PraghaApplication now is based on GtkApplication.
+  * Fix many bugs in gtk+3 interface, and fixes deprecations prior
+    3.10.
+- Add/changes BuildRequires: appdata-tools (for oS > 13.2),
+  pkgconfig(glib-2.0) >= 2.32, pkgconfig(grilo-0.2),
+  pkgconfig(gtk+-3.0) >= 3.4.0, pkgconfig(gudev-1.0),
+  pkgconfig(libcdio_paranoia) >= 0.90, pkgconfig(libmtp),
+  pkgconfig(libpeas-1.0), pkgconfig(libpeas-gtk-1.0),
+  pkgconfig(libsoup-2.4), pkgconfig(rygel-core-2.2),
+  pkgconfig(rygel-server-2.2), pkgconfig(keybinder-3.0),
+  pkgconfig(libxfce4ui-2).
+- Split off -plugins subpackage and add it to Recommends.
+- Build -plugins-devel subpackage.
+- Correct URL.

Old:
----
  pragha-1.2.3.tar.bz2

New:
----
  pragha-1.3.2.1.tar.bz2

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

Other differences:
------------------
++++++ pragha.spec ++++++
--- /var/tmp/diff_new_pack.F8pq2m/_old  2015-03-16 07:00:46.000000000 +0100
+++ /var/tmp/diff_new_pack.F8pq2m/_new  2015-03-16 07:00:46.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pragha
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,44 +17,53 @@
 
 
 Name:           pragha
-Version:        1.2.3
+Version:        1.3.2.1
 Release:        0
 Summary:        Lightweight Music Player
 License:        GPL-3.0+
 Group:          Productivity/Multimedia/Sound/Players
-Url:            http://pragha.wikispaces.com/
-Source0:        
https://github.com/matiasdelellis/pragha/releases/download/v%{version}/%{name}-%{version}.tar.bz2
+Url:            https://github.com/matiasdelellis/pragha/
+Source0:        
http://pragha-music-player.github.io/releases/%{name}-%{version}.tar.bz2
 BuildRequires:  ImageMagick
 BuildRequires:  autoconf
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  libtool
+BuildRequires:  rygel-devel
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.32
+BuildRequires:  pkgconfig(grilo-0.2)
 BuildRequires:  pkgconfig(gstreamer-1.0)
 BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
 BuildRequires:  pkgconfig(gthread-2.0) >= 2.31
-BuildRequires:  pkgconfig(gtk+-2.0) >= 2.24
-BuildRequires:  pkgconfig(keybinder)
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.4.0
+BuildRequires:  pkgconfig(gudev-1.0)
+BuildRequires:  pkgconfig(keybinder-3.0)
 BuildRequires:  pkgconfig(libcddb)
 BuildRequires:  pkgconfig(libcdio)
-BuildRequires:  pkgconfig(libcdio_paranoia)
+BuildRequires:  pkgconfig(libcdio_paranoia) >= 0.90
 BuildRequires:  pkgconfig(libclastfm) >= 0.5
 BuildRequires:  pkgconfig(libglyr)
+BuildRequires:  pkgconfig(libmtp)
 BuildRequires:  pkgconfig(libnotify)
-BuildRequires:  pkgconfig(libxfce4ui-1)
+BuildRequires:  pkgconfig(libpeas-1.0)
+BuildRequires:  pkgconfig(libpeas-gtk-1.0)
+BuildRequires:  pkgconfig(libsoup-2.4)
+BuildRequires:  pkgconfig(libxfce4ui-2)
 BuildRequires:  pkgconfig(taglib)
 BuildRequires:  pkgconfig(totem-plparser)
 Requires:       gstreamer-plugins-base
 Requires:       gstreamer-plugins-good
 Recommends:     %{name}-lang
+Recommends:     %{name}-plugins
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 A Lightweight Music Player for GNU/Linux, based on Gtk, sqlite, and
 completely written in C, constructed to be fast, light, and
 simultaneously complete without obstructing the daily work.
+
 Pragha was originally derived of Consonance Music Manager
 (http://sites.google.com/site/consonancemanager/), discontinued by the
 original author.
@@ -75,6 +84,39 @@
 * Search/Filterin the current playlist.
 * Search lyrics.
 
+%package plugins
+Summary:        Plugins for Pragha
+Group:          Productivity/Multimedia/Sound/Players
+Requires:       %{name} = %{version}
+
+%description plugins
+This package includes plugins for the Pragha player.
+
+* AcoustID - Get metadata on AcoustID service.
+* CD-ROM - Play Audio CDs.
+* Devices - Management removable devices.
+* DLNA Server - Share your playlist on a DLNA server.
+* DLNA Renderer - Play music on a DLNA server.
+* Global Hotkeys - Control Pragha with multimedia keys.
+* Global Hotkeys with gnome-media-keys daemon - Control Pragha with
+  gnome-media-keys daemon.
+* Last.fm - Scrobble on Last.fm.
+* MPRIS2 - Control Pragha with MPRIS2 interface.
+* MTP Devices - Management MTP devices.
+* Notification - Show notification when change songs.
+* Removable Media - Detect removable media and scan it.
+* Song Info - Get Artist info, Lyrics and Album arts of yours songs.
+* Get radios - Get radios on TuneIn.
+
+%package plugins-devel
+Summary:        Development Files for Pragha Plugins
+Group:          Development/Libraries/C and C++
+Requires:       pkgconfig(libpeas-1.0)
+Requires:       pkgconfig(libpeas-gtk-1.0)
+
+%description plugins-devel
+This package contains development files needed to develop plugins for Pragha.
+
 %lang_package
 
 %prep
@@ -82,14 +124,25 @@
 
 %build
 %configure
-make %{?_smp_mflags}
+make %{?_smp_mflags} VERBOSE=1
 
 %install
 %make_install
+
+rm -f %{buildroot}%{_libdir}/%{name}/plugins/*/*.la
+
 # Remove installed docs -- I will install them myself.
 rm -rf %{buildroot}%{_datadir}/doc/%{name}
+
 # Install Norwegian Bokmål locale to the right place.
 mv -f %{buildroot}%{_datadir}/locale/{no,nb}
+
+# Install Korean locale to the right place.
+mv -f %{buildroot}%{_datadir}/locale/{ko_KR,ko}
+
+# Install Castillan locale to the right place.
+mv -f %{buildroot}%{_datadir}/locale/{ca_ES,ca}
+
 # Install icons of various sizes.
 for size in 96x96 64x64 48x48 32x32 22x22 16x16 ; do
     install -dm 0755 \
@@ -97,6 +150,7 @@
     convert -strip -resize ${size} data/%{name}.png \
         %{buildroot}%{_datadir}/icons/hicolor/${size}/apps/%{name}.png
 done
+
 %fdupes -s %{buildroot}%{_datadir}/
 %find_lang %{name} %{?no_lang_C}
 
@@ -113,13 +167,29 @@
 # FIXME: add AUTHORS to docs if not empty.
 %doc ChangeLog COPYING FAQ NEWS README
 %{_bindir}/%{name}
+%if 0%{?suse_version} && 0%{?suse_version} < 1320
 %dir %{_datadir}/appdata/
+%endif
 %{_datadir}/appdata/%{name}.appdata.xml
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/*/*/%{name}.*
 %{_datadir}/pixmaps/%{name}/
 %doc %{_mandir}/man?/*
 
+%files plugins
+%defattr(-,root,root,-)
+%doc ChangeLog COPYING FAQ NEWS README
+%dir %{_libdir}/%{name}/
+%dir %{_libdir}/%{name}/plugins/
+%dir %{_libdir}/%{name}/plugins/*/
+%{_libdir}/%{name}/plugins/*/*.plugin
+%{_libdir}/%{name}/plugins/*/*.so
+
+%files plugins-devel
+%defattr(-,root,root,-)
+%doc COPYING NEWS
+%{_includedir}/%{name}/
+
 %files lang -f %{name}.lang
 
 %changelog

++++++ pragha-1.2.3.tar.bz2 -> pragha-1.3.2.1.tar.bz2 ++++++
++++ 85217 lines of diff (skipped)

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

Reply via email to