[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