summaryrefslogtreecommitdiff
path: root/comms/efax-gtk/Makefile
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2010-06-10 06:44:00 +0000
committeradam <adam@pkgsrc.org>2010-06-10 06:44:00 +0000
commitfb7d01ce92ef88c282f73993264a7ba776602393 (patch)
tree9a80977bd68972cc4d8bc9982489232b87f1e910 /comms/efax-gtk/Makefile
parent074de86a92640d1cb3578975f9107c45955532f1 (diff)
downloadpkgsrc-fb7d01ce92ef88c282f73993264a7ba776602393.tar.gz
Changes 3.2.3:
* Provide compilation option for GTK+3 as well as GTK+2 * Make program configuration check for _POSIX_CLOCK_SELECTION as well as _POSIX_MONOTONIC_CLOCK when checking the availability of monotonic clocks for condition variables (corrects BSD builds) * Ensure PIPE_BUF is defined in mainwindow.cpp (corrects Hurd build). * Upgrade internal c++-gtk-utils version to 1.2.3. Changes 3.2.2: * Update internal copy of c++-gtk-utils to version 1.2.2 and fix compilation error with gcc-4.5.0. * Provide an automatic redial option where the modem is in use or the recipient of a fax is busy. * Get GUI to deal with a corner case where sending a fax from the socket server to an empty number (open connection) is cancelled. * Provide an error dialog if, on program start-up, a connection to the dbus session message bus cannot be established. * Use Cgu::start_timeout_seconds() instead of Cgu::start_timeout() where glib supports it, and so bump c++-gtk-utils requirement to version 1.2.1.
Diffstat (limited to 'comms/efax-gtk/Makefile')
-rw-r--r--comms/efax-gtk/Makefile18
1 files changed, 13 insertions, 5 deletions
diff --git a/comms/efax-gtk/Makefile b/comms/efax-gtk/Makefile
index 7b3b792cc75..38558941fab 100644
--- a/comms/efax-gtk/Makefile
+++ b/comms/efax-gtk/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.45 2010/01/29 16:17:33 joerg Exp $
+# $NetBSD: Makefile,v 1.46 2010/06/10 06:44:00 adam Exp $
-DISTNAME= efax-gtk-3.0.20.src
-PKGNAME= efax-gtk-3.0.20
-PKGREVISION= 2
+DISTNAME= efax-gtk-3.2.3.src
+PKGNAME= efax-gtk-3.2.3
CATEGORIES= comms
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=efax-gtk/}
EXTRACT_SUFX= .tgz
@@ -24,7 +23,16 @@ CONFIGURE_ARGS+= --with-spooldir=${VARBASE}/spool/efax
EGDIR= ${PREFIX}/share/examples
CONF_FILES= ${EGDIR}/efax-gtkrc ${PKG_SYSCONFDIR}/efax-gtkrc
+SUBST_CLASSES+= xopen
+SUBST_MESSAGE.xopen= Removing _XOPEN_SOURCE=600 definition
+SUBST_STAGE.xopen= post-patch
+SUBST_FILES.xopen= src/Makefile.in src/utils/Makefile.in
+SUBST_FILES.xopen+= src/internal/c++-gtk-utils/Makefile.in
+SUBST_SED.xopen= -e 's,-D_XOPEN_SOURCE=600,,'
+
+.include "../../converters/libiconv/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
-.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../sysutils/dbus-glib/buildlink3.mk"
.include "../../x11/gtkmm/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bsd.pkg.mk"