debian/0000775000000000000000000000000012151412006007160 5ustar debian/docs0000664000000000000000000000001612126707023010040 0ustar debian/README debian/compat0000664000000000000000000000000212126707023010366 0ustar 7 debian/patches/0000775000000000000000000000000012126710521010614 5ustar debian/patches/po-files.patch0000664000000000000000000000057012126707023013360 0ustar Description: include relevant po files in build Author: Rolf Leggewie Forwarded: via IRC to co-maintainer/upstream Last-Update: 2012-04-18 --- ffgtk-0.8.1.orig/po/POTFILES.in +++ ffgtk-0.8.1/po/POTFILES.in @@ -61,3 +61,5 @@ plugins/ab_thunderbird.c plugins/pwd_gnome.c plugins/pwd_kde4.cpp ffgtk.desktop.in +ffgtk/ui/dtmf.ui +ffgtk/ui/voicebox.ui debian/patches/build-with-i4l-v3.25.patch0000664000000000000000000000124012126707023015146 0ustar Description: build successfully against version 3.25 of isdnutils Author: Jan-Michael Brummer Bug-Debian: http://bugs.debian.org/680813 Forwarded: not-needed, latest ffgtk upstream does not need this anymore Last-Update: 2012-07-20 --- ffgtk-0.8.1.orig/ffgtk/faxophone/faxophone.c +++ ffgtk-0.8.1/ffgtk/faxophone/faxophone.c @@ -1538,7 +1538,10 @@ struct sSession *faxophoneInit( struct s if ( psSession == NULL ) { if ( pnHost != NULL ) { - setHostName( pnHost ); + capi20ext_set_driver( "fritzbox" ); + capi20ext_set_host( ( char * ) pnHost ); + capi20ext_set_port( 5031 ); + capi20ext_set_tracelevel( 0 ); } nApplId = capiInit( nController ); debian/patches/series0000664000000000000000000000007512126707023012036 0ustar po-files.patch build-with-i4l-v3.25.patch no-faxophone.patch debian/patches/no-faxophone.patch0000664000000000000000000000134212126707023014241 0ustar Description: disable certain includes in case faxophone is not built Author: Ilya Barygin --- a/ffgtk/dialnumber.c +++ b/ffgtk/dialnumber.c @@ -10,7 +10,9 @@ */ #include +#ifdef HAVE_FAXOPHONE #include +#endif #include --- a/ffgtk/audio.c +++ b/ffgtk/audio.c @@ -10,7 +10,9 @@ */ #include +#ifdef HAVE_FAXOPHONE #include +#endif #include #define QUANT_MASK ( 0xF ) --- a/ffgtk/llevel.c +++ b/ffgtk/llevel.c @@ -10,8 +10,10 @@ */ #include +#ifdef HAVE_FAXOPHONE #include #include +#endif struct sHistory { double fValue; debian/rules0000775000000000000000000000124312126707364010260 0ustar #!/usr/bin/make -f export DEB_LDFLAGS_MAINT_APPEND = -lgmodule-2.0 DPKG_EXPORT_BUILDFLAGS=1 -include /usr/share/dpkg/buildflags.mk /usr/share/dpkg/buildflags.mk: @: %: dh $@ --with autoreconf override_dh_autoreconf: dh_autoreconf ./autogen.sh override_dh_auto_configure: dh_auto_configure -- --with-spandsp=6 \ --with-appindicator=no \ --with-faxophone=no \ --with-ebook=no \ --with-gnome-keyring=yes \ --with-libnotify=yes \ --disable-Werror override_dh_auto_install: dh_auto_install # proper cups support needs more work for Debian find debian/ffgtk -name ffgtk-cups -delete # do not ship *.la files find debian/ffgtk -name *.la -delete debian/README0000664000000000000000000000076712126707023010062 0ustar configuration help is available from http://wiki.ubuntuusers.de/FritzBox/ffgtk http://www.tabos.org/forum/ http://forum.ubuntuusers.de/topic/fritz-fun-ffgtk-faxen-anrufmonitor-mit-rueckw/ If you want to use the incoming notification you will have to enable it on your fritzbox with: #96*5* If you want to use the capifax plugin you will have to enable capi-over-tcp on your fritzbox with: #96*3* Please note, quick reconnect & display external ip in tooltip for Fritz!Box needs active UPnP support! debian/source/0000775000000000000000000000000012126710521010465 5ustar debian/source/format0000664000000000000000000000001412126707023011676 0ustar 3.0 (quilt) debian/watch0000664000000000000000000000011212126707023010213 0ustar version=3 http://www.tabos.org/ffgtk/download.php .*/ffgtk-(.*)\.tar\.bz2 debian/control0000664000000000000000000000234512151411703010572 0ustar Source: ffgtk Section: net Priority: extra Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Rolf Leggewie Uploaders: Jan-Michael Brummer Build-Depends: debhelper (>= 7.0.50~), libxml2-dev, libcurl4-gnutls-dev, libspandsp-dev, intltool, libtool, libsndfile-dev, libdbus-glib-1-dev, libgnome-keyring-dev, libasound2-dev, libspeex-dev, libspeexdsp-dev, libpulse-dev, libnotify-dev, dh-autoreconf, libgtk-3-dev | libgtk2.0-dev Standards-Version: 3.9.3 Homepage: http://www.tabos.org/ffgtk/ Vcs-git: git://git.debian.org/git/collab-maint/ffgtk.git Vcs-Browser: http://git.debian.org/?p=collab-maint/ffgtk.git Package: ffgtk Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: AVM FRITZ!Box remote control and monitor Fritz Fun (ffgtk) is a remote control software for the popular AVM all-in-one hardware home router Fritz!Box. It allows fax and call handling, call monitoring as well as administration of the DSL connection. The program can trigger scripts for a number of events such as missed calls or to pause the music player on incoming calls. . You need an AVM FRITZ!Box or this software will be fairly useless to you. debian/copyright0000664000000000000000000000355712126707023011135 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: http://www.tabos.org/ffgtk/ Files: * Copyright: Copyright © 2008-2012 Jan-Michael Brummer Copyright © 2010-2012 Louis Lagendijk License: GPL-2 Files: plugins/audio_port.c Copyright: Copyright © 1999-2000 Ross Bencina and Phil Burk Copyright © 2008-2012 Jan-Michael Brummer License: GPL-2 and Expat Files: debian/* Copyright: Copyright © 2009-2012 Rolf Leggewie License: GPL-2 License: GPL-2 This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 only. . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. debian/changelog0000664000000000000000000000210612151412003011026 0ustar ffgtk (0.8.1-2ubuntu3) saucy; urgency=low * Remove libebook BD - we explicitly disable this in control. -- Iain Lane Wed, 29 May 2013 15:43:15 +0100 ffgtk (0.8.1-2ubuntu2) raring; urgency=low * debian/rules: Add -lgmodule-2.0 to LDFLAGS to fix underlinking FTBFS. -- Logan Rosen Tue, 02 Apr 2013 22:07:59 -0400 ffgtk (0.8.1-2ubuntu1) quantal; urgency=low * Disable "faxophone" feature, Ubuntu's version of libcapi20 is too old to support it. * Disable ebook plugin as well, it's not compatible with current interface. -- Ilya Barygin Tue, 28 Aug 2012 22:06:49 +0400 ffgtk (0.8.1-2) unstable; urgency=low * add patch to compile ffgtk against libcapi v3.25. Closes: #680813 * unbreak the watch file, upstream disallows direct directory access now -- Rolf Leggewie Fri, 20 Jul 2012 14:57:12 +0800 ffgtk (0.8.1-1) unstable; urgency=low * initial release. Closes: #602723, LP: #522644. -- Rolf Leggewie Tue, 19 Jun 2012 23:03:35 +0800