ttweaks - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit d3a25066c942ac23e202629ac469726aa6527cdf
 (DIR) parent 0215fd56dbd9823b392000729edbb81c46447cda
 (HTM) Author: rsc <devnull@localhost>
       Date:   Sun, 16 Jan 2005 21:32:01 +0000
       
       ttweaks
       
       Diffstat:
         M unix/make/Makefile.BOT              |       2 +-
         M unix/make/Makefile.CMD              |       4 ----
         M unix/make/Makefile.TOP              |       2 ++
         M unix/make/Makefile.bio              |       4 +++-
         M unix/make/Makefile.fmt              |       2 ++
         M unix/make/Makefile.mk               |       6 ++++--
         M unix/make/Makefile.regexp           |       5 +++--
         M unix/make/Makefile.utf              |       2 ++
         M unix/man/mk.1                       |       1 +
         M unix/man/mkfile                     |      16 +---------------
         M unix/mkfile                         |      10 +++++-----
         M unix/mkfile.mk                      |       1 +
       
       12 files changed, 25 insertions(+), 30 deletions(-)
       ---
 (DIR) diff --git a/unix/make/Makefile.BOT b/unix/make/Makefile.BOT
       t@@ -15,7 +15,7 @@ tgz:
                rm -rf $(NAME)-$(VERSION)
        
        clean:
       -        rm -f $(OFILES) $(LIB)
       +        rm -f $(OFILES) $(LIB) $(CLEANFILES)
        
        nuke:
                rm -f $(OFILES) *.tgz *.rpm $(NUKEFILES)
 (DIR) diff --git a/unix/make/Makefile.CMD b/unix/make/Makefile.CMD
       t@@ -2,7 +2,3 @@
        $(TARG): $(OFILES)
                $(CC) -o $(TARG) $(OFILES) -L$(PREFIX)/lib -L../libutf -L../libfmt -L../libbio -L../libregexp -lregexp9 -lbio -lfmt -lutf
        
       -
       -clean:
       -        rm -f $(OFILES) $(TARG)
       -
 (DIR) diff --git a/unix/make/Makefile.TOP b/unix/make/Makefile.TOP
       t@@ -18,3 +18,5 @@ NUKEFILES=
        
        TGZFILES=
        
       +CLEANFILES=
       +
 (DIR) diff --git a/unix/make/Makefile.bio b/unix/make/Makefile.bio
       t@@ -28,9 +28,11 @@ HFILES=\
        all: $(LIB)
        
        install: $(LIB)
       -        test -d $(PREFIX)/man/man3 || mkdir $(PREFIX)/man/man3
       +        mkdir -p $(PREFIX)/man/man3
                install -m 0644 bio.3 $(PREFIX)/man/man3/bio.3
       +        mkdir -p $(PREFIX)/include
                install -m 0644 bio.h $(PREFIX)/include
       +        mkdir -p $(PREFIX)/lib
                install -m 0644 $(LIB) $(PREFIX)/lib/$(LIB)
        
        bcat: bcat.$O $(LIB)
 (DIR) diff --git a/unix/make/Makefile.fmt b/unix/make/Makefile.fmt
       t@@ -53,7 +53,9 @@ install: $(LIB)
                test -d $(PREFIX)/man/man3 || mkdir $(PREFIX)/man/man3
                install -m 0644 print.3 $(PREFIX)/man/man3/print.3
                install -m 0644 fmtinstall.3 $(PREFIX)/man/man3/fmtinstall.3
       +        mkdir -p $(PREFIX)/include
                install -m 0644 fmt.h $(PREFIX)/include/fmt.h
       +        mkdir -p $(PREFIX)/lib
                install -m 0644 $(LIB) $(PREFIX)/lib/$(LIB)
        
        $(NAN).$O: nan.h
 (DIR) diff --git a/unix/make/Makefile.mk b/unix/make/Makefile.mk
       t@@ -2,6 +2,7 @@ TARG=mk
        VERSION=2.0
        PORTPLACE=devel/mk
        NAME=mk
       +CLEANFILES=mk mk.1a
        
        OFILES=\
                arc.$O\
       t@@ -38,10 +39,11 @@ all: $(TARG)
        TGZFILES+=mk.pdf
        
        install: $(LIB)
       -        test -d $(PREFIX)/man/man1 || mkdir $(PREFIX)/man/man1
       -        test -d $(PREFIX)/doc || mkdir $(PREFIX)/doc
       +        mkdir -p $(PREFIX)/bin
                install -m 0755 mk $(PREFIX)/bin/mk
                cat mk.1 | sed 's;DOCPREFIX;$(PREFIX);g' >mk.1a
       +        mkdir -p $(PREFIX)/man/man1
                install -m 0644 mk.1a $(PREFIX)/man/man1/mk.1
       +        mkdir -p $(PREFIX)/doc
                install -m 0644 mk.pdf $(PREFIX)/doc/mk.pdf
        
 (DIR) diff --git a/unix/make/Makefile.regexp b/unix/make/Makefile.regexp
       t@@ -19,11 +19,12 @@ HFILES=\
        all: $(LIB)
        
        install: $(LIB)
       -        test -d $(PREFIX)/man/man3 || mkdir $(PREFIX)/man/man3
       -        test -d $(PREFIX)/man/man7 || mkdir $(PREFIX)/man/man7
       +        mkdir -p $(PREFIX)/man/man3 $(PREFIX)/man/man7
                install -m 0644 regexp9.3 $(PREFIX)/man/man3/regexp9.3
                install -m 0644 regexp9.7 $(PREFIX)/man/man7/regexp9.7
       +        mkdir -p $(PREFIX)/lib
                install -m 0644 $(LIB) $(PREFIX)/lib/$(LIB)
       +        mdir -p $(PREFIX)/include
                install -m 0644 regexp9.h $(PREFIX)/include/regexp9.h
        
        test: test.$O $(LIB)
 (DIR) diff --git a/unix/make/Makefile.utf b/unix/make/Makefile.utf
       t@@ -36,6 +36,8 @@ install: $(LIB)
                install -c -m 0644 utf.7 $(PREFIX)/man/man7/utf.7
                install -c -m 0644 rune.3 $(PREFIX)/man/man3/rune.3
                install -c -m 0644 runestrcat.3 $(PREFIX)/man/man3/runestrcat.3
       +        mkdir -p $(PREFIX)/include
                install -c -m 0644 utf.h $(PREFIX)/include/utf.h
       +        mkdir -p $(PREFIX)/lib
                install -c -m 0644 $(LIB) $(PREFIX)/lib/$(LIB)
        
 (DIR) diff --git a/unix/man/mk.1 b/unix/man/mk.1
       t@@ -659,6 +659,7 @@ A. Hume,
        .PP
        Andrew G. Hume and Bob Flandrena,
        ``Maintaining Files on Plan 9 with Mk''.
       +.BR DOCPREFIX/doc/mk.pdf .
        .SH HISTORY
        Andrew Hume wrote
        .I mk
 (DIR) diff --git a/unix/man/mkfile b/unix/man/mkfile
       t@@ -1,17 +1,3 @@
       -MAN=\
       -        isalpharune.3\
       -        rune.3\
       -        runestrcat.3\
       -        utf.7\
       -        print.3\
       -        fmtinstall.3\
       -        quote.3\
       -        fmtstrtod.3\
       -        bio.3\
       -        regexp9.3\
       -        regexp9.7\
       -        mk.1\
       -
        HTML=\
                isalpharune3.html\
                rune3.html\
       t@@ -26,7 +12,7 @@ HTML=\
                regexp97.html\
                mk1.html\
        
       -all:V: $MAN $HTML
       +all:V: $HTML
        
        title='Ported from Plan 9'
        MKSHELL=$PLAN9/bin/rc
 (DIR) diff --git a/unix/mkfile b/unix/mkfile
       t@@ -38,15 +38,15 @@ test-%:V:
        
        lib%.tgz:V:
                mk new-$stem
       -        tar cf - lib$stem |gzip >lib$stem.tgz
       +        tar cf $target lib$stem
        
        libregexp9.tgz:V:
                mk new-regexp
       -        tar cf - libregexp | gzip >libregexp9.tgz
       +        tar cf $target libregexp
        
        mk.tgz:V:
                mk new-mk
       -        tar cf - mk | gzip >mk.tgz
       +        tar cf $target mk
        
        mk-with-libs.tgz:V:
                mk new-utf 
       t@@ -59,12 +59,12 @@ mk-with-libs.tgz:V:
                mv libutf libfmt libbio libregexp mk zot
                mv zot mk
                cp Makefile mk/Makefile
       -        tar cf - mk | gzip >$target
       +        tar cf $target mk
                rm -r mk
        
        tgz:V: libutf.tgz libfmt.tgz libregexp9.tgz libbio.tgz mk.tgz mk-with-libs.tgz
        
        push:
                rsync -e ssh -t *.tgz swtch:www/swtch.com/plan9port/unix
       -        ssh swtch rm www/swtch.com/plan9port/unix/*.sha1 \
       +        ssh swtch rm -f www/swtch.com/plan9port/unix/*.sha1 \
                        www/swtch.com/plan9port/unix/*.md5
 (DIR) diff --git a/unix/mkfile.mk b/unix/mkfile.mk
       t@@ -8,6 +8,7 @@ TARG=\
                mk.h\
                sys.h\
                fns.h\
       +        mk.pdf\
                `{9 ls -p $PLAN9/src/cmd/mk/*.c}\
        
        WHAT=mk