summaryrefslogblamecommitdiff
path: root/japanese/pine/files/patch-ae
blob: 21aff24f255d945e3f4a2dbbbdb02f41ee772e73 (plain) (tree)
1
2
3

                                                        
               
















































                                                                                    
                  





                           
                                
                                                         

                                           

                                                                 




















                                                                           
                                                                









































































                                                                                  
*** pine/makefile.bsf.orig	Fri Sep 20 13:44:43 1996
--- pine/makefile.bsf	Fri Sep 20 13:44:43 1996
***************
*** 0 ****
--- 1,156 ----
+ #
+ #            T H E    P I N E    M A I L   S Y S T E M
+ #
+ #   Laurence Lundblade and Mike Seibel
+ #   Networks and Distributed Computing
+ #   Computing and Communications
+ #   University of Washington
+ #   Administration Building, AG-44
+ #   Seattle, Washington, 98195, USA
+ #   Internet: lgl@CAC.Washington.EDU
+ #             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.
+ #
+ #
+ #   Pine is in part based on The Elm Mail System:
+ #    ***********************************************************************
+ #    *  The Elm Mail System  -  Revision: 2.13                             *
+ #    *                                                                     *
+ #    * 			Copyright (c) 1986, 1987 Dave Taylor               *
+ #    * 			Copyright (c) 1988, 1989 USENET Community Trust    *
+ #    ***********************************************************************
+ #
+ #
+ 
+ 
+ #
+ #     Make file for the Pine mail system for FreeBSD
+ #
+ #
+ #   Most commonly fiddled flags for compiler.
+ #   Uncomment the setttings desired here
+ #
+ RM=          rm -f
+ LN=          ln -s
+ MAKE=        make
+ #OPTIMIZE=    -O
+ PROFILE=     # -pg
+ DEBUG=       # -g -DDEBUG
+ 
+ IMAPDIR=     ../c-client
+ PICODIR=     ../pico
+ 
+ STDLIBES=    -ltermlib -lcrypt
+ #LOCLIBES=   $(PICODIR)/libpico.a $(IMAPDIR)/c-client.a
+ LOCLIBES=    -lpico ${IMAPDIR}/c-client.a
+ LOCLIBDIR=   -L$(PICODIR)
+ EXTRALIBES=  -L/usr/local/lib -lcanna
+ LIBES=       $(LOCLIBDIR) $(LOCLIBES) $(EXTRALIBES) $(STDLIBES)
+ 
+ STDCFLAGS=   -DBSDI -DSYSTYPE=\"BSF\" -DMOUSE -I/usr/local/include
+ EXTRACFLAGS= -DKANJI -DCANNA -DHELPFILE
+ CFLAGS+=      $(OPTIMIZE) $(PROFILE) $(DEBUG) $(EXTRACFLAGS) $(STDCFLAGS)
+ 
+ obj=    addrbook.o adrbklib.o args.o context.o filter.o \
+ 	folder.o help.o imap.o init.o mailcap.o mailcmd.o \
+ 	mailindx.o mailpart.o mailview.o newmail.o other.o pine.o \
+ 	reply.o screen.o send.o signals.o status.o strings.o ttyin.o \
+ 	ttyout.o os.o
+ 
+ cfiles= addrbook.c adrbklib.c args.c context.c filter.c \
+ 	folder.c help.c helptext.c imap.c init.c mailcap.c mailcmd.c \
+ 	mailindx.c mailpart.c mailview.c newmail.c other.c pine.c \
+ 	reply.c screen.c send.c signals.c status.c strings.c ttyin.c \
+ 	ttyout.c os.c
+ 
+ HELPSRCS=       pine.hlp pine_ja.hlp
+ HELPINDXS=      pine.ndx pine_ja.ndx
+ 
+ pine:  $(obj) $(LOCLIBES)
+ 	echo "char datestamp[]="\"`LC_TIME=C date`\"";" > date.c
+ 	echo "char hoststamp[]="\"`hostname`\"";" >> date.c
+ 	$(CC) $(LDFLAGS) $(CFLAGS) -o pine $(obj) date.c $(LIBES)
+ 
+ $(HELPINDXS) helptext.h:        helpindx $(HELPSRCS)
+ 		./helpindx pine.hlp pine.ndx helptext.h
+ 		./helpindx pine_ja.hlp pine_ja.ndx /dev/null
+ 
+ helpindx:       helpindx.c
+ 		$(CC) $(CFLAGS) -o $@ helpindx.c
+ 
+ # this is not part of pine
+ pine-use:	pine-use.c
+ 	$(CC) -o pine-use pine-use.c
+ 
+ clean:
+ 	$(RM) *.o os.h os.c helptext.c helptext.h
+ 	cd osdep; make clean; cd ..
+ 
+ 
+ HEADERS= headers.h pine.h os.h helptext.h context.h \
+ 	  $(IMAPDIR)/mail.h $(IMAPDIR)/osdep.h
+ 
+ addrbook.o:	addrbook.c  $(HEADERS) adrbklib.h $(PICODIR)/pico.h
+ adrbklib.o: 	adrbklib.c  $(HEADERS) adrbklib.h
+ args.o:		args.c      $(HEADERS)
+ context.o:	context.c   $(HEADERS) $(IMAPDIR)/misc.h
+ filter.o:	filter.c    $(HEADERS) $(PICODIR)/pico.h
+ folder.o:	folder.c    $(HEADERS)
+ help.o:		help.c      $(HEADERS)
+ helptext.o:	helptext.c
+ imap.o:	        imap.c      $(HEADERS)
+ init.o:		init.c      $(HEADERS)
+ mailcap.o:	mailcap.c   $(HEADERS)
+ mailcmd.o:	mailcmd.c   $(HEADERS) $(PICODIR)/pico.h
+ mailindx.o:	mailindx.c  $(HEADERS)
+ mailpart.o:	mailpart.c  $(HEADERS)
+ mailview.o:	mailview.c  $(HEADERS)
+ newmail.o:	newmail.c   $(HEADERS)
+ os.o:		os.c 	    $(HEADERS)
+ other.o:	other.c     $(HEADERS) $(PICODIR)/pico.h
+ pine.o:		pine.c      $(HEADERS)
+ reply.o:	reply.c     $(HEADERS)
+ screen.o:	screen.c    $(HEADERS)
+ send.o:	        send.c      $(HEADERS) $(IMAPDIR)/smtp.h $(PICODIR)/pico.h
+ signals.o:	signals.c   $(HEADERS)
+ status.o:	status.c    $(HEADERS)
+ strings.o:	strings.c   $(HEADERS)
+ ttyin.o:	ttyin.c     $(HEADERS)
+ ttyout.o:	ttyout.c    $(HEADERS)
+ 
+ os.h:	osdep/os-bsf.h
+ 	$(RM) os.h
+ 	$(LN) osdep/os-bsf.h os.h
+ 
+ #helptext.c:	pine.hlp
+ #		./cmplhelp.sh  < pine.hlp > helptext.c
+ 
+ #helptext.h:	pine.hlp
+ #		./cmplhlp2.sh  < pine.hlp > helptext.h
+ 
+ os.c:	osdep/os-bsf.c
+ 	$(RM) os.c
+ 	$(LN) osdep/os-bsf.c os.c
+ 
+ osdep/os-bsf.c:	osdep/bld_path osdep/canacces osdep/canonicl \
+ 		osdep/chnge_pw osdep/coredump osdep/creatdir \
+ 		osdep/diskquot.non osdep/domnames osdep/err_desc.dos \
+ 		osdep/expnfldr osdep/fgetpos osdep/filesize osdep/fltrname \
+ 		osdep/fnexpand osdep/header osdep/hostname \
+ 		osdep/jobcntrl osdep/lstcmpnt osdep/mimedisp osdep/pipe \
+ 		osdep/print osdep/pw_stuff osdep/readfile osdep/debuging \
+ 		osdep/rename osdep/tempfile osdep/tempnam osdep/writ_dir \
+ 		osdep/sendmail osdep/execview osdep/os-bsf.ic
+ 	cd osdep; $(MAKE) includer os-bsf.c; cd ..