summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-09-30 23:36:42 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-09-30 23:36:42 +0800
commitc2a2ee0acedfc104ccd2888e89bb37a4cbc3a084 (patch)
tree8fc3676eb0fa088a8128e86ebaa9fb8691e969ec
parentcdca30c20896d48e6daabf8baa7863dc8afec765 (diff)
downloadmarcuscom-ports-c2a2ee0acedfc104ccd2888e89bb37a4cbc3a084.tar
marcuscom-ports-c2a2ee0acedfc104ccd2888e89bb37a4cbc3a084.tar.gz
marcuscom-ports-c2a2ee0acedfc104ccd2888e89bb37a4cbc3a084.tar.bz2
marcuscom-ports-c2a2ee0acedfc104ccd2888e89bb37a4cbc3a084.tar.lz
marcuscom-ports-c2a2ee0acedfc104ccd2888e89bb37a4cbc3a084.tar.xz
marcuscom-ports-c2a2ee0acedfc104ccd2888e89bb37a4cbc3a084.tar.zst
marcuscom-ports-c2a2ee0acedfc104ccd2888e89bb37a4cbc3a084.zip
- Move to LOCALBASE & depend on ggv instead of X11BASE/../ggv
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7423 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--comms/efax-gtk/Makefile34
-rw-r--r--comms/efax-gtk/distinfo3
-rw-r--r--comms/efax-gtk/files/patch-rc27
-rw-r--r--comms/efax-gtk/pkg-descr7
-rw-r--r--comms/efax-gtk/pkg-message8
-rw-r--r--comms/efax-gtk/pkg-plist6
6 files changed, 85 insertions, 0 deletions
diff --git a/comms/efax-gtk/Makefile b/comms/efax-gtk/Makefile
new file mode 100644
index 000000000..55f2f2a28
--- /dev/null
+++ b/comms/efax-gtk/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: efax-gtk
+# Whom: Jean-Baptiste Quenot <jb.quenot@caraldi.com>
+# Date Created: 2004-02-29 10:33:43
+#
+# $FreeBSD: ports/comms/efax-gtk/Makefile,v 1.25 2006/09/12 05:06:21 rafan Exp $
+#
+
+PORTNAME= efax-gtk
+PORTVERSION= 3.0.11
+CATEGORIES= comms
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+EXTRACT_SUFX= .src.tgz
+
+MAINTAINER= jb.quenot@caraldi.com
+COMMENT= GUI front end for the efax fax program
+
+LIB_DEPENDS= sigc-1.2.5:${PORTSDIR}/devel/libsigc++12
+RUN_DEPENDS= ggv:${PORTSDIR}/print/ggv \
+ ${LOCALBASE}/bin/gs:${PORTSDIR}/print/ghostscript-gnu
+
+USE_GNOME= gtk20
+USE_X_PREFIX= yes
+GNU_CONFIGURE= yes
+MAN1= efax.1 efix.1 efax-gtk.1
+
+post-install:
+ @${ECHO}
+ @${ECHO_CMD} "********************************************************************************"
+ @${CAT} ${PKGMESSAGE}
+ @${ECHO_CMD} "********************************************************************************"
+ @${ECHO}
+
+.include <bsd.port.mk>
diff --git a/comms/efax-gtk/distinfo b/comms/efax-gtk/distinfo
new file mode 100644
index 000000000..6b46e607d
--- /dev/null
+++ b/comms/efax-gtk/distinfo
@@ -0,0 +1,3 @@
+MD5 (efax-gtk-3.0.11.src.tgz) = 81b86e3f662aa8e80158560ac82c74fe
+SHA256 (efax-gtk-3.0.11.src.tgz) = e4e984052ba7ee51cd649805af5ecf4b722abe1d1ae040f356d662c3a2d0f75d
+SIZE (efax-gtk-3.0.11.src.tgz) = 1076781
diff --git a/comms/efax-gtk/files/patch-rc b/comms/efax-gtk/files/patch-rc
new file mode 100644
index 000000000..c6e38a77a
--- /dev/null
+++ b/comms/efax-gtk/files/patch-rc
@@ -0,0 +1,27 @@
+--- efax-gtkrc.orig Sun Sep 7 12:59:42 2003
++++ efax-gtkrc Sat Mar 6 14:50:54 2004
+@@ -26,13 +26,13 @@
+ # ie state it as `ttyS1' or `cua2', etc. With Linux, ttyS0 equates to
+ # COM 1, ttyS1 to COM 2, and so on
+
+-DEVICE: ttyS1
++DEVICE: cuaa0
+
+
+ # Put the lock file directory here. If none is given or it is
+ # commented out, the program defaults to /var/lock.
+
+-LOCK: /var/lock
++LOCK: /var/spool/lock
+
+
+ # With efax-0.9 you don't usually need to specify this, as efax will
+@@ -128,7 +128,7 @@
+ # A4' or '-media Letter' option to select correct paper size. ggv
+ # and kghosview do this automatically
+
+-PS_VIEWER: gv
++PS_VIEWER: ggv
+
+
+ # This specifies whether a socket server is to be run to receive faxes
diff --git a/comms/efax-gtk/pkg-descr b/comms/efax-gtk/pkg-descr
new file mode 100644
index 000000000..f018731b0
--- /dev/null
+++ b/comms/efax-gtk/pkg-descr
@@ -0,0 +1,7 @@
+This program is a Gtk+/Gtkmm front end for the efax program for receiving and
+sending faxes with a fax modem. Any files to be faxed must be in postscript
+format, which is the generic printer format for Unix/Linux systems. The
+program will use ghostscript to convert these into the Group 3 fax format which
+the fax modem will understand.
+
+WWW: http://www.cvine.freeserve.co.uk/efax-gtk/
diff --git a/comms/efax-gtk/pkg-message b/comms/efax-gtk/pkg-message
new file mode 100644
index 000000000..3c4fae0d8
--- /dev/null
+++ b/comms/efax-gtk/pkg-message
@@ -0,0 +1,8 @@
+Before sending or receiving faxes, you will need to add users to the 'dialer'
+group.
+
+To be able to use efax-gtk as a virtual printer, go to the CUPS administration
+interface and add an entry for socket://localhost:9900/ so that all jobs sent
+will be queued in efax-gtk and made available for faxing. For proper
+functioning, please ensure that efax-gtk is started and is listening for
+connections.
diff --git a/comms/efax-gtk/pkg-plist b/comms/efax-gtk/pkg-plist
new file mode 100644
index 000000000..d8cfc3c63
--- /dev/null
+++ b/comms/efax-gtk/pkg-plist
@@ -0,0 +1,6 @@
+bin/efax-gtk
+bin/efax-0.9a
+bin/efix-0.9a
+etc/efax-gtkrc
+share/applications/efax-gtk.desktop
+@dirrmtry share/applications