aboutsummaryrefslogtreecommitdiff
path: root/mail/ricochet/files
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2001-10-15 11:37:30 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2001-10-15 11:37:30 +0000
commitd5c5a08f0c62c8ee5bf8ff1e9bc9d2b1a06bcb96 (patch)
treee6b1af7500d252f4de9ca2254aa97b36e6b17325 /mail/ricochet/files
parentaebd64183a90d5494531213cc3e2f64ea3d49628 (diff)
downloadports-d5c5a08f0c62c8ee5bf8ff1e9bc9d2b1a06bcb96.tar.gz
ports-d5c5a08f0c62c8ee5bf8ff1e9bc9d2b1a06bcb96.zip
Notes
Diffstat (limited to 'mail/ricochet/files')
-rw-r--r--mail/ricochet/files/patch-install59
-rw-r--r--mail/ricochet/files/patch-ricochet12
2 files changed, 71 insertions, 0 deletions
diff --git a/mail/ricochet/files/patch-install b/mail/ricochet/files/patch-install
new file mode 100644
index 000000000000..88080974bf35
--- /dev/null
+++ b/mail/ricochet/files/patch-install
@@ -0,0 +1,59 @@
+--- install.orig Sat Oct 23 07:22:23 1999
++++ install Fri Sep 7 09:05:47 2001
+@@ -11,13 +11,13 @@
+
+ $APP = 'Ricochet';
+ $VERSION = '0.92';
+-$DIR = "$ENV{HOME}/.ricochet";
++$DIR = "%%PREFIX%%/share/ricochet";
+ @PACKAGE = qw/TODO CHANGES README ARTISTIC complaint-template ricochet abuse-contacts/;
+
+ @REQUIRED = qw /Mail::Internet Net::DNS Text::Template Net::XWhois LWP::UserAgent/;
+
+-$BINDIR = '/usr/local/bin';
++$BINDIR = '%%PREFIX%%/bin';
+-$EMAIL = defined $ENV{EMAIL} ? $ENV{EMAIL} : "$ENV{USERNAME}\@$ENV{HOSTNAME}";
++$EMAIL = defined $ENV{EMAIL} ? $ENV{EMAIL} : "$ENV{USER}\@$ENV{HOST}";
+
+ ## Print an intro message.
+ print "\n---== $APP $VERSION Install ==---\n\n";
+@@ -89,25 +89,25 @@
+ }
+
+ ## Take config params:
+-&take_input ("Where should I place the Ricochet executable [Default: $BINDIR]?", \$BINDIR);
+-&take_input ("Return email address for complaint mails [Default: $EMAIL]?", \$EMAIL);
++#&take_input ("Where should I place the Ricochet executable [Default: $BINDIR]?", \$BINDIR);
++#&take_input ("Return email address for complaint mails [Default: $EMAIL]?", \$EMAIL);
+
+ ## Make $HOME/.ricochet
+ unless (-e $DIR) {
+ print "\nMaking $DIR...\n";
+- mkdir $DIR, 0700;
++ mkdir $DIR, 0755;
+ }
+ print "\n";
+
+ unless (-e "$DIR/whois") {
+ print "\nMaking $DIR/whois ...\n";
+- mkdir "$DIR/whois", 0700;
++ mkdir "$DIR/whois", 0755;
+ }
+ print "\n";
+
+ unless (-e "$DIR/backup") {
+ print "\nMaking $DIR/backup ...\n";
+- mkdir "$DIR/backup", 0700;
++ mkdir "$DIR/backup", 0755;
+ }
+ print "\n";
+
+@@ -119,7 +119,7 @@
+ system "mv $DIR/$_ $DIR/backup/$_";
+ }
+ print "Copying $_ to $DIR ...\n";
+- system "cp $_ $DIR";
++ system "%%INSTALL_DATA%% $_ $DIR";
+ print "\n";
+ } @PACKAGE;
+
diff --git a/mail/ricochet/files/patch-ricochet b/mail/ricochet/files/patch-ricochet
new file mode 100644
index 000000000000..267113b8ac1a
--- /dev/null
+++ b/mail/ricochet/files/patch-ricochet
@@ -0,0 +1,12 @@
+--- ricochet.orig Fri Feb 9 03:23:19 2001
++++ ricochet Fri Sep 7 09:03:59 2001
+@@ -574,7 +574,8 @@
+
+ sub initialize {
+ my $self = shift;
+- my $rc = "$ENV{RICOCHET}" || "$ENV{HOME}/.ricochet"; $rc .= "/ricochetrc";
++ my $rc = "$ENV{RICOCHET}" || -f "$ENV{HOME}/.ricochet" ? "$ENV{HOME}/.ricochet" : "%%PREFIX%%/share/ricochet";
++ $rc .= "/ricochetrc";
+ Carp::croak "** Ricochet configuration file $rc doesn't exist. Aborting.\n" unless -e $rc;
+ open (RC, $rc);
+ grep {