aboutsummaryrefslogtreecommitdiff
path: root/network/efax-gtk
diff options
context:
space:
mode:
authorLukenShiro <lukenshiro@ngi.it>2010-05-13 11:53:32 -0500
committerRobby Workman <rworkman@slackbuilds.org>2010-05-16 22:24:32 -0500
commit3f3a13b027354c93d450233e220a628d2722c7a6 (patch)
tree2cf25e889f2370df9ee252458ef91306946f73eb /network/efax-gtk
parent5af5869a48707dea798c6b99e7289bb8fc2647d2 (diff)
network/efax-gtk: Updated for version 3.2.2.
Diffstat (limited to 'network/efax-gtk')
-rw-r--r--network/efax-gtk/README2
-rw-r--r--network/efax-gtk/README.SLACKWARE11
-rw-r--r--network/efax-gtk/efax-gtk.SlackBuild18
-rw-r--r--network/efax-gtk/efax-gtk.info8
-rw-r--r--network/efax-gtk/slack-desc6
5 files changed, 23 insertions, 22 deletions
diff --git a/network/efax-gtk/README b/network/efax-gtk/README
index 0e03dbc7aaa2..5425e12a1c8e 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 8d7e9ee10b1d..de61d1483bd3 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 4279f196c81f..fd5b4181d844 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 b6faba9a71be..6012c2943afd 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 d4383f962636..f34f3a394c72 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: