head	1.51;
access;
symbols
	RELEASE_8_3_0:1.46
	RELEASE_9_0_0:1.41
	RELEASE_7_4_0:1.36
	RELEASE_8_2_0:1.36
	RELEASE_6_EOL:1.36
	RELEASE_8_1_0:1.35
	RELEASE_7_3_0:1.34
	RELEASE_8_0_0:1.33
	RELEASE_7_2_0:1.33
	RELEASE_7_1_0:1.33
	RELEASE_6_4_0:1.33
	RELEASE_5_EOL:1.33
	RELEASE_7_0_0:1.33
	RELEASE_6_3_0:1.33
	PRE_XORG_7:1.31
	RELEASE_4_EOL:1.30
	RELEASE_6_2_0:1.29
	RELEASE_6_1_0:1.22
	RELEASE_5_5_0:1.22
	RELEASE_6_0_0:1.20
	RELEASE_5_4_0:1.18
	RELEASE_4_11_0:1.18
	RELEASE_5_3_0:1.18
	RELEASE_4_10_0:1.17
	RELEASE_5_2_1:1.12
	RELEASE_5_2_0:1.12
	RELEASE_4_9_0:1.12
	RELEASE_5_1_0:1.12
	RELEASE_4_8_0:1.11
	RELEASE_5_0_0:1.10
	RELEASE_4_7_0:1.10
	RELEASE_4_6_2:1.9
	RELEASE_4_6_1:1.9
	RELEASE_4_6_0:1.9
	RELEASE_5_0_DP1:1.9
	RELEASE_4_5_0:1.9
	RELEASE_4_4_0:1.8
	RELEASE_4_3_0:1.4
	RELEASE_4_2_0:1.1;
locks; strict;
comment	@# @;


1.51
date	2012.11.17.05.58.50;	author svnexp;	state Exp;
branches;
next	1.50;

1.50
date	2012.09.20.20.34.25;	author johans;	state Exp;
branches;
next	1.49;

1.49
date	2012.08.22.06.56.56;	author erwin;	state Exp;
branches;
next	1.48;

1.48
date	2012.06.17.21.11.49;	author johans;	state Exp;
branches;
next	1.47;

1.47
date	2012.06.08.06.29.09;	author erwin;	state Exp;
branches;
next	1.46;

1.46
date	2012.01.07.16.07.10;	author johans;	state Exp;
branches;
next	1.45;

1.45
date	2011.12.30.20.06.57;	author johans;	state Exp;
branches;
next	1.44;

1.44
date	2011.12.29.08.18.33;	author johans;	state Exp;
branches;
next	1.43;

1.43
date	2011.12.22.00.15.44;	author pav;	state Exp;
branches;
next	1.42;

1.42
date	2011.12.13.21.42.13;	author johans;	state Exp;
branches;
next	1.41;

1.41
date	2011.12.11.17.17.01;	author johans;	state Exp;
branches;
next	1.40;

1.40
date	2011.11.01.20.46.05;	author dougb;	state Exp;
branches;
next	1.39;

1.39
date	2011.10.24.03.33.08;	author stas;	state Exp;
branches;
next	1.38;

1.38
date	2011.09.23.22.23.42;	author amdmi3;	state Exp;
branches;
next	1.37;

1.37
date	2011.08.11.19.19.37;	author kwm;	state Exp;
branches;
next	1.36;

1.36
date	2010.10.10.02.32.50;	author stas;	state Exp;
branches;
next	1.35;

1.35
date	2010.06.19.07.51.17;	author linimon;	state Exp;
branches;
next	1.34;

1.34
date	2009.12.20.20.19.21;	author bsam;	state Exp;
branches;
next	1.33;

1.33
date	2007.12.10.22.31.53;	author pav;	state Exp;
branches;
next	1.32;

1.32
date	2007.11.20.03.19.17;	author linimon;	state Exp;
branches;
next	1.31;

1.31
date	2007.04.21.17.30.36;	author kris;	state Exp;
branches;
next	1.30;

1.30
date	2006.11.01.22.07.36;	author stas;	state Exp;
branches;
next	1.29;

1.29
date	2006.10.21.13.08.53;	author stas;	state Exp;
branches;
next	1.28;

1.28
date	2006.08.12.18.29.25;	author miwi;	state Exp;
branches;
next	1.27;

1.27
date	2006.08.09.20.38.53;	author miwi;	state Exp;
branches;
next	1.26;

1.26
date	2006.08.09.20.26.03;	author miwi;	state Exp;
branches;
next	1.25;

1.25
date	2006.08.07.14.12.58;	author miwi;	state Exp;
branches;
next	1.24;

1.24
date	2006.07.25.11.50.31;	author miwi;	state Exp;
branches;
next	1.23;

1.23
date	2006.05.09.20.52.13;	author edwin;	state Exp;
branches;
next	1.22;

1.22
date	2005.12.04.10.06.23;	author edwin;	state Exp;
branches;
next	1.21;

1.21
date	2005.12.02.02.05.38;	author linimon;	state Exp;
branches;
next	1.20;

1.20
date	2005.04.12.03.25.50;	author obrien;	state Exp;
branches;
next	1.19;

1.19
date	2005.04.11.08.02.56;	author obrien;	state Exp;
branches;
next	1.18;

1.18
date	2004.08.17.10.28.21;	author kris;	state Exp;
branches;
next	1.17;

1.17
date	2004.04.04.01.50.02;	author kris;	state Exp;
branches;
next	1.16;

1.16
date	2004.03.17.20.03.16;	author linimon;	state Exp;
branches;
next	1.15;

1.15
date	2004.02.04.05.21.36;	author marcus;	state Exp;
branches;
next	1.14;

1.14
date	2003.12.15.06.57.15;	author linimon;	state Exp;
branches;
next	1.13;

1.13
date	2003.12.12.12.21.55;	author roam;	state Exp;
branches;
next	1.12;

1.12
date	2003.05.06.08.53.15;	author vanilla;	state Exp;
branches;
next	1.11;

1.11
date	2003.02.21.12.35.02;	author knu;	state Exp;
branches;
next	1.10;

1.10
date	2002.06.24.04.44.15;	author ijliao;	state Exp;
branches;
next	1.9;

1.9
date	2002.01.17.23.13.36;	author dwcjr;	state Exp;
branches;
next	1.8;

1.8
date	2001.09.12.23.15.00;	author lioux;	state Exp;
branches;
next	1.7;

1.7
date	2001.08.30.03.58.33;	author lioux;	state Exp;
branches;
next	1.6;

1.6
date	2001.07.10.13.54.20;	author sobomax;	state Exp;
branches;
next	1.5;

1.5
date	2001.06.09.12.59.30;	author roam;	state Exp;
branches;
next	1.4;

1.4
date	2001.03.23.03.05.35;	author lioux;	state Exp;
branches;
next	1.3;

1.3
date	2001.02.15.17.01.02;	author sf;	state Exp;
branches;
next	1.2;

1.2
date	2001.01.01.10.15.03;	author will;	state Exp;
branches;
next	1.1;

1.1
date	2000.10.21.19.29.01;	author lioux;	state Exp;
branches;
next	;


desc
@@


1.51
log
@Switch exporter over
@
text
@# New ports collection makefile for:	gforth
# Date created:				12 October 2000
# Whom:					Cyrille Lefevre <clefevre@@citeweb.net>
#
# $FreeBSD: head/lang/gforth/Makefile 304597 2012-09-20 20:34:25Z johans $
#

PORTNAME=	gforth
PORTVERSION=	0.7.0
CATEGORIES=	lang
MASTER_SITES=	${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR=	gforth

MAINTAINER=	johans@@FreeBSD.org
COMMENT=	Fast and portable Forth system

LIB_DEPENDS=	ffi:${PORTSDIR}/devel/libffi
BUILD_DEPENDS=	${LOCALBASE}/include/avcall.h:${PORTSDIR}/devel/ffcall

GNU_CONFIGURE=	yes
CPPFLAGS+=	-I${LOCALBASE}/include
LDFLAGS+=	-L${LOCALBASE}/lib
CFLAGS+=	-fno-reorder-blocks -fno-inline
USE_GMAKE=	yes
USE_AUTOTOOLS=	libtool libltdl
USE_LDCONFIG=	${PREFIX}/lib/gforth/${PORTVERSION}/libcc-named
ALL_TARGET=	kernel/version.fs more info
MAKE_JOBS_UNSAFE=yes

STRIP=		#none

PLIST_SUB=	PORTVERSION="${PORTVERSION}" \
		WORDSIZE=${WORDSIZE} BYTEORDER=${BYTEORDER}

DOC_FILES=	AUTHORS BUGS Benchres COPYING COPYING.DOC \
		INSTALL INSTALL.BINDIST NEWS README \
		NEWS.vmgen README.vmgen ToDo

MAN1=		gforth.1
INFO=		gforth vmgen
PORTDOCS=	*

.include <bsd.port.pre.mk>

.if ${ARCH} == i386 || ${ARCH} == "powerpc"
WORDSIZE=32
.else
WORDSIZE=64
.endif

.if ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
BYTEORDER=b
.else
BYTEORDER=l
.endif

post-patch:
	${REINPLACE_CMD} 's:@@CC@@:& -I${LOCALBASE}/include -L${LOCALBASE}/lib:' \
		 ${WRKSRC}/envos.fs.in
	${REINPLACE_CMD} '/ checkone/d' ${WRKSRC}/Makefile.in

post-install: install-doc remove-empty-files remove-empty-dirs

install-doc:
.if !defined(NOPORTDOCS)
	@@${MKDIR} ${DOCSDIR}
.for filename in ${DOC_FILES}
	@@${INSTALL_DATA} ${WRKSRC}/${filename} ${DOCSDIR}
.endfor
.endif

# Remove unused file
remove-empty-files:
	@@${RM} -f ${DATADIR}/site-forth/siteinit.fs

# Remove unused directories
remove-empty-dirs:
	@@${FIND} -d ${DATADIR}/${PORTVERSION}/arch/ -type d -empty -delete

.include <bsd.port.post.mk>
@


1.50
log
@SVN rev 304597 on 2012-09-20 20:34:25Z by johans

fix package list (depending on architecture)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.49
log
@SVN rev 302928 on 2012-08-22 06:56:56Z by erwin

Mark BROKEN everywhere

Submitted by:	pointyhat
@
text
@a19 2
BROKEN=		does not package

@


1.48
log
@Mark broken on FreeBSD 7.x
@
text
@d20 2
a46 4
.if ${OSVERSION} < 800000
BROKEN=		Does not build on FreeBSD < 8.x
.endif

@


1.47
log
@Mark BROKEN: does not build

Submitted by:	pointyhat
@
text
@a19 2
BROKEN=		does not build

d45 4
@


1.46
log
@Remove checks from build that fail on Pointyhat (but work elsewhere).
This doesn't change the resulting package.
@
text
@d20 2
@


1.45
log
@Change build target to avoid its 'make check' part,
because it fails in some environments, even though the application works fine
@
text
@d60 1
@


1.44
log
@Remove BROKEN tag (works for me)
@
text
@d27 1
a27 1
ALL_TARGET=	all info
@


1.43
log
@- Mark BROKEN: fails to build

Reported by:	pointyhat
@
text
@a19 2
BROKEN=		fails to build

@


1.42
log
@Add MAKE_JOBS_UNSAFE as parallel builds will fail

Feature safe:	yes
@
text
@d20 2
@


1.41
log
@- Update GNU Forth to 0.7.0
- Remove patches (and autoconf run) that are no longer needed
- Fix build with ffcall and libffi (requires libtool, libltdl)
- Remove emacs config file for now (will try and fix this soon)
- Adopt port

Feature safe:	yes
@
text
@d28 1
@


1.40
log
@Remove references to unsupported FreeBSD versions. Mostly of the form:
.if ${OSVERSION} < 700000
@
text
@d9 1
a9 2
PORTVERSION=	0.6.2
PORTREVISION=	3
d14 1
a14 1
MAINTAINER=	ports@@FreeBSD.org
d17 3
d23 1
a23 1
CFLAGS+=	-I${LOCALBASE}/include
d25 2
a27 3
USE_EMACS=	yes
EMACS_NO_BUILD_DEPENDS=	yes
EMACS_NO_RUN_DEPENDS=	yes
a28 3
OPTIONS=	FFCALL	"Use ffcall"	on

CFLAGS+=	-fno-reorder-blocks -fno-inline
a31 1
		EMACS_DIR="${EMACS_SITE_LISPDIR}" \
a43 8
.if !defined(WITHOUT_FFCALL)
BUILD_DEPENDS=	${LOCALBASE}/include/avcall.h:${PORTSDIR}/devel/ffcall
.endif

.if ${ARCH} == "amd64" || ${ARCH} == "sparc64"
BROKEN=		Does not compile
.endif

d56 5
a60 1
post-install: install-doc install-el remove-empty-files remove-empty-dirs
a69 4
# Install Emacs syntax file
install-el:
	@@${INSTALL_DATA} ${WRKSRC}/gforth.el ${PREFIX}/${EMACS_SITE_LISPDIR}

@


1.39
log
@- Return my ports back to the pool.  I was unable to make any fixes to
  my ports in the past 3 weeks while ports were broken on any 10.x
  machines, which means I'm unable to maintain them.  So let people know
  that there's no available support for them until things are back to
  normal (which also means that anyone with spare time will be able
  to fix them without getting approval).
@
text
@a50 5
.if ${OSVERSION} < 700000
BROKEN=		Does not compile on ports build cluster
.endif

.if ${OSVERSION} >= 700042
a53 1
.endif
@


1.38
log
@- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
@
text
@d15 1
a15 1
MAINTAINER=	stas@@FreeBSD.org
@


1.37
log
@Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:		ports/159624
Submitted by:	Ruslan Mahmatkhanov <cvs-src@@yandex.ru>
@
text
@d19 3
a21 3
CONFIGURE_ENV=	CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
		CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
		LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib"
@


1.36
log
@- Fix build on powerpc.

PR:		ports/151348
Submitted by:	Andreas Tobler <andreast@@FreeBSD.org>
@
text
@a23 1
USE_GNOME=	gnometarget
@


1.35
log
@Also broken on sparc64.

Hat:		portmgr
Feature safe:	yes
@
text
@d62 1
a62 1
.if ${ARCH} == i386
d68 1
a68 1
.if ${ARCH} == sparc64
@


1.34
log
@Changes to editors/emacs and Mk/bsd.emacs.mk were taken from
PR/137956 by Ashish SHUKLA (thanks!).  [1]

Those ports which define EMACS_PORT_NAME to be "emacs21" were
not touched (this time). They may be converted to the new
world order by removing the above mentioned assignment.

Four ports were marked as BROKEN with EMACS_PORT_NAME=emacs23
(they do not compile):
. lang/bigloo;
. mail/wanderlust;
. mail/wanderlust-devel;
. www/emacs-w3m.

Three ports were marked as IGNORE with EMACS_PORT_NAME=emacs23:
. japanese/egg-canna (the port version is dated as of 2001,
  does not compile with Emacs 23 and seems it cannot be fixed);
. deskutils/remember.el (was incorporated into Emacs 23);
. editors/nxml (was incorporated into Emacs 23).

Changes that were made after (and as a result of) exp run. For
those ports:
. japanese/migemo-emacs21;
. japanese/migemo-emacs22
EMACS_PORT_NAME?= was changed to EMACS_PORT_NAME= to the apropriate
emacs port name.

PR:		ports/137956 [1], ports/141369 [2]
Submitted by:	Ashish SHUKLA <wahjava at gmail.com>  [1],
		bsam (me)  [2]
Exp-run by: miwi
@
text
@d56 2
a57 1
.if ${OSVERSION} >= 700042 && ${ARCH} == "amd64"
d60 1
@


1.33
log
@- Mark BROKEN on amd64-7

Reported by:	pointyhat
Approved by:	portmgr (hat)
@
text
@d10 1
a10 1
PORTREVISION=	2
a25 1
EMACS_PORT_NAME?=	emacs22
@


1.32
log
@This now appears to build on 7.x and 8.x.

Reported by:	pointyhat
Approved by:	portmgr (self)
@
text
@d57 4
@


1.31
log
@BROKEN on 7.0: Does not compile
@
text
@a48 4
.if ${OSVERSION} >= 700029
BROKEN=		Does not compile
.endif

d54 1
a54 1
BROKEN=	Does not compile on pointyhat
@


1.30
log
@- Add ffcall support [1]
- Mark broken on pre-7.x again as it doesn't built on pointyhat anyway

Reported by:	 Jason Woofenden <jason@@jasonwoof.com> [1]
@
text
@d49 4
@


1.29
log
@- Try to unbroke
- Change my email

Approved by:	portmgr (erwin)
@
text
@d10 1
a10 1
PORTREVISION=	1
d30 2
d49 8
a68 4
.if ${OSVERSION} < 500000
BROKEN=	Does not compile on 4.x
.endif

@


1.28
log
@- Unbreak for 7.X build

PR:		ports/101800
Submitted by:	Stanislav Sedov <ssedov(at)mbsd.msk.ru>
Approved by:	krion (mentor)
@
text
@d10 1
d15 1
a15 1
MAINTAINER=	ssedov@@mbsd.msk.ru
a17 1
STRIP=		#none
d19 3
a21 1
CONFIGURE_ENV=	CFLAGS=${CFLAGS:N-O*:N-f*}
d30 3
a46 4
.if ${OSVERSION} < 700000
BROKEN=		does not build on pointyhat, report if you have similar problems
.endif

@


1.27
log
@force commit.

- Fix Makefile entry

Approved by:	krion (mentor)
@
text
@d42 3
a44 1
BROKEN=		does not build
@


1.26
log
@BROKEN: does not build

Submitted by:	pointyhat via kris
Approved by:	krion (mentor)
@
text
@d42 1
a42 1
BROKEN=		does not build in Makefile
@


1.25
log
@- Mark broken on 4.x

Submitted by:	pointyhat via kris
Approved by:	krion (mentor)
@
text
@d42 2
@


1.24
log
@- Pass maintainership to submitter
- Update to 0.6.2
- Cleanup and optimization

PR:		ports/100692
Submitted by:	Stanislav Sedov <ssedov(at)mbsd.msk.ru>
Approved by:	krion (mentor)
@
text
@d54 4
@


1.23
log
@Remove USE_REINPLACE from the categories starting with L
@
text
@d9 1
a9 2
PORTVERSION=	0.6.1
PORTREVISION=	2
d14 1
a14 1
MAINTAINER=	ports@@FreeBSD.org
a16 8
# BROKEN=	0.6.2 runtime does Segmentation Fault at compilation time !
#		so, no update is planned right now... sorry.

#ONLY_FOR_ARCHS=	i386 amd64 ia64

# Global variables
#

d19 1
a20 2
CONFIGURE_ENV=	CFLAGS=${CFLAGS:N-O*:N-f*}
MAKE_ENV=	CFLAGS=${CFLAGS:N-O*:N-f*}
d22 6
d29 1
a29 3
		EMACS_DIR="${EMACS_DIR:S,^${PREFIX}/,,}" \
		FORTH_DIR="${FORTH_DIR:S,^${PREFIX}/,,}" \
		LIB_DIR="${LIB_DIR:S,^${PREFIX}/,,}" \
d32 4
d38 1
d40 1
a40 2
# Local variables
#
d42 1
a42 1
.if ${MACHINE_ARCH} == i386
d48 1
a48 1
.if ${MACHINE_ARCH} == sparc64
a53 37
DOC_FILES=	AUTHORS BUGS Benchres COPYING COPYING.DOC \
		INSTALL INSTALL.BINDIST NEWS README \
		NEWS.vmgen README.vmgen ToDo

LIB_DIR=	${PREFIX}/lib/${PKGBASE}

EMACS_FILES=	gforth.el
EMACS_DIR=	${PREFIX}/share/emacs/site-lisp

EMPTY_FILES=	siteinit.fs
FORTH_DIR=	${DATADIR}/site-forth

EMPTY_DIRS=	generic hppa ia64 m68k power sparc
EMPTY_DIRS+=	4stack 6502 8086 avr c165 h8 misc sharc shboom
ARCH_DIR=	${DATADIR}/${PORTVERSION}/arch

# Post-extract
#

post-extract: remove-info-files

remove-info-files:
	@@${RM} -f ${WRKSRC}/doc/*.info*

# Post-patch
#

post-patch: patch-makefiles

patch-makefiles:
	@@${REINPLACE_CMD} -e 's|makeinfo|makeinfo --no-split|g' \
		${WRKSRC}/Makefile.in

#
# Post-install
#

d64 1
d66 1
a66 3
.for filename in ${EMACS_FILES}
	@@${INSTALL_DATA} ${WRKSRC}/${filename} ${EMACS_DIR}
.endfor
d68 1
d70 1
a70 3
.for filename in ${EMPTY_FILES}
	@@${RM} -f ${FORTH_DIR}/${filename}
.endfor
d72 1
d74 1
a74 5
.for dir in ${EMPTY_DIRS}
	@@${RMDIR} ${ARCH_DIR}/${dir}
.endfor

.include <bsd.port.mk>
d76 1
a76 1
CONFIGURE_TARGET:=	--build=${CONFIGURE_TARGET}
@


1.22
log
@Use INFO macro
@
text
@a26 1
USE_REINPLACE=	yes
@


1.21
log
@Reset maintainer per his request.  We hope to see him back soon.
@
text
@d40 1
@


1.20
log
@At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
@
text
@d15 1
a15 1
MAINTAINER=	cyrille.lefevre@@laposte.net
@


1.19
log
@Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
@
text
@d44 1
a44 1
.if ${ARCH} == i386
d50 1
a50 1
.if ${ARCH} == sparc64
@


1.18
log
@This is apparently no longer broken on 5.x.
@
text
@d44 1
a44 1
.if ${MACHINE_ARCH} == i386
d50 1
a50 1
.if ${MACHINE_ARCH} == sparc64
@


1.17
log
@BROKEN on 5.x except on amd64
@
text
@a71 6
.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 502108 && ${ARCH} != "amd64"
BROKEN=		"Does not compile on FreeBSD >= 5.x"
.endif

d118 1
a118 1
.include <bsd.port.post.mk>
@


1.16
log
@CONFIGURE_ENV and MAKE_ENV added; PLIST_SUB updated; WORDSIZE
and BYTEORDER added; EMPTY_DIRS split (the second one will be deleted
upon 0.6.2 update, if any); SIZE added to distinfo; plist generalized;
-fno-inline and FPE_* build fix added from 0.6.2.

The 0.6.2 runtime causes a Segmentation Fault at compilation time,
so, no update is planned right now... sorry.

PR:		ports/63991
Submitted by:	Cyrille Lefevre <cyrille.lefevre@@laposte.net>
@
text
@d72 6
d124 1
a124 1
.include <bsd.port.mk>
@


1.15
log
@Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
@
text
@d10 1
a10 1
PORTREVISION=	1
d18 4
a21 1
ONLY_FOR_ARCHS=	i386 amd64 ia64
d30 2
d33 5
a37 1
PLIST_SUB=	PORTVERSION="${PORTVERSION}"
d44 12
d60 2
d68 2
a69 2
EMPTY_DIRS=	4stack 6502 8086 avr c165 generic h8 hppa \
		ia64 m68k misc power sharc shboom sparc
@


1.14
log
@Mark as only for the various Intel chips.  Pet portlint.  No objection
from: maintainer.

PR:		ports/60178
Submitted by:	Volker Stolz <stolz@@i2.informatik.rwth-aachen.de>
@
text
@d10 1
@


1.13
log
@Spell NOPORTDOCS correctly in Cyrille Lefevre's ports.

PR:		57749
Approved by:	maintainer timeout
@
text
@d17 2
d74 2
a75 2
.for file in ${DOC_FILES}
	@@${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
d80 2
a81 2
.for file in ${EMACS_FILES}
	@@${INSTALL_DATA} ${WRKSRC}/${file} ${EMACS_DIR}
d85 2
a86 2
.for file in ${EMPTY_FILES}
	@@${RM} -f ${FORTH_DIR}/${file}
@


1.12
log
@Upgrade to 0.6.1.

PR:		ports/51764
Submitted by:	maintainer
@
text
@d70 1
a70 1
.if !defined(NOPORTSDOC)
@


1.11
log
@De-pkg-comment.
@
text
@d9 1
a9 1
PORTVERSION=	0.5.0
a20 1

d25 1
a25 3

# PREFIX isn't honored. force it w/ prefix.
MAKE_ARGS=	prefix=${PREFIX}
d32 3
a34 4
INSTALL_INFO?=	install-info

INFO_FILES=	${PORTNAME}.info
INFO_DIR=	${PREFIX}/info
d42 2
a43 2
EMPTY_DIRS=	4stack 6502 8086 avr c165 generic h8 \
		hppa ia64 m68k misc power shboom sparc
d52 1
a52 3
.for file in ${INFO_FILES}
	@@${RM} -f ${WRKSRC}/doc/${file}*
.endfor
d67 1
a67 2
post-install: install-info install-el \
	      remove-empty-files remove-empty-dirs
d69 5
a73 3
install-info:
.for file in ${INFO_FILES}
	@@${INSTALL_INFO} ${INFO_DIR}/${file} ${INFO_DIR}/dir
d75 1
d79 1
a79 1
	@@${INSTALL_DATA} ${WRKSRC}/${file} ${EMACS_DIR}/${file}
d93 2
@


1.10
log
@${PERL} -> ${REINPLACE_CMD}

PR:		39746
Submitted by:	Cyrille Lefevre <cyrille.lefevre@@laposte.net> (maintainer)
@
text
@d15 1
@


1.9
log
@Update maintainer's email address
Update a few MASTER_SITES

PR:		34012
Submitted by:	maintainer
@
text
@d21 1
d65 1
a65 1
	@@${PERL} -pi.fbsd -e 's|makeinfo|makeinfo --no-split|g' \
@


1.8
log
@o style fixes
o unconditionalize MAKE_ARGS

PR:		30388
Submitted by:	MAINTAINER
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/gforth/Makefile,v 1.7 2001/08/30 03:58:33 lioux Exp $
d14 1
a14 1
MAINTAINER=	clefevre@@citeweb.net
@


1.7
log
@Update MAINTAINER email: clefevre@@redirect.to -> clefevre@@citeweb.net

Approved by: MAINTAINER
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/gforth/Makefile,v 1.6 2001/07/10 13:54:20 sobomax Exp $
a15 1
#
d25 1
a25 2
.if make(do-install)
# DESTDIR isn't honored. fake it w/ prefix.
a26 1
.endif
a29 1
#
a47 1
#
a57 1
#
@


1.6
log
@${PREFIX}/share/${PORTNAME} --> ${DATADIR}
@
text
@d5 1
a5 1
# $FreeBSD$
d14 1
a14 1
MAINTAINER=	clefevre@@redirect.to
@


1.5
log
@Change maintainer's email address: clefevre@@poboxes.com -> clefevre@@redirect.to

PR:		27867
Submitted by:	maintainer
@
text
@a44 2
SHARE_DIR=	${PREFIX}/share/${PORTNAME}

d46 1
a46 1
FORTH_DIR=	${SHARE_DIR}/site-forth
d50 1
a50 1
ARCH_DIR=	${SHARE_DIR}/${PORTVERSION}/arch
@


1.4
log
@o Make it CFLAGS safe
o Fix info installation
o Fix PLIST

PR:		25841
Submitted by:	MAINTAINER
Spotted by:	bento
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/gforth/Makefile,v 1.3 2001/02/15 17:01:02 sf Exp $
d14 1
a14 1
MAINTAINER=	clefevre@@poboxes.com
@


1.3
log
@change maintainer's e-mail address.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/gforth/Makefile,v 1.2 2001/01/01 10:15:03 will Exp $
d16 4
a19 1
CFLAGS=		#none
d23 7
d33 68
a100 5
post-install:
	@@install-info ${PREFIX}/info/gforth.info ${PREFIX}/info/dir
.if !exists(${PREFIX}/share/emacs/site-lisp/gforth.el)
	@@${INSTALL_DATA} ${WRKSRC}/gforth.el ${PREFIX}/share/emacs/site-lisp
.endif
@


1.2
log
@Goodbye, YEAR2000.  Hello, 2001.

Approved by:	asami
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/gforth/Makefile,v 1.1 2000/10/21 19:29:01 lioux Exp $
d14 1
a14 1
MAINTAINER=	clefevre@@citeweb.net
@


1.1
log
@New port - GNU Forth, a fast and portable Forth system.

PR: ports/21923
Submitted by: Cyrille Lefevre <clefevre@@citeweb.net>
Reviewed by: dcs
@
text
@d5 1
a5 1
# $FreeBSD$
a14 2

Y2K=		http://www.gnu.org/software/year2000.html
@

