head	1.6;
access;
symbols
	RELEASE_4_2_0:1.5
	RELEASE_4_1_1:1.5
	RELEASE_4_1_0:1.5
	RELEASE_3_5_0:1.5
	RELEASE_4_0_0:1.4
	RELEASE_3_4_0:1.4
	RELEASE_3_3_0:1.3
	RELEASE_3_2_0:1.3
	RELEASE_3_1_0:1.3
	RELEASE_2_2_8:1.3
	RELEASE_3_0_0:1.3
	RELEASE_2_2_7:1.2
	RELEASE_2_2_6:1.1.1.1
	zh_pine_3_95:1.1.1.1
	WOJU:1.1.1;
locks; strict;
comment	@# @;


1.6
date	2000.11.17.19.06.52;	author keith;	state dead;
branches;
next	1.5;

1.5
date	2000.04.02.04.50.20;	author vanilla;	state Exp;
branches;
next	1.4;

1.4
date	99.11.01.00.40.54;	author steve;	state Exp;
branches;
next	1.3;

1.3
date	98.07.30.12.30.37;	author vanilla;	state Exp;
branches;
next	1.2;

1.2
date	98.07.21.14.11.34;	author vanilla;	state Exp;
branches;
next	1.1;

1.1
date	97.12.01.19.47.22;	author vanilla;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	97.12.01.19.47.22;	author vanilla;	state Exp;
branches;
next	;


desc
@@


1.6
log
@Upgrade from 4.21 to 4.30.

Especially thanks to the maintainer, Tai-hwa Liang (avatar), for
ending those long lasting evil +400k files/patch-*. :-)

According to kkenn, pine4's security will exist until it's totally
rewritten, so I'll leave pkg-install untouched, which shows the
security warning.
PR:		ports/22436
@
text
@--- imap/src/osdep/unix/Makefile.orig	Wed Nov 17 10:26:06 1999
+++ imap/src/osdep/unix/Makefile	Sun Apr  2 12:22:00 2000
@@@@ -86,7 +86,7 @@@@
 # Commands possibly overriden by the individual port
 
 ARRC=ar rc
-CC=cc
+#CC=cc
 LN=ln -s
 RANLIB=ranlib
 
@@@@ -104,7 +104,7 @@@@
  dummy.o pseudo.o netmsg.o flstring.o fdstring.o \
  rfc822.o nntp.o smtp.o imap4r1.o pop3.o \
  unix.o mbox.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o
-CFLAGS=$(BASECFLAGS) $(EXTRACFLAGS)
+CFLAGS+=$(BASECFLAGS) $(EXTRACFLAGS)
 MAKE=make
 MV=mv
 RM=rm -rf
@@@@ -194,7 +194,7 @@@@
 	 SPOOLDIR=/var \
 	 ACTIVEFILE=/usr/local/news/lib/active \
 	 RSHPATH=/usr/bin/rsh \
-	 BASECFLAGS="-g -O -pipe -DNFSKLUDGE" \
+	 BASECFLAGS="-pipe -DNFSKLUDGE" \
 	 BASELDFLAGS="-lcrypt"
 
 bsi:	# BSD/i386
@


1.5
log
@Respect CC and CFLAGS
@
text
@@


1.4
log
@Update to version 4.20.

PR:		14575
Submitted by:	maintainer
@
text
@d1 2
a2 2
--- imap/src/osdep/unix/Makefile.orig	Thu Sep 30 13:54:13 1999
+++ imap/src/osdep/unix/Makefile	Thu Oct 14 10:53:41 1999
d21 9
@


1.3
log
@Upgrade to 4.02,
Submitted by:	maintainer
@
text
@d1 3
a3 3
--- imap/src/osdep/unix/Makefile.orig	Fri Jul 17 03:12:53 1998
+++ imap/src/osdep/unix/Makefile	Tue Jul 28 08:34:59 1998
@@@@ -75,7 +75,7 @@@@
d12 1
a12 1
@@@@ -93,7 +93,7 @@@@
@


1.2
log
@Upgrade to 4.00
Submitted by:	Liang Tai-hwa <avatar@@www.mmlab.cse.yzu.edu.tw>
@
text
@d1 2
a2 2
--- imap/src/osdep/unix/Makefile.orig	Thu Jul  9 05:49:11 1998
+++ imap/src/osdep/unix/Makefile	Tue Jul 21 21:09:14 1998
d17 1
a17 1
+#CFLAGS=$(BASECFLAGS) $(EXTRACFLAGS)
a20 31
@@@@ -183,7 +183,7 @@@@
 	 SPOOLDIR=/var \
 	 ACTIVEFILE=/usr/local/news/lib/active \
 	 RSHPATH=/usr/bin/rsh \
-	 BASECFLAGS="-g -O -pipe -DNFSKLUDGE" \
+	 CFLAGS="${CFLAGS} -DNFSKLUDGE $(EXTRACFLAGS)" \
 	 BASELDFLAGS="-lcrypt"
 
 bsi:	# BSD/i386
--- pico/makefile.bsf.orig	Tue Jul 21 21:17:35 1998
+++ pico/makefile.bsf	Tue Jul 21 21:17:53 1998
@@@@ -37,7 +37,7 @@@@
 DEBUG=       -DDEBUG # -g
 
 STDCFLAGS=	-DBSDI -DBSDI2 -DPOSIX -DJOB_CONTROL -DMOUSE
-CFLAGS+=        $(OPTIMIZE) $(PROFILE) $(DEBUG) $(EXTRACFLAGS) $(STDCFLAGS)
+CFLAGS+=        $(OPTIMIZE) $(PROFILE) $(EXTRACFLAGS) $(STDCFLAGS)
 
 # switches for library building
 LIBCMD=		ar
--- pine/makefile.bsf.orig	Tue Jul 21 21:21:11 1998
+++ pine/makefile.bsf	Tue Jul 21 21:21:55 1998
@@@@ -69,7 +69,7 @@@@
              `cat $(CCLIENTDIR)/LDFLAGS`
 
 STDCFLAGS=   -DBSDI -DSYSTYPE=\"BSF\" -DMOUSE
-CFLAGS+=      $(OPTIMIZE) $(PROFILE) $(DEBUG) $(EXTRACFLAGS) $(LDAPCFLAGS) \
+CFLAGS+=      $(OPTIMIZE) $(PROFILE) $(EXTRACFLAGS) $(LDAPCFLAGS) \
 	      $(STDCFLAGS)
 
 OFILES=	addrbook.o adrbkcmd.o adrbklib.o args.o bldaddr.o context.o filter.o \
@


1.1
log
@Initial revision
@
text
@d1 51
a51 100
*** pico/makefile.bsf.orig	Fri Jun 14 00:15:20 1996
--- pico/makefile.bsf	Fri Jun 14 00:15:20 1996
***************
*** 0 ****
--- 1,95 ----
+ #
+ #   Michael Seibel
+ #   Networks and Distributed Computing
+ #   Computing and Communications
+ #   University of Washington
+ #   Administration Builiding, AG-44
+ #   Seattle, Washington, 98195, USA
+ #   Internet: mikes@@cac.washington.edu
+ #
+ #   Please address all bugs and comments to "pine-bugs@@cac.washington.edu"
+ #
+ #
+ #   Pine and Pico are registered trademarks of the University of Washington.
+ #   No commercial use of these trademarks may be made without prior written
+ #   permission of the University of Washington.
+ #
+ #   Pine, Pico, and Pilot software and its included text are Copyright
+ #   1989-1996 by the University of Washington.
+ #
+ #   The full text of our legal notices is contained in the file called
+ #   CPYRIGHT, included with this distribution.
+ #
+ 
+ #
+ # Makefile for the FreeBSD shared-lib version of the PINE composer library and 
+ # stand-alone editor pico.
+ #
+ 
+ #includes symbol info for debugging 
+ DASHO=		# -g
+ #for normal build
+ #DASHO=		-O
+ 
+ STDCFLAGS=	-DBSDI -DBSDI2 -DPOSIX -DJOB_CONTROL -DANSI -DMOUSE
+ CFLAGS+=		$(EXTRACFLAGS) $(DASHO) $(STDCFLAGS)
+ 
+ # switches for library building
+ LIBCMD=		ar
+ LIBARGS=	ru
+ RANLIB=		ranlib
+ 
+ LIBS=		$(EXTRALIBES) -ltermcap
+ 
+ OFILES=		attach.o ansi.o basic.o bind.o browse.o buffer.o \
+ 		composer.o display.o file.o fileio.o line.o osdep.o \
+ 		pico.o random.o region.o search.o spell.o tcap.o window.o word.o
+ 
+ # Lets be elite and not retype in the above
+ SOFILES=	${OFILES:.o=.so}
+ 
+ CFILES=		attach.c ansi.c basic.c bind.c browse.c buffer.c \
+ 		composer.c display.c file.c fileio.c line.c osdep.c \
+ 		pico.c random.c region.c search.c spell.c tcap.c window.c word.c
+ 
+ HFILES=		estruct.h edef.h efunc.h ebind.h pico.h osdep.h
+ 
+ # Need this for the shared library rule to work correctly
+ .SUFFIXES: .o .so
+ 
+ #
+ # dependencies for the Unix versions of pico and libpico.a
+ #
+ all:		pico pilot
+ 
+ osdep.c:	os_unix.c
+ 		rm -f osdep.c
+ 		cp os_unix.c osdep.c
+ 
+ osdep.h:	os_unix.h
+ 		rm -f osdep.h
+ 		cp os_unix.h osdep.h
+ 
+ libpico.a:	osdep.c osdep.h $(OFILES)
+ 		$(LIBCMD) $(LIBARGS) libpico.a $(OFILES)
+ 		$(RANLIB) libpico.a
+ 
+ libpico.so.1.3:	osdep.c osdep.h $(SOFILES)
+ 		ld -Bshareable -x -o libpico.so.1.3 $(SOFILES)
+ 
+ pico:		main.c libpico.so.1.3
+ 		$(CC) $(CFLAGS) main.c -L. -lpico $(LIBS) -o pico
+ 
+ pilot:		pilot.c libpico.so.1.3
+ 		$(CC) $(CFLAGS) pilot.c -L. -lpico $(LIBS) -o pilot
+ 
+ .c.so:		; $(CC) -fpic -DPIC -c $(CFLAGS) ${@@:.so=.c} -o $@@
+ 
+ .c.o:		; $(CC) -c $(CFLAGS) $*.c
+ 
+ $(OFILES):	$(HFILES)
+ 
+ $(SOFILES):	$(HFILES)
+ 
+ clean:
+ 		rm -f *.a *.so.1.3 *.o *.so *~ osdep.c osdep.h pico pilot
@


1.1.1.1
log
@Fix chinese display/input problem in pine.
PR:		ports/5083
Submitted by:	Yen-Shuo Su <yssu@@CCCA.NCTU.edu.tw>
@
text
@@
