summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey A. Chernov <ache@FreeBSD.org>1998-04-01 23:29:31 +0000
committerAndrey A. Chernov <ache@FreeBSD.org>1998-04-01 23:29:31 +0000
commit6029ceef86b4fd2c521e8ae6b84b0f084fb839f5 (patch)
treeb9fc2f4273feec6a1b0d0d7fd8823156e6d58cb8
parentMake this port reinstall-friendly. Also, don't create a directory (diff)
Upgrade to 3.14
Diffstat (limited to '')
-rw-r--r--mail/adcomplain/Makefile6
-rw-r--r--mail/adcomplain/distinfo2
-rw-r--r--mail/adcomplain/files/patch-aa183
3 files changed, 4 insertions, 187 deletions
diff --git a/mail/adcomplain/Makefile b/mail/adcomplain/Makefile
index f03d4076b4a9..5958cf6cc7bc 100644
--- a/mail/adcomplain/Makefile
+++ b/mail/adcomplain/Makefile
@@ -1,13 +1,13 @@
# New ports collection makefile for: adcomplain
# http://www.rdrop.com/users/billmc/adcomplain.html
-# Version required: 3.6
+# Version required: 3.14
# Date created: 13 Sep 1997
# Whom: ache@FreeBSD.org
#
-# $Id: Makefile,v 1.10 1998/01/17 13:50:29 ache Exp $
+# $Id: Makefile,v 1.11 1998/03/03 00:38:05 ache Exp $
#
-DISTNAME= adcomplain-3.6
+DISTNAME= adcomplain-3.14
CATEGORIES= mail news
MASTER_SITES= http://www.rdrop.com/users/billmc/
DISTFILES= adcomplain.pl.uu
diff --git a/mail/adcomplain/distinfo b/mail/adcomplain/distinfo
index d3f67011bb91..1252f16fcff4 100644
--- a/mail/adcomplain/distinfo
+++ b/mail/adcomplain/distinfo
@@ -1 +1 @@
-MD5 (adcomplain.pl.uu) = 09560eb5a2a7974f94e174faecb113b9
+MD5 (adcomplain.pl.uu) = 6314cee82d67976aaaf837e6b0d9d0a3
diff --git a/mail/adcomplain/files/patch-aa b/mail/adcomplain/files/patch-aa
index 3010e139a0ff..d5a38fb83284 100644
--- a/mail/adcomplain/files/patch-aa
+++ b/mail/adcomplain/files/patch-aa
@@ -26,186 +26,3 @@
#-----------------------------------------------
# DESCRIPTION
-***************
-*** 633,648 ****
- &moref($tempname);
- }
-
-- if ($batchmode) {
-- $ok = &send_to_list($from, $send_to, $tempname);
-- unlink $tempname;
-- exit 1 if !$ok;
-- }
-- else {
- ## send, abort, edit, or list the message
- for (;;) {
-! print "\n";
-! $ans = &get_answer("Send, abort, edit, or list (s/a/e/l)?", "a");
- if ($ans =~ /s.*/ || $ans =~ /y.*/) {
- # re-extract the addressee from the body
- open(F, "<$tempname") || die "temp file $tempname has disappeared!";
---- 634,647 ----
- &moref($tempname);
- }
-
- ## send, abort, edit, or list the message
- for (;;) {
-! if ($batchmode) {
-! $ans = "s";
-! } else {
-! print "\n";
-! $ans = &get_answer("Send, abort, edit, or list (s/a/e/l)?", "a");
-! }
- if ($ans =~ /s.*/ || $ans =~ /y.*/) {
- # re-extract the addressee from the body
- open(F, "<$tempname") || die "temp file $tempname has disappeared!";
-***************
-*** 659,669 ****
---- 658,676 ----
- }
- }
- if ($send_to eq "") {
-+ if ($batchmode) {
-+ print "no addressee!\n";
-+ last;
-+ }
- print "no addressee! re-edit and continue\n";
- next;
- }
-
- $ok = &send_to_list($from, $send_to, $tempname);
-+ if ($batchmode && !$ok) {
-+ print "can't send to $send_to!\n";
-+ last;
-+ }
- next if !$ok;
- print "sent to $send_to\n";
-
-***************
-*** 687,693 ****
- print "what?\n";
- }
- } # for
-- }
-
- print "\n";
- unlink $tempname;
---- 694,699 ----
-***************
-*** 726,731 ****
---- 732,738 ----
- local($local_inetaddr, $remote_inetaddr);
- local($targetPort) = "smtp"; # or 25, world-wide standard
- local($response);
-+ local($local_prot) = (getprotobyname('tcp'))[2];
-
- if (defined($mailscript) && $mailscript ne "") {
- $name = "$mailscript $body ";
-***************
-*** 764,774 ****
- }
- }
-
-! $local_inetaddr = pack($sockaddr, $AF_INET, 0, $thisaddr);
-! $remote_inetaddr = pack($sockaddr, $AF_INET, $targetPort, $thataddr);
-
- #MAKE the socket filehandle.
-! if ( ! socket( S, $AF_INET, $SOCK_STREAM, 0)) {
- print STDERR "socket() failure: $!\n";
- return 0;
- }
---- 771,781 ----
- }
- }
-
-! $local_inetaddr = pack($sockaddr, &AF_INET, 0, $thisaddr);
-! $remote_inetaddr = pack($sockaddr, &AF_INET, $targetPort, $thataddr);
-
- #MAKE the socket filehandle.
-! if ( ! socket( S, &PF_INET, &SOCK_STREAM, $local_prot)) {
- print STDERR "socket() failure: $!\n";
- return 0;
- }
-***************
-*** 1490,1496 ****
- local ($name, $aliases, $addrtype, $length, @addrs);
- local ($addr_int);
- local ($a, $b, $c, $d);
-- local ($AF_INET) = 2; # not portable, but pretty common
-
- $name = $ips_to_hosts{$text};
- return $name if defined($name) && $name ne "";
---- 1497,1502 ----
-***************
-*** 1506,1512 ****
- $addr_int = pack("C4", $a, $b, $c, $d);
-
- ($name, $aliases, $addrtype, $length, @addrs) =
-! gethostbyaddr($addr_int, $AF_INET);
- if (defined($name) && $name ne "") {
- &log_mapping($name, $text, "gethostbyaddr");
- return $name;
---- 1512,1518 ----
- $addr_int = pack("C4", $a, $b, $c, $d);
-
- ($name, $aliases, $addrtype, $length, @addrs) =
-! gethostbyaddr($addr_int, &AF_INET);
- if (defined($name) && $name ne "") {
- &log_mapping($name, $text, "gethostbyaddr");
- return $name;
-***************
-*** 2317,2323 ****
- # Windows 95, as opposed to Windows NT which would pass previous test
- $os_kind = "win32";
- }
-! elsif (-x "/bin/uname") {
- # $^O would work with perl5, but then I would have to distinguish
- # between AIX, HP-UX, Solaris, SunOS, Linux, SINIX, SVr4, etc.
- $os_kind = "unix";
---- 2323,2329 ----
- # Windows 95, as opposed to Windows NT which would pass previous test
- $os_kind = "win32";
- }
-! elsif (-x "/bin/uname" || -x "/usr/bin/uname") {
- # $^O would work with perl5, but then I would have to distinguish
- # between AIX, HP-UX, Solaris, SunOS, Linux, SINIX, SVr4, etc.
- $os_kind = "unix";
-***************
-*** 2333,2339 ****
- # years ago by someone who _really_ didn't know what he was doing.
- # All of the host-specific libraries are really a mess, and disentangling
- # it for our different architectures is not practical.
-! $junk = `/bin/uname -rs`;
- if ($junk =~ /^SunOS 5.*/) { # Solaris
- $AF_INET = 2;
- $SOCK_STREAM = 2; # they just _had_ to be different.
---- 2339,2345 ----
- # years ago by someone who _really_ didn't know what he was doing.
- # All of the host-specific libraries are really a mess, and disentangling
- # it for our different architectures is not practical.
-! $junk = -x "/bin/uname" ? `/bin/uname -rs` : `/usr/bin/uname -rs`;
- if ($junk =~ /^SunOS 5.*/) { # Solaris
- $AF_INET = 2;
- $SOCK_STREAM = 2; # they just _had_ to be different.
-***************
-*** 2411,2422 ****
- $local_hostname = $name if defined($name) && $name ne "";
-
- if (!defined($mailhost) || $mailhost eq "") {
-! local($name, $aliases, $type, $len, $addr) = gethostbyname("mailhost");
-! $addr = $addr; # shut up perl5 -w
-! if (defined($name) && $name ne "") {
-! $mailhost = $name;
-! }
-! elsif ($os_kind eq "unix") {
- $mailhost = $local_hostname;
- # $mailhost = "localhost";
- }
---- 2417,2423 ----
- $local_hostname = $name if defined($name) && $name ne "";
-
- if (!defined($mailhost) || $mailhost eq "") {
-! if ($os_kind eq "unix") {
- $mailhost = $local_hostname;
- # $mailhost = "localhost";
- }