[ffgtk] Updated specfile for 0.8.2 Added new google address book plugin Clean up as we no longer need patche

Louis Lagendijk llagendijk at fedoraproject.org
Sat Jun 23 18:58:22 UTC 2012


commit 3faa5a4a714f402e923df7be0d00bd49b23c8b9e
Author: Louis Lagendijk <louis at lagendijk.xs4all.nl>
Date:   Sat Jun 23 20:56:41 2012 +0200

    Updated specfile for 0.8.2
    Added new google address book plugin
    Clean up as we no longer need patches
    ffgtk-fax.ppd is now included upstream

 ffgtk.spec |   49 +++++++++++++++++++++++++++++++++++--------------
 1 files changed, 35 insertions(+), 14 deletions(-)
---
diff --git a/ffgtk.spec b/ffgtk.spec
index 49b581a..0500695 100644
--- a/ffgtk.spec
+++ b/ffgtk.spec
@@ -1,15 +1,12 @@
 Name:           ffgtk
-Version:        0.8.1
+Version:        0.8.2
 Release:        1%{?dist}
 Summary:        A solution for controlling Fritz!Box or compatible routers
 Group:          Applications/Communications
 License:        GPLv2
 URL:            http://www.tabos.org/ffgtk/
 Source0:        http://www.tabos.org/ffgtk/download/%{name}-%{version}.tar.bz2
-Source1:        ffgtk-fax.ppd
-Source2:        ffgtk-README.Fedora
-Patch0:         ffgtk-0.8-use-old-spooler.patch
-Patch1:         ffgtk-config.patch
+Source1:        ffgtk-README.Fedora
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -18,10 +15,12 @@ BuildRequires:  gtk2-devel gstreamer-devel gstreamer-plugins-base-devel
 BuildRequires:  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:  pulseaudio-libs-devel glib2-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
 
 %description
 Fritz Fun (ffgtk) is a clean solution for controlling the FRITZ!Box or 
@@ -41,8 +40,6 @@ This package contains the evolution address book plugin for ffgtk.
 Summary:        Fax plugin for ffgtk
 Requires:       %{name} = %{version}-%{release}
 Requires:       cups ghostscript
-Requires(post): /usr/sbin/lpadmin
-Requires(postun):/usr/sbin/lpadmin
 
 %description  plugin-capifax
 No longer needed. Package is left around to ease migration.
@@ -54,12 +51,17 @@ 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
+Requires:       %{name} = %{version}-%{release}
+
+%description  plugin-google-addressbook
+This package contains the addressbook plugin to access your Google contacts from ffgtk.
+
 %prep
 %setup -q
-%patch0 -p1 -b .spooler
-%patch1 -p1 -b .config
 
-install -m644 %{SOURCE2} ./README.Fedora
+install -m644 %{SOURCE1} ./README.Fedora
 
 %build
 ./autogen.sh
@@ -76,12 +78,15 @@ rm -rf %{buildroot}/%{_datarootdir}/icons/ubuntu*
 # Install ppd file for cups
 
 mkdir -p %{buildroot}/%{_datarootdir}/cups/model/
-install -m644 %{SOURCE1}  %{buildroot}/%{_datarootdir}/cups/model/
+mv  %{buildroot}/%{_datarootdir}/ffgtk/ffgtk-fax.ppd  %{buildroot}/%{_datarootdir}/cups/model/
 
 # ffgtk-cups is of no use as we use the old spooler
-
 rm %{buildroot}/%{_datarootdir}/ffgtk/ffgtk-cups
 
+# and so is install-fax
+rm %{buildroot}/%{_datarootdir}/ffgtk/install-fax.sh
+
+
 %find_lang %{name}
 desktop-file-validate %{buildroot}/%{_datarootdir}/applications/ffgtk.desktop
 
@@ -124,7 +129,6 @@ fi
 %{_datarootdir}/ffgtk/assistant.ui
 %{_datarootdir}/ffgtk/book.ui
 %{_datarootdir}/ffgtk/dtmf.ui
-%{_datarootdir}/ffgtk/sendsms.ui
 %{_datarootdir}/ffgtk/call_in.wav
 %{_datarootdir}/ffgtk/call_out.wav
 %{_datarootdir}/ffgtk/callin.png
@@ -135,9 +139,11 @@ fi
 %{_datarootdir}/ffgtk/dialwindow.ui
 %{_datarootdir}/ffgtk/kind.ui
 %{_datarootdir}/ffgtk/lookup.xml
+%{_datarootdir}/ffgtk/menubar.ui
 %{_datarootdir}/ffgtk/popup.ui
 %{_datarootdir}/ffgtk/preferences.ui
 %{_datarootdir}/ffgtk/profiles.ui
+%{_datarootdir}/ffgtk/sendsms.ui
 %{_datarootdir}/ffgtk/sendfax.ui
 %{_datarootdir}/ffgtk/voicebox.ui
 %{_datarootdir}/ffgtk/notification-message-ffgtk-in.svg
@@ -159,7 +165,22 @@ fi
 %defattr(-,root,root,-)
 %{_libdir}/ffgtk/plugins/lib_audio_gstreamer.so
 
+%files plugin-google-addressbook
+%defattr(-,root,root,-)
+%{_libdir}/ffgtk/plugins/lib_ab_google.so
+
 %changelog
+* Sat Jun 23 2012 Louis Lagendijk <louis.lagendijk at gmail.com> 0.8.2-1
+- New upstream release 0.8.2:
+- Improved portaudio playback/recording (Linux, OS X, Windows)
+- Add google contacts ab plugin (ffgtk-plugin-google-addressbook)
+- Tray icon rewrite (standard tray icon, appindicator, dock bar)
+- Use 2-D compression for analog and G4 for isdn transfer
+- Improve fritzfon ab plugin (do not remove unknown data, better contact photo handling)
+- Fix fax bitrate selection
+- Stop ringtone on connect
+- UI cleanup
+
 * Thu Jan 26 2012 Louis Lagendijk <louis.lagendijk at gmail.com> 0.8.1-1
 - New upstream release 0.8.1, lots of bugfixes
 - Fixed printer creation for cups with a systemd unit file (BZ#768640)A


More information about the scm-commits mailing list