aboutsummaryrefslogtreecommitdiffstats
path: root/mail
diff options
context:
space:
mode:
authorsem <sem@FreeBSD.org>2005-08-25 04:32:00 +0800
committersem <sem@FreeBSD.org>2005-08-25 04:32:00 +0800
commitc132ca73b9fdca2ad2793405c06e07a7019ef1c2 (patch)
tree264dbeee3e5b1752d2c772c3c202c15db625f0a6 /mail
parentf8838fd6010a8c5bea313e160678f9f4da8e9fc9 (diff)
downloadfreebsd-ports-gnome-c132ca73b9fdca2ad2793405c06e07a7019ef1c2.tar.gz
freebsd-ports-gnome-c132ca73b9fdca2ad2793405c06e07a7019ef1c2.tar.zst
freebsd-ports-gnome-c132ca73b9fdca2ad2793405c06e07a7019ef1c2.zip
- Update to 2.5.8. It fixes a remote buffer overflow.
PR: ports/85225 Submitted by: maintainer Approved by: portmgr (linimon)
Diffstat (limited to 'mail')
-rw-r--r--mail/elm/Makefile6
-rw-r--r--mail/elm/distinfo4
-rw-r--r--mail/elm/files/patch-aa4
-rw-r--r--mail/elm/pkg-plist15
4 files changed, 8 insertions, 21 deletions
diff --git a/mail/elm/Makefile b/mail/elm/Makefile
index 2571f89b562f..a739257a3ce7 100644
--- a/mail/elm/Makefile
+++ b/mail/elm/Makefile
@@ -6,8 +6,8 @@
#
PORTNAME= elm
-PORTVERSION= 2.5.6
-PORTREVISION= 2
+PORTVERSION= 2.5.8
+PORTREVISION= 0
CATEGORIES= mail
MASTER_SITES= ftp://ftp.virginia.edu/pub/elm/ \
http://www.dragondata.com/software/
@@ -18,6 +18,8 @@ COMMENT= A once-popular mail user agent, version 2.5.x
BUILD_DEPENDS= ispell:${PORTSDIR}/textproc/ispell
+CFLAGS+= -D_SIZE_T
+
WRKSRC= ${WRKDIR}/elm${PORTVERSION}
NO_LATEST_LINK= yes
USE_GETTEXT= yes
diff --git a/mail/elm/distinfo b/mail/elm/distinfo
index 4945bd63d74b..0f55b3774b30 100644
--- a/mail/elm/distinfo
+++ b/mail/elm/distinfo
@@ -1,2 +1,2 @@
-MD5 (elm2.5.6.tar.gz) = 5ce17b50cb90f99ffc09e4df52f52648
-SIZE (elm2.5.6.tar.gz) = 606228
+MD5 (elm2.5.8.tar.gz) = f7a721c1cddbc8632ffe0cf65b045395
+SIZE (elm2.5.8.tar.gz) = 607078
diff --git a/mail/elm/files/patch-aa b/mail/elm/files/patch-aa
index 1a44cb1b9905..0f84acf0848d 100644
--- a/mail/elm/files/patch-aa
+++ b/mail/elm/files/patch-aa
@@ -24,8 +24,8 @@
set `echo $libc $libnames | tr ' ' '\012' | sort | uniq`
$echo $n "Extracting names from $* for later perusal...$c"
nm $nm_opts $* 2>/dev/null >libc.tmp
--$sed -n -e 's/^.* [ATDS] *[_.]*//p' -e 's/^.* [ATDS] //p' <libc.tmp >libc.list
-+$sed -n -e 's/^.* [ATDSW] *[_.]*//p' -e 's/^.* [ATDSW] //p' <libc.tmp >libc.list
+-$sed -n -e 's/^.* [ATDSU] *[_.]*//p' -e 's/^.* [ATDSU] //p' <libc.tmp >libc.list
++$sed -n -e 's/^.* [ATDSUW] *[_.]*//p' -e 's/^.* [ATDSUW] //p' <libc.tmp >libc.list
if $contains '^printf$' libc.list >/dev/null 2>&1; then
echo done
elif $sed -n -e 's/^__*//' -e 's/^\([a-zA-Z_0-9$]*\).*xtern.*/\1/p' \
diff --git a/mail/elm/pkg-plist b/mail/elm/pkg-plist
index fd8f14453008..ac6ec4bd9cd2 100644
--- a/mail/elm/pkg-plist
+++ b/mail/elm/pkg-plist
@@ -27,18 +27,3 @@ lib/help-attach
lib/help-selfolder
lib/mime-types
lib/mlists.eg
-@comment This is to fix the catman install during de-install
-man/cat1/answer.1
-man/cat1/checkalias.1
-man/cat1/elm.1
-man/cat1/elmalias.1
-man/cat1/fastmail.1
-man/cat1/frm.1
-man/cat1/listalias.1
-man/cat1/messages.1
-man/cat1/mmencode.1
-man/cat1/newalias.1
-man/cat1/newmail.1
-man/cat1/printmail.1
-man/cat1/readmsg.1
-man/cat1/wnewmail.1