Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Jun 2001 21:51:45 -0700 (PDT)
From:      Mike Heffner <mikeh@FreeBSD.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/28397: Update port: mail/xfmail 1.4.0 -> 1.5.0, and steal maintainership
Message-ID:  <200106250451.f5P4pjx63028@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         28397
>Category:       ports
>Synopsis:       Update port: mail/xfmail 1.4.0 -> 1.5.0, and steal maintainership
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jun 24 22:00:08 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Mike Heffner
>Release:        N/A
>Organization:
>Environment:
N/A
>Description:
This updates the mail/xfmail to 1.5.0. I've also stolen the maintainership
because the original maintainer hasn't responded to email for months, and
this port is very outdated.
>How-To-Repeat:

>Fix:
Tab-preserved version available at: http://people.freebsd.org/~mikeh/diffs/xfmail.150.diff


diff -rNu xfmail/Makefile xfmail.new/Makefile
--- xfmail/Makefile     Sun Jun 24 05:26:15 2001
+++ xfmail.new/Makefile Mon Jun 25 04:31:12 2001
@@ -6,19 +6,28 @@
 #
 
 PORTNAME=      xfmail
-PORTVERSION=   1.4.0
+PORTVERSION=   1.5.0
 CATEGORIES=    mail
-MASTER_SITES=  ftp://xfmail.ufies.org/pub/xfmail/release/old/1.4.0/
+MASTER_SITES=  ftp://xfmail.ufies.org/pub/xfmail/release/${PORTVERSION}/source/ \
+               ftp://cupido.geophys.nat.tu-bs.de/pub/xfmail/release/${PORTVERSION}/source/ \
+               ftp://cfreeze.ufies.org/pub/xfmail/release/${PORTVERSION}/source/
 
-MAINTAINER=    gena@NetVision.net.il
+MAINTAINER=    mikeh@FreeBSD.org
 
-LIB_DEPENDS=   xforms.0:${PORTSDIR}/x11-toolkits/xforms
+LIB_DEPENDS=   forms.0:${PORTSDIR}/x11-toolkits/xforms \
+               gdbm.2:${PORTSDIR}/databases/gdbm
 
+USE_AUTOMAKE=  yes
 USE_BZIP2=     yes
+USE_GLIB=      yes
+USE_GMAKE=     yes
 USE_X_PREFIX=  yes
 USE_XPM=       yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS=        --with-dead-keys --with-xkb-dead-keys
+
+CONFIGURE_ARGS=        --with-dbm-lib=gdbm
 MAN1=          xfmail.1
+
+pre-configure:
+       @cd ${WRKSRC} && ${SH} autogen.sh
 
 .include <bsd.port.mk>
diff -rNu xfmail/distinfo xfmail.new/distinfo
--- xfmail/distinfo     Sun Jun 24 05:26:16 2001
+++ xfmail.new/distinfo Mon Jun 25 02:42:59 2001
@@ -1 +1 @@
-MD5 (xfmail-1.4.0.tar.bz2) = a22a88ba109689d11d91c14bf3d02d3f
+MD5 (xfmail-1.5.0.tar.bz2) = 37bb5492c8b65a21922074d4e29ab027
diff -rNu xfmail/files/patch-aa xfmail.new/files/patch-aa
--- xfmail/files/patch-aa       Wed Dec 31 19:00:00 1969
+++ xfmail.new/files/patch-aa   Mon Jun 25 00:54:41 2001
@@ -0,0 +1,41 @@
+--- configure.in.orig  Sun Jun  3 17:07:35 2001
++++ configure.in       Sun Jun 24 22:59:18 2001
+@@ -10,7 +10,6 @@
+ 
+ dnl Checks for programs.
+ AC_SUBST(CC)
+-AC_SUBST_FILE(debug_frag)
+ AC_PROG_CC
+ AC_PROG_CXX
+ AC_PROG_RANLIB
+@@ -19,9 +18,6 @@
+ 
+ AM_PROG_LIBTOOL
+ 
+-ALL_LINGUAS=""
+-AM_GNU_GETTEXT
+-
+ dnl Set which project we are building
+ AC_DEFINE(XFMAIL)
+ AM_CONDITIONAL(BUILD_ARCHIMEDES, test "xfmail" = "archimedes")
+@@ -227,6 +223,9 @@
+ dnl Get/Set Compile Info
+ INFO()
+ 
++CFLAGS="$CFLAGS -I/usr/local/include"
++CXXFLAGS="$CXXFLAGS -I/usr/local/include"
++
+ AC_OUTPUT(Makefile 
+ src/include/version.h
+ src/Makefile
+@@ -236,10 +235,8 @@
+ src/editor/Makefile
+ src/ui/Makefile
+ src/regex/Makefile
+-intl/Makefile
+ data/Makefile
+ man/Makefile
+-po/Makefile
+ contrib/Makefile
+ contrib/misc/build.sh
+ contrib/misc/Rules2Procmail.pl
diff -rNu xfmail/files/patch-ab xfmail.new/files/patch-ab
--- xfmail/files/patch-ab       Wed Dec 31 19:00:00 1969
+++ xfmail.new/files/patch-ab   Mon Jun 25 01:03:41 2001
@@ -0,0 +1,18 @@
+--- autogen.sh.orig    Mon Feb  5 17:40:21 2001
++++ autogen.sh Mon Jun 25 01:02:54 2001
+@@ -42,15 +42,4 @@
+ automake --gnu --add-missing
+ cd "$THEDIR"
+ 
+-if test -z "$*"; then
+-      echo "I am going to run ./configure with no arguments - if you wish "
+-        echo "to pass any to it, please specify them on the $0 command line."
+-fi
+-
+-$srcdir/configure "$@"
+ cd $srcdir/src/ui && ./help_gen
+-
+-echo 
+-echo "Now type 'make' to compile xfmail."
+-echo "If you have problems, please see the directory docs/"
+-echo "for possible resolutions."
diff -rNu xfmail/files/patch-ac xfmail.new/files/patch-ac
--- xfmail/files/patch-ac       Wed Dec 31 19:00:00 1969
+++ xfmail.new/files/patch-ac   Mon Jun 25 00:55:35 2001
@@ -0,0 +1,8 @@
+--- Makefile.am.orig   Sat Jun  2 22:11:34 2001
++++ Makefile.am        Sun Jun 24 22:59:18 2001
+@@ -1,4 +1,4 @@
+-SUBDIRS = src intl data man po
++SUBDIRS = src data man
+ 
+ DIST_SUBDIRS = $(SUBDIRS) contrib
+ 
diff -rNu xfmail/files/patch-ad xfmail.new/files/patch-ad
--- xfmail/files/patch-ad       Wed Dec 31 19:00:00 1969
+++ xfmail.new/files/patch-ad   Mon Jun 25 00:57:40 2001
@@ -0,0 +1,53 @@
+--- src/editor/Makefile.am.orig        Tue Feb  6 16:31:19 2001
++++ src/editor/Makefile.am     Sun Jun 24 22:59:18 2001
+@@ -9,12 +9,14 @@
+ INCLUDES = -I$(top_srcdir)/src/mail
+ 
+ CFLAGS = \
++      @CFLAGS@ \
+       @DMALLOC_CFLAGS@ \
+       @DEBUG_CFLAGS@ \
+       @GLIB_CFLAGS@
+ 
+ 
+ CXXFLAGS = \
++      @CXXFLAGS@ \
+       @DMALLOC_CFLAGS@ \
+       @DEBUG_CFLAGS@ \
+       @GLIB_CFLAGS@
+--- src/mail/Makefile.am.orig  Sat Mar 31 01:52:33 2001
++++ src/mail/Makefile.am       Sun Jun 24 22:59:18 2001
+@@ -42,6 +42,7 @@
+       util.cpp
+ 
+ CFLAGS = \
++      @CFLAGS@ \
+       @REGEX_CFLAGS@ \
+       @FACES_CFLAGS@ \
+       @GLIB_CFLAGS@ \
+@@ -50,6 +51,7 @@
+       @DEBUG_CFLAGS@
+ 
+ CXXFLAGS = \
++      @CXXFLAGS@ \
+       @REGEX_CFLAGS@ \
+       @FACES_CFLAGS@ \
+       @GLIB_CFLAGS@ \
+--- src/ui/Makefile.am.orig    Sun Mar 25 19:35:02 2001
++++ src/ui/Makefile.am Sun Jun 24 22:59:18 2001
+@@ -48,6 +48,7 @@
+ 
+ 
+ CFLAGS = \
++      @CFLAGS@ \
+       @REGEX_CFLAGS@ \
+       @FACES_CFLAGS@ \
+       @SOUND_CFLAGS@ \
+@@ -57,6 +58,7 @@
+ 
+ 
+ CXXFLAGS = \
++      @CXXFLAGS@ \
+       @REGEX_CFLAGS@ \
+       @FACES_CFLAGS@ \
+       @SOUND_CFLAGS@ \
diff -rNu xfmail/files/patch-ae xfmail.new/files/patch-ae
--- xfmail/files/patch-ae       Wed Dec 31 19:00:00 1969
+++ xfmail.new/files/patch-ae   Mon Jun 25 00:59:00 2001
@@ -0,0 +1,11 @@
+--- macros/debug.m4.orig       Thu Feb 22 17:34:16 2001
++++ macros/debug.m4    Sun Jun 24 22:59:18 2001
+@@ -15,7 +15,7 @@
+ ,
+       AC_MSG_RESULT(no)
+       dnl Kovi, don't hate me... :)
+-        DEBUG_CFLAGS="-O3 -fomit-frame-pointer -pipe -ffast-math"
++      DEBUG_CFLAGS=""
+ )
+ AC_SUBST(DEBUG_CFLAGS)
+ ])
diff -rNu xfmail/pkg-descr xfmail.new/pkg-descr
--- xfmail/pkg-descr    Sun Jun 24 05:26:16 2001
+++ xfmail.new/pkg-descr        Mon Jun 25 04:18:12 2001
@@ -1,14 +1,15 @@
-XF-Mail is X-Windows application for receiving electronic
-mail. It was created using XForms library toolkit by T.C. Zhao
-and Mark Overmars.
+XF-Mail is X-Windows application for receiving electronic mail. It was
+created using XForms library toolkit by T.C. Zhao and Mark Overmars.
 
-It's partially compatible with  MH  style  mail-
-boxes but it does not require any mh tools to be installed
-on the system. You can read most of your MH folders and messages
-with XF-Mail.
+It's partially compatible with MH style mail boxes but it does not
+require any MH tools to be installed on the system. You can read most
+of your MH folders and messages with XF-Mail.
 
-XF-Mail has very friendly user interface and it's extremely easy
-in use. It implements most of the mail functionality in one program
-and it does not require any additional tools.
+XF-Mail has very friendly user interface and it's extremely easy in
+use. It implements most of the mail functionality in one program and
+it does not require any additional tools.
 
 WWW: http://xfmail.slappy.org/
+
+- Mike
+mikeh@FreeBSD.org
diff -rNu xfmail/pkg-plist xfmail.new/pkg-plist
--- xfmail/pkg-plist    Sun Jun 24 05:26:16 2001
+++ xfmail.new/pkg-plist        Mon Jun 25 03:43:26 2001
@@ -1 +1,41 @@
 bin/xfmail
+lib/libeditor.a
+lib/libeditor.la
+lib/libeditor.so
+lib/libeditor.so.0
+lib/libmail.a
+lib/libmail.la
+lib/libmail.so
+lib/libmail.so.0
+share/xfmail/abook.xpm
+share/xfmail/abort.xpm
+share/xfmail/attach.xpm
+share/xfmail/delete.xpm
+share/xfmail/delsign.xpm
+share/xfmail/edit.xpm
+share/xfmail/exit.xpm
+share/xfmail/forward.xpm
+share/xfmail/gena.xpm
+share/xfmail/help.xpm
+share/xfmail/icon_mail.xpm
+share/xfmail/icon_nomail.xpm
+share/xfmail/insert.xpm
+share/xfmail/insorig.xpm
+share/xfmail/mail_edit.xpm
+share/xfmail/mailcur.xbm
+share/xfmail/mailcur_mask.xbm
+share/xfmail/move.xpm
+share/xfmail/newmail.xpm
+share/xfmail/next.xpm
+share/xfmail/nextu.xpm
+share/xfmail/prev.xpm
+share/xfmail/prevu.xpm
+share/xfmail/print.xpm
+share/xfmail/reply.xpm
+share/xfmail/retr.xpm
+share/xfmail/save.xpm
+share/xfmail/send.xpm
+share/xfmail/sign.xpm
+share/xfmail/spell.xpm
+share/xfmail/view.xpm
+@dirrm share/xfmail
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200106250451.f5P4pjx63028>