Files
pkgsrc-ng/mail/ja-mh/patches/patch-au
2013-09-26 17:14:40 +02:00

508 lines
12 KiB
Plaintext

$NetBSD: patch-au,v 1.3 2010/09/27 12:01:49 taca Exp $
* Proper linker options.
* Nuke removing existing files.
--- conf/makefiles/uip.orig 2001-05-30 14:57:47.000000000 +0000
+++ conf/makefiles/uip
@@ -140,7 +140,7 @@ LD = LD_LIBRARY_PATH=../sbr @(MHCOMPILER
LD = LD_LIBRARY_PATH=../sbr @(MHCOMPILER)
@END: FBSDSHLIB
@BEGIN: GELFSHLIB
-LD = @(MHCOMPILER) -L../sbr
+LD = @(MHCOMPILER) -L../sbr -L../mts -L../zotnet
@END: GELFSHLIB
@END: SHAREDLIB
@BEGIN: OPTIM
@@ -166,6 +166,10 @@ LDLIBES = ../config/config.o \
@BEGIN: SUN4SHLIB
-Bdynamic \
@END: SUN4SHLIB
+@BEGIN: GELFSHLIB
+ @(SLDFLAG) -lmh$(SLIBVER) -lmts -lzot
+IGNORED_LDLIBES = \
+@END: GELFSHLIB
@(SLDFLAG) -lmh$(SLIBVER) ../mts/libmts.a ../zotnet/libzot.a
LDLIBS = $(LDLIBES) ../config/version.o $(LDOPTLIB)
LDLIBS_POST = $(LDLIBES) ../config/version.o $(LDOPTLIB_POST)
@@ -305,7 +309,6 @@ lint: $(LCMDS) $(LMISC)
inst-ali: $(BINDIR)/ali
$(BINDIR)/ali: xali
- -$(REMOVE) $@ zali
$(CP) xali $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -322,7 +325,6 @@ l-ali:; $(LINT) $(LFLAGS) ali.c aliasbr
inst-anno: $(BINDIR)/anno
$(BINDIR)/anno: xanno
- -$(REMOVE) $@ zanno
$(CP) xanno $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -339,7 +341,6 @@ l-anno:; $(LINT) $(LFLAGS) anno.c annosb
inst-ap: $(ETCDIR)/ap
$(ETCDIR)/ap: xap
- -$(REMOVE) $@ zap
$(CP) xap $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -356,8 +357,6 @@ l-ap:; $(LINT) $(LFLAGS) ap.c trmsbr.c
inst-bbc: $(BINDIR)/bbc
$(BINDIR)/bbc: xbbc
- -$(REMOVE) $@ zbbc
- -chmod u-s zbbc
$(CP) xbbc $@
-@chmod $(PGMPROT) $@
@BEGIN: BPOP
@@ -387,8 +386,6 @@ pshsbr.o: pshsbr.c
inst-bbl: $(BINDIR)/bbl
$(BINDIR)/bbl: xbbl
- -$(REMOVE) $@ zbbl
- -chmod u-s zbbl
$(CP) xbbl $@
-chmod $(PGMPROT) $@
-$(CHOWN) $(BBUID) $@ && chmod u+s $@
@@ -406,7 +403,6 @@ l-bbl:; $(LINT) $(LFLAGS) bbl.c $(LLIBS
inst-burst: $(BINDIR)/burst
$(BINDIR)/burst: xburst
- -$(REMOVE) $@ zburst
$(CP) xburst $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -423,7 +419,6 @@ l-burst:; $(LINT) $(LFLAGS) burst.c $(LL
inst-cipher: $(BINDIR)/cipher
$(BINDIR)/cipher: xcipher
- -$(REMOVE) $@ zcipher
$(CP) xcipher $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -440,7 +435,6 @@ l-cipher:; $(LINT) $(LFLAGS) cipher.c $(
inst-comp: $(BINDIR)/comp
$(BINDIR)/comp: xcomp
- -$(REMOVE) $@ zcomp
$(CP) xcomp $@
-@chmod $(PGMPROT) $@
-@ls -l $(BINDIR)/comp
@@ -460,7 +454,6 @@ l-comp:; $(LINT) $(LFLAGS) comp.c whatno
inst-conflict: $(ETCDIR)/conflict
$(ETCDIR)/conflict: xconflict
- -$(REMOVE) $@ zconflict
$(CP) xconflict $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -477,7 +470,6 @@ l-conflict:; $(LINT) $(LFLAGS) conflict.
inst-decipher: $(BINDIR)/decipher
$(BINDIR)/decipher: xdecipher
- -$(REMOVE) $@ zdecipher
$(CP) xdecipher $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -494,7 +486,6 @@ l-decipher:; $(LINT) $(LFLAGS) decipher.
inst-dist: $(BINDIR)/dist
$(BINDIR)/dist: xdist
- -$(REMOVE) $@ zdist
$(CP) xdist $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -514,7 +505,6 @@ l-dist:; $(LINT) $(LFLAGS) dist.c whatno
inst-dp: $(ETCDIR)/dp
$(ETCDIR)/dp: xdp
- -$(REMOVE) $@ zdp
$(CP) xdp $@
-@chmod $(PGMPROT) $@
-@ls -l $(ETCDIR)/dp
@@ -531,7 +521,6 @@ l-dp:; $(LINT) $(LFLAGS) dp.c trmsbr.c
inst-fmtdump: $(ETCDIR)/fmtdump
$(ETCDIR)/fmtdump: xfmtdump
- -$(REMOVE) $@ zfmtdump
cp xfmtdump $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -549,7 +538,6 @@ inst-folders: inst-folder
inst-folder: $(BINDIR)/folder
$(BINDIR)/folder: xfolder
- -$(REMOVE) $@ zfolder
$(CP) xfolder $@
-@chmod $(PGMPROT) $@
rm -f $(BINDIR)/folders
@@ -569,7 +557,6 @@ l-folder:; $(LINT) $(LFLAGS) folder.c $(
inst-forw: $(BINDIR)/forw
$(BINDIR)/forw: xforw
- -$(REMOVE) $@ zforw
$(CP) xforw $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -589,9 +576,6 @@ l-forw:; $(LINT) $(LFLAGS) forw.c whatno
inst-inc: $(BINDIR)/inc
$(BINDIR)/inc: xinc
- -$(REMOVE) $@ zinc
- -chmod u-s zinc
- -chmod g-s zinc
$(CP) xinc $@
-@chmod $(PGMPROT) $@
@BEGIN: MAILGROUP
@@ -620,7 +604,6 @@ l-inc:; $(LINT) $(LFLAGS) inc.c scansbr
inst-install-mh: $(ETCDIR)/install-mh
$(ETCDIR)/install-mh: xinstall-mh
- -$(REMOVE) $@ zinstall-mh
$(CP) xinstall-mh $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -637,7 +620,6 @@ l-install-mh:; $(LINT) $(LFLAGS) install
inst-kdsc: $(ETCDIR)/kdsc
$(ETCDIR)/kdsc: xkdsc
- -$(REMOVE) $@ zkdsc
$(CP) xkdsc $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -654,7 +636,6 @@ l-kdsc:; $(LINT) $(LFLAGS) kdsc.c $(KDSL
inst-mark: $(BINDIR)/mark
$(BINDIR)/mark: xmark
- -$(REMOVE) $@ zmark
$(CP) xmark $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -671,7 +652,6 @@ l-mark:; $(LINT) $(LFLAGS) mark.c $(LLIB
inst-mhl: $(ETCDIR)/mhl
$(ETCDIR)/mhl: xmhl
- -$(REMOVE) $@ zmhl
$(CP) xmhl $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -691,7 +671,6 @@ l-mhl:; $(LINT) $(LFLAGS) mhl.c \
inst-mhmail: $(BINDIR)/mhmail
$(BINDIR)/mhmail: xmhmail
- -$(REMOVE) $@ zmhmail
$(CP) xmhmail $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -708,7 +687,6 @@ l-mhmail:; $(LINT) $(LFLAGS) mhmail.c $(
inst-mhn: $(BINDIR)/mhn
$(BINDIR)/mhn: xmhn
- -$(REMOVE) $@ zmhn
cp xmhn $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -726,8 +704,7 @@ l-mhn:; $(LINT) $(LFLAGS) mhn.c ftpsbr.
inst-mhparam: $(BINDIR)/mhparam
$(BINDIR)/mhparam: xmhparam
- -$(REMOVE) $@ zmhparam
- cp xmhparam $@
+ $(CP) xmhparam $@
-@chmod $(PGMPROT) $@
-@ls -l $@
-@echo ""
@@ -743,7 +720,6 @@ l-mhparam:; $(LINT) $(LFLAGS) mhparam.c
inst-mhpath: $(BINDIR)/mhpath
$(BINDIR)/mhpath: xmhpath
- -$(REMOVE) $@ zmhpath
$(CP) xmhpath $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -760,8 +736,6 @@ l-mhpath:; $(LINT) $(LFLAGS) mhpath.c $(
inst-msgchk: $(BINDIR)/msgchk
$(BINDIR)/msgchk: xmsgchk
- -$(REMOVE) $@ zmsgchk
- -chmod u-s zmsgchk
$(CP) xmsgchk $@
-@chmod $(PGMPROT) $@
@BEGIN: RPOP
@@ -783,7 +757,6 @@ l-msgchk:; $(LINT) $(LFLAGS) msgchk.c $(
inst-msh: $(BINDIR)/msh
$(BINDIR)/msh: xmsh
- -$(REMOVE) $@ zmsh
$(CP) xmsh $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -810,7 +783,6 @@ l-msh:; $(LINT) $(LFLAGS) msh.c mshcmds
inst-packf: $(BINDIR)/packf
$(BINDIR)/packf: xpackf
- -$(REMOVE) $@ zpackf
$(CP) xpackf $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -828,7 +800,6 @@ l-packf:; $(LINT) $(LFLAGS) packf.c drop
inst-pgped: $(BINDIR)/pgped
$(BINDIR)/pgped: xpgped
- -$(REMOVE) $@ zpgped
$(CP) xpgped $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -845,7 +816,6 @@ l-pgped:; $(LINT) $(LFLAGS) pgped.c alia
inst-pgpshow: $(BINDIR)/pgpshow
$(BINDIR)/pgpshow: xpgpshow
- -$(REMOVE) $@ zpgpshow
$(CP) xpgpshow $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -863,7 +833,6 @@ l-pgpshow:; $(LINT) $(LFLAGS) pgpshow.c
inst-pick: $(BINDIR)/pick
$(BINDIR)/pick: xpick
- -$(REMOVE) $@ zpick
$(CP) xpick $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -880,8 +849,7 @@ l-pick:; $(LINT) $(LFLAGS) pick.c picksb
inst-popi: $(BINDIR)/popi
$(BINDIR)/popi: xpopi
- -$(REMOVE) $@ zpopi
- cp xpopi $@
+ $(CP) xpopi $@
-@chmod $(PGMPROT) $@
-@ls -l $@
-@echo ""
@@ -898,8 +866,6 @@ l-popi:; $(LINT) $(LFLAGS) popi.c $(POPL
inst-post: $(ETCDIR)/post
$(ETCDIR)/post: xpost
- -$(REMOVE) $@ zpost
- -chmod u-s zpost
$(CP) xpost $@
-@chmod $(PGMPROT) $@
@BEGIN: MHMTS
@@ -923,7 +889,6 @@ l-post:; $(LINT) $(LFLAGS) post.c \
inst-prompter: $(BINDIR)/prompter
$(BINDIR)/prompter: xprompter
- -$(REMOVE) $@ zprompter
$(CP) xprompter $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -940,7 +905,6 @@ l-prompter:; $(LINT) $(LFLAGS) prompter.
inst-rcvdist: $(ETCDIR)/rcvdist
$(ETCDIR)/rcvdist: xrcvdist
- -$(REMOVE) $@ zrcvdist
$(CP) xrcvdist $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -957,7 +921,6 @@ l-rcvdist:; $(LINT) $(LFLAGS) rcvdist.c
inst-rcvpack: $(ETCDIR)/rcvpack
$(ETCDIR)/rcvpack: xrcvpack
- -$(REMOVE) $@ zrcvpack
$(CP) xrcvpack $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -974,7 +937,6 @@ l-rcvpack:; $(LINT) $(LFLAGS) rcvpack.c
inst-rcvstore: $(ETCDIR)/rcvstore
$(ETCDIR)/rcvstore: xrcvstore
- -$(REMOVE) $@ zrcvstore
$(CP) xrcvstore $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -991,8 +953,6 @@ l-rcvstore:; $(LINT) $(LFLAGS) rcvstore.
inst-rcvtty: $(ETCDIR)/rcvtty
$(ETCDIR)/rcvtty: xrcvtty
- -$(REMOVE) $@ zrcvtty
- -chmod g-s zrcvtty
$(CP) xrcvtty $@
-@chmod $(PGMPROT) $@
@BEGIN: BSD43
@@ -1025,7 +985,6 @@ l-rcvtty:; $(LINT) $(LFLAGS) rcvtty.c sc
inst-refile: $(BINDIR)/refile
$(BINDIR)/refile: xrefile
- -$(REMOVE) $@ zrefile
$(CP) xrefile $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -1042,7 +1001,6 @@ l-refile:; $(LINT) $(LFLAGS) refile.c $(
inst-repl: $(BINDIR)/repl
$(BINDIR)/repl: xrepl
- -$(REMOVE) $@ zrepl
$(CP) xrepl $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -1062,8 +1020,6 @@ l-repl:; $(LINT) $(LFLAGS) repl.c replsb
inst-rmail: /bin/rmail
/bin/rmail: xrmail
- -$(REMOVE) $@ zrmail
- -chmod u-s zrmail
$(CP) xrmail $@
-@chmod $(PGMPROT) $@
-$(CHOWN) root $@
@@ -1082,7 +1038,6 @@ l-rmail:; $(LINT) $(LFLAGS) rmail.c $(LL
inst-rmf: $(BINDIR)/rmf
$(BINDIR)/rmf: xrmf
- -$(REMOVE) $@ zrmf
$(CP) xrmf $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -1099,7 +1054,6 @@ l-rmf:; $(LINT) $(LFLAGS) rmf.c $(LLIBS
inst-rmm: $(BINDIR)/rmm
$(BINDIR)/rmm: xrmm
- -$(REMOVE) $@ zrmm
$(CP) xrmm $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -1116,7 +1070,6 @@ l-rmm:; $(LINT) $(LFLAGS) rmm.c $(LLIBS
inst-scan: $(BINDIR)/scan
$(BINDIR)/scan: xscan
- -$(REMOVE) $@ zscan
$(CP) xscan $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -1136,7 +1089,6 @@ l-scan:; $(LINT) $(LFLAGS) scan.c \
inst-send: $(BINDIR)/send
$(BINDIR)/send: xsend
- -$(REMOVE) $@ zsend
$(CP) xsend $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -1158,7 +1110,6 @@ inst-prev: inst-show
inst-show: $(BINDIR)/show
$(BINDIR)/show: xshow
- -$(REMOVE) $@ zshow
$(CP) xshow $@
-@chmod $(PGMPROT) $@
rm -f $(BINDIR)/next
@@ -1184,8 +1135,6 @@ l-show:; $(LINT) $(LFLAGS) show.c \
inst-sbboards: $(SBBOARDS)
$(SBBOARDS): xsbboards
- -$(REMOVE) $@ zsbboards
- -chmod u-s zsbboards
$(CP) xsbboards $@
-chmod $(PGMPROT) $@
@BEGIN: SENDMTS
@@ -1205,7 +1154,6 @@ l-sbboards:; $(LINT) $(LFLAGS) sbboards.
inst-slocal: $(ETCDIR)/slocal
$(ETCDIR)/slocal: xslocal
- -$(REMOVE) $@ zslocal
$(CP) xslocal $@
-chmod $(PGMPROT) $@
-@ls -l $@
@@ -1222,7 +1170,6 @@ l-slocal:; $(LINT) $(LFLAGS) slocal.c al
inst-sortm: $(BINDIR)/sortm
$(BINDIR)/sortm: xsortm
- -$(REMOVE) $@ zsortm
$(CP) xsortm $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -1239,8 +1186,6 @@ l-sortm:; $(LINT) $(LFLAGS) sortm.c $(LL
inst-spop: $(ETCDIR)/spop
$(ETCDIR)/spop: xspop
- -$(REMOVE) $@ zspop
- -chmod u-s zspop
$(CP) xspop $@
-chmod $(PGMPROT) $@
-$(CHOWN) $(POPUID) $@ && chmod u+s $@
@@ -1262,7 +1207,6 @@ l-spop:; $(LINT) $(LFLAGS) -DSPOP spop.c
inst-spost: $(ETCDIR)/spost
$(ETCDIR)/spost: xspost
- -$(REMOVE) $@ zspost
$(CP) xspost $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -1281,8 +1225,7 @@ l-spost:; $(LINT) $(LFLAGS) spost.c alia
inst-sendmail: $(ETCDIR)/sendmail
$(ETCDIR)/sendmail: xsendmail
- -$(REMOVE) $@ zsendmail
- cp xsendmail $@
+ $(CP) xsendmail $@
-@chmod $(PGMPROT) $@
-@ls -l $@
-@echo "Don't forget to: ln -s @(MHSENDMAILPATH) $@"
@@ -1299,7 +1242,6 @@ l-sendmail:; $(LINT) $(LFLAGS) sendmail
inst-tma: $(BINDIR)/tma
$(BINDIR)/tma: xtma
- -$(REMOVE) $@ ztma
$(CP) xtma $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -1316,7 +1258,6 @@ l-tma:; $(LINT) $(LFLAGS) tma.c $(TMALL
inst-umhook: $(BINDIR)/umhook
$(BINDIR)/umhook: xumhook
- -$(REMOVE) $@ zumhook
$(CP) xumhook $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -1333,7 +1274,6 @@ l-umhook:; $(LINT) $(LFLAGS) umhook.c $(
inst-vmh: $(BINDIR)/vmh
$(BINDIR)/vmh: xvmh
- -$(REMOVE) $@ zvmh
$(CP) xvmh $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -1354,7 +1294,6 @@ xvmhtest: vmhtest.o vmhsbr.o $(LIBES)
inst-whatnow: $(BINDIR)/whatnow
$(BINDIR)/whatnow: xwhatnow
- -$(REMOVE) $@ zwhatnow
$(CP) xwhatnow $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -1374,7 +1313,6 @@ l-whatnow:; $(LINT) $(LFLAGS) whatnow.c
inst-whom: $(BINDIR)/whom
$(BINDIR)/whom: xwhom
- -$(REMOVE) $@ zwhom
$(CP) xwhom $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -1391,7 +1329,6 @@ l-whom:; $(LINT) $(LFLAGS) whom.c distsb
inst-wmh: $(BINDIR)/wmh
$(BINDIR)/wmh: xwmh
- -$(REMOVE) $@ zwmh
$(CP) xwmh $@
-@chmod $(PGMPROT) $@
-@ls -l $@
@@ -1438,7 +1375,6 @@ unclean:; -rm -f z* _* :* core *.core ed
# inst-pickle: $(BINDIR)/pickle
#
# $(BINDIR)/pickle: xpickle
-# -$(REMOVE) $@ zpickle
# cp xpickle $@
# -@chmod $(PGMPROT) $@
# -@ls -l $@