diff options
author | LukenShiro <lukenshiro@ngi.it> | 2010-05-13 11:53:32 -0500 |
---|---|---|
committer | Robby Workman <rworkman@slackbuilds.org> | 2010-05-16 22:24:32 -0500 |
commit | 3f3a13b027354c93d450233e220a628d2722c7a6 (patch) | |
tree | 2cf25e889f2370df9ee252458ef91306946f73eb | |
parent | 5af5869a48707dea798c6b99e7289bb8fc2647d2 (diff) | |
download | slackbuilds-3f3a13b027354c93d450233e220a628d2722c7a6.tar.gz |
network/efax-gtk: Updated for version 3.2.2.
-rw-r--r-- | network/efax-gtk/README | 2 | ||||
-rw-r--r-- | network/efax-gtk/README.SLACKWARE | 11 | ||||
-rw-r--r-- | network/efax-gtk/efax-gtk.SlackBuild | 18 | ||||
-rw-r--r-- | network/efax-gtk/efax-gtk.info | 8 | ||||
-rw-r--r-- | network/efax-gtk/slack-desc | 6 |
5 files changed, 23 insertions, 22 deletions
diff --git a/network/efax-gtk/README b/network/efax-gtk/README index 0e03dbc7aa..5425e12a1c 100644 --- a/network/efax-gtk/README +++ b/network/efax-gtk/README @@ -8,5 +8,3 @@ doesn't usually need a fax server (i.e. hylafax). See README.SLACKWARE file in efax-gtk's docs directory for configuration notes. - -This requires libsigc++. diff --git a/network/efax-gtk/README.SLACKWARE b/network/efax-gtk/README.SLACKWARE index 8d7e9ee10b..de61d1483b 100644 --- a/network/efax-gtk/README.SLACKWARE +++ b/network/efax-gtk/README.SLACKWARE @@ -11,11 +11,6 @@ settings) into your fax-using user(s) $HOME as ".efax-gtkrc", and modify it according to your own device's features and your preferences. Almost all per-user settings can be later modified from within the program, too. -If you want a LOG file (really important, as the program does not save fax -trasmission results otherwise at the moment), modify your configuration file -inserting the absolute path of the file you want as logfile (do not use -environment variables, as they are not supported). - For serial modems/faxes: you need to add your fax-using user(s) to the "dialout" group so that the serial device file (i.e. /dev/ttyS[0-9]) is accessible. For other modem/fax devices: make sure the relevant device @@ -28,6 +23,12 @@ service files). In case of package's upgrade, in order to avoid malfunction problems or data loss, please verify if these files are in the right location, otherwise move them accordingly. +A LOG file is really important, as the program does not save fax trasmission +results otherwise at the moment. By default now, it will be created in working +directory as "efax-gtk.log". If you want change it, modify your configuration +file inserting the absolute path of the file you want as logfile (do not use +environment variables, as they are not supported). + Read README file in efax-gtk's /usr/doc directory for other operating instructions. See your modem/fax manual for potentially needed AT modem strings and commands. diff --git a/network/efax-gtk/efax-gtk.SlackBuild b/network/efax-gtk/efax-gtk.SlackBuild index 4279f196c8..fd5b4181d8 100644 --- a/network/efax-gtk/efax-gtk.SlackBuild +++ b/network/efax-gtk/efax-gtk.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for efax-gtk -# Copyright 2008-2009 LukenShiro <lukenshiro@ngi.it> +# Copyright 2008-2010 LukenShiro <lukenshiro@ngi.it> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=efax-gtk -VERSION=${VERSION:-3.0.20} +VERSION=${VERSION:-3.2.2} ARCH=${ARCH:-i486} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -33,7 +33,7 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -DOCFILES="AUTHORS COPYING ChangeLog INSTALL README BUGS ABOUT-NLS" +DOCFILES="ABOUT-NLS AUTHORS BUGS ChangeLog COPYING INSTALL NEWS README" # original efax's 'fax' shell script's functions are performed by efax-gtk # itself, so it is not installed as command. Nonetheless maybe can be useful # for historical purposes as documentation. @@ -79,8 +79,8 @@ CXXFLAGS="$SLKCFLAGS" \ make make install DESTDIR=$PKG - -find $PKG | xargs file | grep -e "executable" | grep ELF \ + +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true # copy bash scripts to use with efax-gtk @@ -99,10 +99,13 @@ sed -i "s|\$HOME/faxin|\$HOME/.efax-gtk/faxin|g" $TMP/$PRGNAM-$VERSION/README sed -i 's|^#WORK_SUBDIR\:|WORK_SUBDIR: .efax-gtk|g' $PKG/etc/efax-gtkrc sed -i 's|^WORK_SUBDIR=""|WORK_SUBDIR=".efax-gtk"|g' $PKG/usr/bin/mail_fax sed -i 's|^WORK_SUBDIR=""|WORK_SUBDIR=".efax-gtk"|g' $PKG/usr/bin/print_fax -# adapt efax-gtk.desktop to use right icon from gnome-icon-theme package +# Adapt efax-gtk.desktop to use right icon from gnome-icon-theme package sed -i 's|^Icon=stock_send-fax.png|Icon=/usr/share/icons/gnome/24x24/stock/generic/stock_send-fax.png|g' \ $PKG/usr/share/applications/$PRGNAM.desktop +# Enable LOG file (under WORK_SUBDIR) +sed -i 's|^#LOG_FILE:|LOG_FILE: efax-gtk.log|g' $PKG/etc/efax-gtkrc + # Don't clobber config file on upgrade mv $PKG/etc/efax-gtkrc $PKG/etc/efax-gtkrc.new @@ -112,10 +115,9 @@ find $PKG/usr/man -type f -exec gzip -9 {} \; # Documentation for efax-gtk and efax mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/ cp -a $DOCFILES $PKG/usr/doc/$PRGNAM-$VERSION/ -cp -a src/libegg/CREDITS $PKG/usr/doc/$PRGNAM-$VERSION/CREDITS.libegg mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/efax/ cp -a $EFAX_DOCS $PKG/usr/doc/$PRGNAM-$VERSION/efax/ -# it's better to keep configuration file as a sample in doc, too, just in case. +# It's better to keep configuration file as a sample in doc, too, just in case. cp -a $PKG/etc/efax-gtkrc.new $PKG/usr/doc/$PRGNAM-$VERSION/efax.gtkrc.sample cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/network/efax-gtk/efax-gtk.info b/network/efax-gtk/efax-gtk.info index b6faba9a71..6012c2943a 100644 --- a/network/efax-gtk/efax-gtk.info +++ b/network/efax-gtk/efax-gtk.info @@ -1,10 +1,10 @@ PRGNAM="efax-gtk" -VERSION="3.0.20" +VERSION="3.2.2" HOMEPAGE="http://efax-gtk.sourceforge.net" -DOWNLOAD="http://downloads.sourceforge.net/efax-gtk/efax-gtk-3.0.20.src.tgz" -MD5SUM="f982b14a47527a4ba7ba69cdd6a7b0a9" +DOWNLOAD="http://downloads.sourceforge.net/efax-gtk/efax-gtk-3.2.2.src.tgz" +MD5SUM="20f7dd65e658e41c2984aeca5a2545d2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="LukenShiro" EMAIL="lukenshiro@ngi.it" -APPROVED="dsomero" +APPROVED="rworkman" diff --git a/network/efax-gtk/slack-desc b/network/efax-gtk/slack-desc index d4383f9626..f34f3a394c 100644 --- a/network/efax-gtk/slack-desc +++ b/network/efax-gtk/slack-desc @@ -7,13 +7,13 @@ |-----handy-ruler------------------------------------------------------| efax-gtk: efax-gtk (GTK+ front-end for 'efax' fax program) -efax-gtk: +efax-gtk: efax-gtk: It can be used to send and receive faxes with a fax modem, and to efax-gtk: view, print and manage faxes received. It also has a socket interface efax-gtk: to provide a "virtual printer" for sending faxes from word processors efax-gtk: and similar programs, and can automatically e-mail a received fax to efax-gtk: a designated user, and automatically print a received fax. efax-gtk: It includes a patched version of efax itself. -efax-gtk: +efax-gtk: efax-gtk: Homepage: http://efax-gtk.sourceforge.net -efax-gtk: +efax-gtk: |