[ffgtk/f17] Obsolete plugin-gstreamer (is dropped) and plugin-capifax (functionality integrated in main package)

Louis Lagendijk llagendijk at fedoraproject.org
Tue Jul 10 21:47:16 UTC 2012


commit 2db17449a573e95afa07e7abe2fd6e94193f34af
Author: Louis Lagendijk <louis at lagendijk.xs4all.nl>
Date:   Tue Jul 10 23:43:57 2012 +0200

    Obsolete plugin-gstreamer (is dropped) and plugin-capifax (functionality integrated in
    main package).
    Clean up of build-requires
    Switched to GTK-3 instead of GTK-2

 ffgtk.spec |   39 ++++++++++++---------------------------
 1 files changed, 12 insertions(+), 27 deletions(-)
---
diff --git a/ffgtk.spec b/ffgtk.spec
index 96a1b92..5359718 100644
--- a/ffgtk.spec
+++ b/ffgtk.spec
@@ -11,16 +11,19 @@ Source1:        ffgtk-README.Fedora
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  gettext autoconf automake libtool intltool desktop-file-utils
-BuildRequires:  gtk2-devel gstreamer-devel gstreamer-plugins-base-devel 
-BuildRequires:  libcurl-devel dbus-devel dbus-glib-devel 
+BuildRequires:  gtk3-devel libcurl-devel dbus-devel dbus-glib-devel 
 Buildrequires:  isdn4k-utils-devel spandsp-devel evolution-data-server-devel
-Buildrequires:  gnome-keyring-devel speex-devel libsndfile-devel  
+Buildrequires:  gnome-keyring-devel speex-devel libnotify-devel
 Buildrequires:  pulseaudio-libs-devel glib2-devel libgdata-devel
+
 # We no longer use the bundled md5, but use the glib implementation
 # Provides:       bundled(md5-deutsch)
 ExcludeArch:    s390 s390x
 Requires(post): /usr/sbin/lpadmin
 Requires(postun):/usr/sbin/lpadmin
+# The gstreamer plugin is dropped, the capifax functionality is included in the main package now
+Obsoletes:      ffgtk-plugin-gstreamer < 0.8.3-1
+Obsoletes:	ffgtk-plugin-capifax < 0.8.3-1
 
 %description
 Fritz Fun (ffgtk) is a clean solution for controlling the FRITZ!Box or 
@@ -36,27 +39,13 @@ Requires:       %{name} = %{version}-%{release}
 %description plugin-evolution
 This package contains the evolution address book plugin for ffgtk.
 
-%package plugin-capifax
-Summary:        Fax plugin for ffgtk
-Requires:       %{name} = %{version}-%{release}
-Requires:       cups ghostscript
-
-%description  plugin-capifax
-No longer needed. Package is left around to ease migration.
-
-%package plugin-gstreamer
-Summary:        Gstreamer plugin for ffgtk
-Requires:       %{name} = %{version}-%{release}
-
-%description  plugin-gstreamer
-This package contains the gstreamer plugin for ffgtk.
-
 %package plugin-google-addressbook
-Summary:        Google addressbook plugin for ffgtk
+Summary:        Google addressbook plugin for ffgtk (BETA)
 Requires:       %{name} = %{version}-%{release}
 
 %description  plugin-google-addressbook
 This package contains the addressbook plugin to access your Google contacts from ffgtk.
+This plugin has beta quality
 
 %prep
 %setup -q
@@ -159,12 +148,6 @@ fi
 %defattr(-,root,root,-)
 %{_libdir}/ffgtk/plugins/lib_ab_ebook.so
 
-%files plugin-capifax
-
-%files plugin-gstreamer
-%defattr(-,root,root,-)
-%{_libdir}/ffgtk/plugins/lib_audio_gstreamer.so
-
 %files plugin-google-addressbook
 %defattr(-,root,root,-)
 %{_libdir}/ffgtk/plugins/lib_ab_google.so
@@ -175,14 +158,16 @@ fi
 - Add FRITZ!Box 6360 Cable support
 - Add write support to speedfon ab
 - Add spandsp fax transmission workaround
-- Reenable support for libnotify and gnome shell
+- Re-enable support for libnotify and gnome shell
 - Performance tuning
 - Fix crash on startup without profile
 - Fix non-fritzbox router detection
 - Fix re-connect issues
 - Fix softphone record on 32bit machines
 - Reduce busy wait in audio_port
-- Removed gstreamer audio plugin
+- Obsoleted gstreamer audio plugin (removed)
+- Obsoleted the plugin-capifax package
+- Switched to gtk-3
 
 * Sat Jun 23 2012 Louis Lagendijk <louis.lagendijk at gmail.com> 0.8.2-1
 - New upstream release 0.8.2:


More information about the scm-commits mailing list