unix: move man pages in unix ports

This commit is contained in:
Russ Cox 2008-07-20 06:17:17 -04:00
parent 9f0d3523fc
commit f5fcdeeedf
8 changed files with 51 additions and 24 deletions

View file

@ -31,11 +31,11 @@ HFILES=\
all: $(LIB)
install: $(LIB)
test -d $(PREFIX)/man/man3 || mkdir $(PREFIX)/man/man3
install -c -m 0644 isalpharune.3 $(PREFIX)/man/man3/isalpharune.3
test -d $(PREFIX)/share/man/man3 || mkdir $(PREFIX)/share/man/man3
install -c -m 0644 isalpharune.3 $(PREFIX)/share/man/man3/isalpharune.3
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
install -c -m 0644 rune.3 $(PREFIX)/share/man/man3/rune.3
install -c -m 0644 runestrcat.3 $(PREFIX)/share/man/man3/runestrcat.3
install -c -m 0644 utf.h $(PREFIX)/include/utf.h
install -c -m 0644 $(LIB) $(PREFIX)/lib/$(LIB)

View file

@ -28,8 +28,8 @@ HFILES=\
all: $(LIB)
install: $(LIB)
mkdir -p $(PREFIX)/man/man3
install -m 0644 bio.3 $(PREFIX)/man/man3/bio.3
mkdir -p $(PREFIX)/share/man/man3
install -m 0644 bio.3 $(PREFIX)/share/man/man3/bio.3
mkdir -p $(PREFIX)/include
install -m 0644 bio.h $(PREFIX)/include
mkdir -p $(PREFIX)/lib

View file

@ -17,6 +17,7 @@ OFILES=\
fmtfdflush.$O\
fmtlocale.$O\
fmtlock.$O\
fmtnull.$O\
fmtprint.$O\
fmtquote.$O\
fmtrune.$O\
@ -51,9 +52,9 @@ HFILES=\
all: $(LIB)
install: $(LIB)
test -d $(PREFIX)/man/man3 || mkdir -p $(PREFIX)/man/man3
install -m 0644 print.3 $(PREFIX)/man/man3/print.3
install -m 0644 fmtinstall.3 $(PREFIX)/man/man3/fmtinstall.3
test -d $(PREFIX)/share/man/man3 || mkdir -p $(PREFIX)/share/man/man3
install -m 0644 print.3 $(PREFIX)/share/man/man3/print.3
install -m 0644 fmtinstall.3 $(PREFIX)/share/man/man3/fmtinstall.3
mkdir -p $(PREFIX)/include
install -m 0644 fmt.h $(PREFIX)/include/fmt.h
mkdir -p $(PREFIX)/lib

View file

@ -19,8 +19,8 @@ HFILES=\
all: $(LIB)
install: $(LIB)
mkdir -p $(PREFIX)/man/man3 $(PREFIX)/man/man7
install -m 0644 regexp9.3 $(PREFIX)/man/man3/regexp9.3
mkdir -p $(PREFIX)/share/man/man3 $(PREFIX)/man/man7
install -m 0644 regexp9.3 $(PREFIX)/share/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)

View file

@ -31,11 +31,11 @@ HFILES=\
all: $(LIB)
install: $(LIB)
mkdir -p $(PREFIX)/man/man3 $(PREFIX)/man/man7
install -c -m 0644 isalpharune.3 $(PREFIX)/man/man3/isalpharune.3
mkdir -p $(PREFIX)/share/man/man3 $(PREFIX)/man/man7
install -c -m 0644 isalpharune.3 $(PREFIX)/share/man/man3/isalpharune.3
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
install -c -m 0644 rune.3 $(PREFIX)/share/man/man3/rune.3
install -c -m 0644 runestrcat.3 $(PREFIX)/share/man/man3/runestrcat.3
mkdir -p $(PREFIX)/include
install -c -m 0644 utf.h $(PREFIX)/include/utf.h
mkdir -p $(PREFIX)/lib

View file

@ -17,14 +17,14 @@ test-%:V:
t=$stem
path=($PLAN9/bin $path)
mk new-$t
cd $t
switch($t){
case bio; d=libbio
case regexp; d=libregexp
case fmt; d=lib9/fmt
case utf: d=lib9/utf
case mk; d=cmd/mk
case bio; d=libbio; td=libbio
case regexp; d=libregexp; td=libregexp
case fmt; d=lib9/fmt; td=libfmt
case utf; d=lib9/utf; td=libutf
case mk; d=cmd/mk; td=mk
}
cd $td
d=$PLAN9/src/$d
for(i in `{ls -p $d/*.c})
if(! test -f $i)
@ -34,7 +34,7 @@ test-%:V:
if(! test -f `{echo $i | sed 's/.c$/.o/'})
echo XXX not building $i
cd ..
rm -r $t
rm -r $td
lib%.tgz:V:
mk new-$stem

View file

@ -1,10 +1,12 @@
MAKEALL=`{cd ../make; ls Make.*}
CFILES=`{9 ls -p $PLAN9/src/lib9/fmt/*.c}
CFILES1=`{9 ls -p $PLAN9/src/lib9/fmt/*.c |grep -v test}
TARG=\
$MAKEALL\
$CFILES\
NOTICE\
README\
Makefile\
`{9 ls -p $PLAN9/src/lib9/fmt/*.c}\
fmt.h\
fmtdef.h\
nan.h\
@ -19,3 +21,17 @@ WHAT=fmt
%: $PLAN9/src/lib9/fmt/%
cp $prereq $target
fmt1.c: plan9.h $CFILES1
(echo '#include <stdarg.h>'; \
echo '#include <string.h>'; \
echo '#include <stdlib.h>'; \
echo '#include <errno.h>'; \
echo '#include <limits.h>'; \
echo '#include <math.h>'; \
echo '#include <float.h>'; \
cat plan9.h; \
echo '#include "utf.h"'; \
echo '#include "fmt.h"'; \
cat fmtdef.h; \
grep -hv '^#include' $CFILES1) >$target

View file

@ -1,10 +1,11 @@
MAKEALL=`{cd ../make; ls Make.*}
CFILES=`{9 ls -p $PLAN9/src/lib9/utf/*.c}
TARG=\
$MAKEALL\
NOTICE\
README\
Makefile\
`{9 ls -p $PLAN9/src/lib9/utf/*.c}\
$CFILES\
plan9.h\
utf.h\
utfdef.h\
@ -23,3 +24,12 @@ utf.h: $PLAN9/include/utf.h
%: $PLAN9/src/lib9/utf/%
cp $prereq $target
utf1.c:D: plan9.h $CFILES
(cat plan9.h; \
echo '#include <stdlib.h>'; \
echo '#include <string.h>'; \
echo '#include <unistd.h>'; \
echo '#define bsearch utf_bsearch'; \
echo '#include "utf.h"'; \
grep -hv '^#include' $CFILES) >$target