SCCS-vsn: contrib/perl-4.036/Configure 1.2
SCCS-vsn: contrib/perl-4.036/Makefile.SH 1.2
SCCS-vsn: contrib/perl-4.036/cflags.SH 1.2
SCCS-vsn: contrib/perl-4.036/config_h.SH 1.2
SCCS-vsn: contrib/perl-4.036/h2ph.SH 1.2
SCCS-vsn: contrib/perl-4.036/installperl 1.2
SCCS-vsn: contrib/perl-4.036/makedepend.SH 1.2
SCCS-vsn: contrib/perl-4.036/x2p/Makefile.SH 1.2
SCCS-vsn: contrib/perl-4.036/x2p/cflags.SH 1.2
SCCS-vsn: contrib/jove-4.14.6/macvert.c 5.2
/* Formatting int's the old way or the new "improved" way? */
/* Formatting int's the old way or the new "improved" way? */
#if defined(vax) || defined(pdp11)
static long
#if defined(vax) || defined(pdp11)
static long
while expr "X\$ans" : "X!" >/dev/null; do
read ans
case "\$ans" in
while expr "X\$ans" : "X!" >/dev/null; do
read ans
case "\$ans" in
sh
echo " "
echo $n "\$rp $c"
;;
sh
echo " "
echo $n "\$rp $c"
;;
set \`expr "X\$ans" : "X!\(.*\)\$"\`
sh -c "\$*"
echo " "
set \`expr "X\$ans" : "X!\(.*\)\$"\`
sh -c "\$*"
echo " "
'');;
*) set X $cppflags
cppflags=''
'');;
*) set X $cppflags
cppflags=''
case $flag in
-D*|-U*|-I*|-traditional|-ansi|-nostdinc) cppflags="$cppflags $flag";;
esac
case $flag in
-D*|-U*|-I*|-traditional|-ansi|-nostdinc) cppflags="$cppflags $flag";;
esac
$(CCCMD) perly.c
install: all
$(CCCMD) perly.c
install: all
+ nroff -man perl.man > /usr/contrib/man/cat1/perl.0
+ nroff -man h2ph.man > /usr/contrib/man/cat1/h2ph.0
+ nroff -man x2p/s2p.man > /usr/contrib/man/cat1/s2p.0
+ nroff -man x2p/a2p.man > /usr/contrib/man/cat1/a2p.0
./perl installperl
clean:
./perl installperl
clean:
set `echo "$* " | sed 's/\.[oc] / /g'`
set `echo "$* " | sed 's/\.[oc] / /g'`
*/
#define LOC_SED "$sed" /**/
*/
#define LOC_SED "$sed" /**/
-/* ALIGNBYTES
- * This symbol contains the number of bytes required to align a double.
- * Usual values are 2, 4, and 8.
- */
-#define ALIGNBYTES $alignbytes /**/
-
/* BIN
* This symbol holds the name of the directory in which the user wants
* to keep publicly executable images for the package in question. It
/* BIN
* This symbol holds the name of the directory in which the user wants
* to keep publicly executable images for the package in question. It
.nr nl 0-1 \" fake up transition to first page again
.nr % 0 \" start at page 1
'; __END__ ############# From here on it's a standard manual page ############
.nr nl 0-1 \" fake up transition to first page again
.nr % 0 \" start at page 1
'; __END__ ############# From here on it's a standard manual page ############
+!NO!SUBS!
+cat << ENDOFMAN > h2ph.man
.TH H2PH 1 "August 8, 1990"
.AT 3
.SH NAME
.TH H2PH 1 "August 8, 1990"
.AT 3
.SH NAME
It's only intended as a rough tool.
You may need to dicker with the files produced.
.ex
It's only intended as a rough tool.
You may need to dicker with the files produced.
.ex
chmod 755 h2ph
$eunicefix h2ph
chmod 755 h2ph
$eunicefix h2ph
-rm -f h2ph.man
-ln h2ph h2ph.man
s#.*/##; &chmod(0755, "$installscr/$_");
}
s#.*/##; &chmod(0755, "$installscr/$_");
}
-# Install man pages.
-
-if ($mansrc ne '') {
- &makedir($mansrc);
-
- ($mdev,$mino) = stat($mansrc);
- if ($mdev != $ddev || $mino != $dino) {
- for (@manpages) {
- ($new = $_) =~ s/man$/$manext/;
- $new =~ s#.*/##;
- print STDERR " Installing $mansrc/$new\n";
- next if $nonono;
- open(MI,$_) || warn "Can't open $_: $!\n";
- open(MO,">$mansrc/$new") || warn "Can't install $mansrc/$new: $!\n";
- print MO ".ds RP Release $release Patchlevel $patchlevel\n";
- while (<MI>) {
- print MO;
- }
- close MI;
- close MO;
- }
- }
-}
+# BSD modification -- install them in makefile.
+
+# Install man pages.
+#
+#if ($mansrc ne '') {
+# &makedir($mansrc);
+#
+# ($mdev,$mino) = stat($mansrc);
+# if ($mdev != $ddev || $mino != $dino) {
+# for (@manpages) {
+# ($new = $_) =~ s/man$/$manext/;
+# $new =~ s#.*/##;
+# print STDERR " Installing $mansrc/$new\n";
+# next if $nonono;
+# open(MI,$_) || warn "Can't open $_: $!\n";
+# open(MO,">$mansrc/$new") || warn "Can't install $mansrc/$new: $!\n";
+# print MO ".ds RP Release $release Patchlevel $patchlevel\n";
+# while (<MI>) {
+# print MO;
+# }
+# close MI;
+# close MO;
+# }
+# }
+#}
*.y) filebase=`basename $file .y` ;;
esac
case "$file" in
*.y) filebase=`basename $file .y` ;;
esac
case "$file" in
- */*) finc="-I`echo $file | sed 's#/[^/]*$##`" ;;
+ */*) finc="-I`echo $file | sed 's#/[^/]*$##'`" ;;
*) finc= ;;
esac
$echo "Finding dependencies for $filebase.o."
*) finc= ;;
esac
$echo "Finding dependencies for $filebase.o."
$(CC) $(LDFLAGS) $(obj) a2p.o $(libs) -o a2p
a2p.c: a2p.y
$(CC) $(LDFLAGS) $(obj) a2p.o $(libs) -o a2p
a2p.c: a2p.y
- @ echo Expect 231 shift/reduce conflicts...
+ @echo Expect 231 shift/reduce conflicts...
$(YACC) a2p.y
mv y.tab.c a2p.c
$(YACC) a2p.y
mv y.tab.c a2p.c
# AUTOMATICALLY GENERATED MAKE DEPENDENCIES--PUT NOTHING BELOW THIS LINE
$(obj):
# AUTOMATICALLY GENERATED MAKE DEPENDENCIES--PUT NOTHING BELOW THIS LINE
$(obj):
- @ echo "You haven't done a "'"make depend" yet!'; exit 1
+ @echo "You haven't done a "'"make depend" yet!'; exit 1
makedepend: makedepend.SH
/bin/sh $(shellflags) makedepend.SH
!NO!SUBS!
makedepend: makedepend.SH
/bin/sh $(shellflags) makedepend.SH
!NO!SUBS!
set `echo "$* " | sed 's/\.[oc] / /g'`
set `echo "$* " | sed 's/\.[oc] / /g'`