ports/68417: Maintainer update: efax-gtk 2.2.8

Jean-Baptiste Quenot jb.quenot at caraldi.com
Sun Jun 27 11:50:36 UTC 2004


>Number:         68417
>Category:       ports
>Synopsis:       Maintainer update: efax-gtk 2.2.8
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jun 27 11:50:17 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Jean-Baptiste Quenot
>Release:        FreeBSD 5.1-CURRENT i386
>Organization:
>Environment:
System: FreeBSD watt.intra.caraldi.com 5.1-CURRENT FreeBSD 5.1-CURRENT #6: Tue Oct 14 19:03:28 CEST 2003 jbq at watt.intra.caraldi.com:/usr/obj/usr/src/sys/WATT i386
>Description:
This patch updates the efax-gtk port to 2.2.8, and supersedes PR 66212.  Patch
files patch-src::config.h.in, patch-src::prog_defs.h and patch-install have
been removed.  This update has been tested on both FreeBSD 5.x and 4.x.
>How-To-Repeat:
>Fix:
diff -ruN /usr/ports/comms/efax-gtk/Makefile efax-gtk/Makefile
--- /usr/ports/comms/efax-gtk/Makefile	Sat Apr 17 00:54:19 2004
+++ efax-gtk/Makefile	Sat Jun 26 16:20:28 2004
@@ -8,9 +8,10 @@
 #
 
 PORTNAME=	efax-gtk
-PORTVERSION=	2.2.5
+PORTVERSION=	2.2.8
 CATEGORIES=	comms
-MASTER_SITES=	http://www.cvine.freeserve.co.uk/efax-gtk/
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=	${PORTNAME}
 EXTRACT_SUFX=	.src.tgz
 
 MAINTAINER=	jb.quenot at caraldi.com
diff -ruN /usr/ports/comms/efax-gtk/distinfo efax-gtk/distinfo
--- /usr/ports/comms/efax-gtk/distinfo	Sat Apr 17 00:54:19 2004
+++ efax-gtk/distinfo	Sat Jun 26 16:20:28 2004
@@ -1,2 +1,2 @@
-MD5 (efax-gtk-2.2.5.src.tgz) = 8458a262740d86db11fabbf501e4c3d6
-SIZE (efax-gtk-2.2.5.src.tgz) = 442037
+MD5 (efax-gtk-2.2.8.src.tgz) = a47cf133ccdb0a78c8cb9b6126ed208d
+SIZE (efax-gtk-2.2.8.src.tgz) = 582863
diff -ruN /usr/ports/comms/efax-gtk/files/patch-install efax-gtk/files/patch-install
--- /usr/ports/comms/efax-gtk/files/patch-install	Sat Apr 17 00:54:19 2004
+++ efax-gtk/files/patch-install	Thu Jan  1 01:00:00 1970
@@ -1,11 +0,0 @@
---- efax-gtk-faxfilter/Makefile.in.orig	Thu Feb  5 21:35:06 2004
-+++ efax-gtk-faxfilter/Makefile.in	Sun Feb 29 15:48:48 2004
-@@ -441,8 +441,6 @@
- 
- 
- install-data-hook:
--	chown lp $(spooldir)
--	chgrp lp $(spooldir)
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:
diff -ruN /usr/ports/comms/efax-gtk/files/patch-pthread-include efax-gtk/files/patch-pthread-include
--- /usr/ports/comms/efax-gtk/files/patch-pthread-include	Thu Jan  1 01:00:00 1970
+++ efax-gtk/files/patch-pthread-include	Sun Jun 27 13:27:54 2004
@@ -0,0 +1,66 @@
+--- src/efax_controller.cpp.orig	Sun Jun 27 13:22:08 2004
++++ src/efax_controller.cpp	Sun Jun 27 13:22:32 2004
+@@ -14,9 +14,6 @@
+ #include <sys/wait.h>
+ #include <fcntl.h>
+ #include <errno.h>
+-#ifdef HAVE_PTHREAD_SIGMASK 
+-#include <pthread.h>
+-#endif
+ 
+ #include <fstream>
+ #include <iomanip>
+@@ -30,6 +27,10 @@
+ #include <glibmm/thread.h>
+ 
+ #include "efax_controller.h"
++
++#ifdef HAVE_PTHREAD_SIGMASK 
++#include <pthread.h>
++#endif
+ 
+ #ifdef HAVE_STRINGSTREAM
+ #include <sstream>
+--- src/fax_list.cpp.orig	Sun Jun 27 13:22:08 2004
++++ src/fax_list.cpp	Sun Jun 27 13:22:44 2004
+@@ -24,9 +24,6 @@
+ #include <stdlib.h>
+ #include <signal.h>
+ #include <errno.h>
+-#ifdef HAVE_PTHREAD_SIGMASK 
+-#include <pthread.h>
+-#endif
+ 
+ #include <gdkmm/pixbuf.h>
+ #include <gdk/gdkkeysyms.h> // the key codes are here
+@@ -42,6 +39,10 @@
+ #include "dialogs.h"
+ #include "fax_list_icons.h"
+ #include "pipes.h"
++
++#ifdef HAVE_PTHREAD_SIGMASK 
++#include <pthread.h>
++#endif
+ 
+ #ifdef HAVE_STRINGSTREAM
+ #include <sstream>
+--- src/socket_server.cpp.orig	Sun Jun 27 13:22:08 2004
++++ src/socket_server.cpp	Sun Jun 27 13:22:54 2004
+@@ -20,14 +20,14 @@
+ #include <unistd.h>
+ #include <netdb.h>
+ #include <errno.h>
+-#ifdef HAVE_PTHREAD_SIGMASK 
+-#include <pthread.h>
+-#endif
+ 
+ #include <glibmm/convert.h>
+ 
+ #include "socket_server.h"
+ 
++#ifdef HAVE_PTHREAD_SIGMASK 
++#include <pthread.h>
++#endif
+ 
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
diff -ruN /usr/ports/comms/efax-gtk/files/patch-src::config.h.in efax-gtk/files/patch-src::config.h.in
--- /usr/ports/comms/efax-gtk/files/patch-src::config.h.in	Thu May  6 13:09:23 2004
+++ efax-gtk/files/patch-src::config.h.in	Thu Jan  1 01:00:00 1970
@@ -1,12 +0,0 @@
---- src/config.h.in.orig	Thu Feb  5 21:37:17 2004
-+++ src/config.h.in	Mon May  3 11:09:39 2004
-@@ -79,9 +79,3 @@
- 
- /* Define to `unsigned' if <sys/types.h> does not define. */
- #undef size_t
--
--/* Define to `unsigned int' if <sys/types.h> does not define. */
--#undef socklen_t
--
--/* Define to `signed int' if <sys/types.h> does not define. */
--#undef ssize_t
diff -ruN /usr/ports/comms/efax-gtk/files/patch-src::prog_defs.h efax-gtk/files/patch-src::prog_defs.h
--- /usr/ports/comms/efax-gtk/files/patch-src::prog_defs.h	Thu May  6 13:09:23 2004
+++ efax-gtk/files/patch-src::prog_defs.h	Thu Jan  1 01:00:00 1970
@@ -1,11 +0,0 @@
---- src/prog_defs.h.orig	Mon May  3 16:44:33 2004
-+++ src/prog_defs.h	Mon May  3 16:44:46 2004
-@@ -9,6 +9,8 @@
- #ifndef PROG_DEFS_H
- #define PROG_DEFS_H
- 
-+#include <unistd.h>
-+
- #include "config.h"
- 
- // deal with any configuration issues arising from config.h
diff -ruN /usr/ports/comms/efax-gtk/pkg-plist efax-gtk/pkg-plist
--- /usr/ports/comms/efax-gtk/pkg-plist	Sat Apr 17 00:54:19 2004
+++ efax-gtk/pkg-plist	Sat Jun 26 16:20:28 2004
@@ -2,4 +2,4 @@
 bin/efax-0.9a
 bin/efix-0.9a
 etc/efax-gtkrc
-share/gnome/apps/Applications/efax-gtk.desktop
+share/applications/efax-gtk.desktop
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list