head	1.19;
access;
symbols
	RELENG_4_11_0_RELEASE:1.18
	RELENG_4_11:1.18.0.20
	RELENG_4_11_BP:1.18
	RELENG_4_10_0_RELEASE:1.18
	RELENG_4_10:1.18.0.18
	RELENG_4_10_BP:1.18
	RELENG_4_9_0_RELEASE:1.18
	RELENG_4_9:1.18.0.16
	RELENG_4_9_BP:1.18
	RELENG_4_8_0_RELEASE:1.18
	RELENG_4_8:1.18.0.14
	RELENG_4_8_BP:1.18
	RELENG_4_7_0_RELEASE:1.18
	RELENG_4_7:1.18.0.12
	RELENG_4_7_BP:1.18
	RELENG_4_6_2_RELEASE:1.18
	RELENG_4_6_1_RELEASE:1.18
	RELENG_4_6_0_RELEASE:1.18
	RELENG_4_6:1.18.0.10
	RELENG_4_6_BP:1.18
	RELENG_4_5_0_RELEASE:1.18
	RELENG_4_5:1.18.0.8
	RELENG_4_5_BP:1.18
	RELENG_4_4_0_RELEASE:1.18
	RELENG_4_4:1.18.0.6
	RELENG_4_4_BP:1.18
	RELENG_4_3_0_RELEASE:1.18
	RELENG_4_3:1.18.0.4
	RELENG_4_3_BP:1.18
	RELENG_4_2_0_RELEASE:1.18
	RELENG_4_1_1_RELEASE:1.18
	PRE_SMPNG:1.18
	RELENG_4_1_0_RELEASE:1.18
	RELENG_3_5_0_RELEASE:1.17.2.1
	RELENG_4_0_0_RELEASE:1.18
	RELENG_4:1.18.0.2
	RELENG_4_BP:1.18
	RELENG_3_4_0_RELEASE:1.17.2.1
	RELENG_3_3_0_RELEASE:1.17.2.1
	RELENG_3_2_PAO:1.17.0.4
	RELENG_3_2_PAO_BP:1.17
	RELENG_3_2_0_RELEASE:1.17
	RELENG_3_1_0_RELEASE:1.17
	RELENG_3:1.17.0.2
	RELENG_3_BP:1.17
	RELENG_2_2_8_RELEASE:1.10
	RELENG_3_0_0_RELEASE:1.17
	RELENG_2_2_7_RELEASE:1.10
	RELENG_2_2_6_RELEASE:1.10
	RELENG_2_2_5_RELEASE:1.10
	RELENG_2_2_2_RELEASE:1.10
	RELENG_2_2_1_RELEASE:1.10
	RELENG_2_2_0_RELEASE:1.10
	RELENG_2_1_7_RELEASE:1.8.4.3
	RELENG_2_1_6_1_RELEASE:1.8.4.3
	RELENG_2_1_6_RELEASE:1.8.4.3
	RELENG_2_2:1.10.0.2
	RELENG_2_2_BP:1.10
	RELENG_2_1_5_RELEASE:1.8.4.2
	RELENG_2_1_0_RELEASE:1.8
	RELENG_2_1_0:1.8.0.4
	RELENG_2_1_0_BP:1.8
	RELENG_2_0_5_RELEASE:1.8
	RELENG_2_0_5:1.8.0.2
	RELENG_2_0_5_BP:1.8
	RELENG_2_0_5_ALPHA:1.7
	RELEASE_2_0:1.4
	BETA_2_0:1.4
	ALPHA_2_0:1.4.0.2
	perl_4_036_bmake:1.1.1.1
	lwall:1.1.1;
locks; strict;
comment	@# @;


1.19
date	2002.05.16.09.57.11;	author markm;	state dead;
branches;
next	1.18;

1.18
date	99.08.27.23.36.32;	author peter;	state Exp;
branches
	1.18.2.1;
next	1.17;

1.17
date	98.09.09.07.20.32;	author markm;	state Exp;
branches
	1.17.2.1;
next	1.16;

1.16
date	98.09.09.06.49.31;	author markm;	state dead;
branches;
next	1.15;

1.15
date	98.07.07.23.44.43;	author bde;	state Exp;
branches;
next	1.14;

1.14
date	98.05.12.23.02.14;	author jb;	state Exp;
branches;
next	1.13;

1.13
date	98.05.05.05.25.21;	author bde;	state Exp;
branches;
next	1.12;

1.12
date	98.05.04.20.09.01;	author bde;	state Exp;
branches;
next	1.11;

1.11
date	98.02.21.04.06.24;	author steve;	state Exp;
branches;
next	1.10;

1.10
date	96.09.17.01.14.18;	author pst;	state Exp;
branches;
next	1.9;

1.9
date	95.07.25.00.33.39;	author bde;	state Exp;
branches;
next	1.8;

1.8
date	95.05.30.05.03.36;	author rgrimes;	state Exp;
branches
	1.8.4.1;
next	1.7;

1.7
date	95.02.14.21.47.04;	author rgrimes;	state Exp;
branches;
next	1.6;

1.6
date	95.01.03.02.57.53;	author rgrimes;	state Exp;
branches;
next	1.5;

1.5
date	94.11.28.18.30.44;	author ats;	state Exp;
branches;
next	1.4;

1.4
date	94.10.29.07.14.51;	author pst;	state Exp;
branches;
next	1.3;

1.3
date	94.09.12.05.10.07;	author rgrimes;	state Exp;
branches;
next	1.2;

1.2
date	94.09.11.19.53.02;	author gclarkii;	state Exp;
branches;
next	1.1;

1.1
date	94.09.10.06.27.53;	author gclarkii;	state Exp;
branches
	1.1.1.1;
next	;

1.18.2.1
date	2012.11.17.07.23.09;	author svnexp;	state Exp;
branches;
next	;

1.17.2.1
date	99.08.29.14.34.36;	author peter;	state Exp;
branches;
next	;

1.8.4.1
date	96.05.29.22.37.01;	author jkh;	state Exp;
branches;
next	1.8.4.2;

1.8.4.2
date	96.06.05.02.43.27;	author jkh;	state Exp;
branches;
next	1.8.4.3;

1.8.4.3
date	96.09.19.17.22.55;	author pst;	state Exp;
branches;
next	;

1.1.1.1
date	94.09.10.06.27.54;	author gclarkii;	state Exp;
branches;
next	;


desc
@@


1.19
log
@Remove the perl build. Farewell, old friend.
@
text
@#
# $FreeBSD: src/gnu/usr.bin/perl/x2p/Makefile,v 1.18 1999/08/27 23:36:32 peter Exp $
#

SUBDIR= a2pl s2pl find2pl

.include <bsd.subdir.mk>
@


1.18
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.18.2.1
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/4/gnu/usr.bin/perl/x2p/Makefile 50472 1999-08-27 23:37:10Z peter $
@


1.17
log
@Bring in the Perl5 BMake files. This ends the easy stuff.

I'll be doiung the rest in stages.
@
text
@d2 1
a2 1
# $Id$
@


1.17.2.1
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.16
log
@Old Perl is leaving us. Goodbye, faithful friend.
@
text
@d1 3
a3 1
#	$Id: Makefile,v 1.15 1998/07/07 23:44:43 bde Exp $
d5 1
a5 1
PROG= a2p
d7 1
a7 21
SRCS= a2p.y hash.c str.c walk.c util.c
CFLAGS+= -I${.CURDIR}/../perl
YFLAGS=

LDADD= -lm
DPADD= ${LIBM}

MAN1+= a2p.1 s2p.1 h2ph.1

beforeinstall:
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 555 ${.CURDIR}/s2p \
		${DESTDIR}${BINDIR}
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 555 ${.CURDIR}/h2ph \
		${DESTDIR}${BINDIR}

afterinstall:
	(DESTDIR=${DESTDIR}; cd ${DESTDIR}/usr/include; \
	    perl ${DESTDIR}${BINDIR}/h2ph * machine/* sys/*)

.include "../../Makefile.inc"
.include <bsd.prog.mk>
@


1.15
log
@Use the installed version of perl for `make install'.  It is now
bootstrapped by `make world'.  The version just built in ".."
normally won't work if the target system is not binary compatible.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.14 1998/05/12 23:02:14 jb Exp $
@


1.14
log
@Allow the makefile to choose the perl executable to run h2ph rather
than relying on the #!/usr/bin/perl in the first line of the script.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.13 1998/05/05 05:25:21 bde Exp $
a11 9
# If perl exists in none of these places, something is horribly wrong.
.if exists(${.OBJDIR}/../perl/perl)
PERL=${.OBJDIR}/../perl/perl
.elif !defined(PERL) && exists(${.CURDIR}/../perl/perl)
PERL=${.CURDIR}/../perl/perl
.else
PERL=	${DESTDIR}/usr/bin/perl
.endif

d21 2
a22 1
	(DESTDIR=${DESTDIR}; cd ${DESTDIR}/usr/include; ${PERL} ${DESTDIR}${BINDIR}/h2ph * machine/* sys/*)
@


1.13
log
@Don't generate a2p.h or y.tab.h from a2p.y.  Neither is actually used,
and building a2p.h clobbered the unrelated source file a2p.h if
${.OBJDIR} == ${.CURDIR}.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.12 1998/05/04 20:09:01 bde Exp $
d12 9
d30 1
a30 1
	(DESTDIR=${DESTDIR}; cd ${DESTDIR}/usr/include; ${BINDIR}/h2ph * machine/* sys/*)
@


1.12
log
@Fixed races in `make -jN' using new yacc rules.
@
text
@d1 1
a1 1
#	$Id$
d7 1
@


1.11
log
@Build perl header files for machine/* too.

PR:		672
Submitted by:	Jun Kuriyama <kuriyama@@opt.phys.waseda.ac.jp>
@
text
@d1 1
d5 1
a5 1
SRCS+= a2p.c hash.c str.c walk.c util.c
a6 1
CLEANFILES+= y.tab.h a2p.c
@


1.10
log
@Grab h2ph from /usr/bin, not /usr/local/bin!
@
text
@d20 1
a20 1
	(DESTDIR=${DESTDIR}; cd ${DESTDIR}/usr/include; ${BINDIR}/h2ph * sys/*)
@


1.9
log
@Change `install' to `${INSTALL}' so that default install flags can be
specified in the top level Makefiles.
@
text
@d20 1
a20 1
	(DESTDIR=${DESTDIR}; cd ${DESTDIR}/usr/include; h2ph * sys/*)
@


1.8
log
@Remove trailing whitespace.
@
text
@d14 1
a14 1
	install -c -o ${BINOWN} -g ${BINGRP} -m 555 ${.CURDIR}/s2p \
d16 1
a16 1
	install -c -o ${BINOWN} -g ${BINGRP} -m 555 ${.CURDIR}/h2ph \
@


1.8.4.1
log
@Merge from HEAD, except:

	Clients that used gnumalloc still do, despite the merge.  We're not
	bringing phkmalloc over.

	Thread stuff left out.

	PCCARD support left out.
@
text
@d14 1
a14 1
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 555 ${.CURDIR}/s2p \
d16 1
a16 1
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 555 ${.CURDIR}/h2ph \
@


1.8.4.2
log
@This 3rd mega-commit should hopefully bring us back to where we were.
I can get it to `make world' succesfully, anyway!
@
text
@d14 1
a14 1
	install -c -o ${BINOWN} -g ${BINGRP} -m 555 ${.CURDIR}/s2p \
d16 1
a16 1
	install -c -o ${BINOWN} -g ${BINGRP} -m 555 ${.CURDIR}/h2ph \
@


1.8.4.3
log
@Bring in:  Grab h2ph from /usr/bin, not /usr/local/bin! from head
@
text
@d20 1
a20 1
	(DESTDIR=${DESTDIR}; cd ${DESTDIR}/usr/include; ${BINDIR}/h2ph * sys/*)
@


1.7
log
@Export ${DESTDIR} to h2ph so that the *.ph files end up in the DESTDIR
directories instead of /usr/share/perl.
@
text
@d11 1
a11 1
MAN1+= a2p.1 s2p.1 h2ph.1  
@


1.6
log
@Add usr/share/perl/sys to mtree file, remove private mkdir from Makefile.
@
text
@d20 1
a20 1
	cd ${DESTDIR}/usr/include ; h2ph * sys/*
@


1.5
log
@Add the files y.tab.h and a2p.c that get automatically generated to
the CLEANFILES target. Remove the file a2p.c from the source tree, this get
generated anew from a2p.y.
@
text
@a19 1
	-mkdir -p ${DESTDIR}/usr/share/perl/sys
@


1.4
log
@Test test test!  sigh!

Perl's scripts are still trying to execute perl out of /usr/gnu/bin/perl.

The hack Larry was using for h2ph.1 doesn't work with the new macros, so
make it a real man page.

Also, we weren't building the .ph files, add them as an afterinstall rule
in the x2p subdirectory.
@
text
@d6 1
@


1.3
log
@Include of bsd.prog.mk should almost always be the last line of the file.

Fix missing ${DESTDIR} in 2 places (rgrimes)
Submitted by:	bde
@
text
@d18 4
@


1.2
log
@Added CURDIR directives for some installs.

Reviewed by: Gary Clark II
Submitted by: Rod Grimes
@
text
@d13 4
a16 2
	install -c -o ${BINOWN} -g ${BINGRP} -m 555 ${.CURDIR}/s2p ${BINDIR}
	install -c -o ${BINOWN} -g ${BINGRP} -m 555 ${.CURDIR}/h2ph ${BINDIR}
d18 1
a19 2
.include "../../Makefile.inc"

@


1.1
log
@Initial revision
@
text
@d13 2
a14 2
	install -c -o ${BINOWN} -g ${BINGRP} -m 555 s2p ${BINDIR}
	install -c -o ${BINOWN} -g ${BINGRP} -m 555 h2ph ${BINDIR}
d17 1
@


1.1.1.1
log
@Initial import of Perl 4.046 bmaked

@
text
@@
