head	1.56;
access;
symbols
	RELEASE_8_3_0:1.55
	RELEASE_9_0_0:1.55
	RELEASE_7_4_0:1.51
	RELEASE_8_2_0:1.51
	RELEASE_6_EOL:1.50
	RELEASE_8_1_0:1.50
	RELEASE_7_3_0:1.50
	RELEASE_8_0_0:1.49
	RELEASE_7_2_0:1.48
	RELEASE_7_1_0:1.48
	RELEASE_6_4_0:1.48
	RELEASE_5_EOL:1.46
	RELEASE_7_0_0:1.45
	RELEASE_6_3_0:1.45
	PRE_XORG_7:1.44
	RELEASE_4_EOL:1.44
	RELEASE_6_2_0:1.44
	RELEASE_6_1_0:1.41
	RELEASE_5_5_0:1.41
	RELEASE_6_0_0:1.39
	RELEASE_5_4_0:1.36
	RELEASE_4_11_0:1.34
	RELEASE_5_3_0:1.34
	RELEASE_4_10_0:1.34
	RELEASE_5_2_1:1.30
	RELEASE_5_2_0:1.30
	RELEASE_4_9_0:1.27
	RELEASE_5_1_0:1.26
	RELEASE_4_8_0:1.26
	RELEASE_5_0_0:1.25
	RELEASE_4_7_0:1.23
	RELEASE_4_6_2:1.23
	RELEASE_4_6_1:1.23
	RELEASE_4_6_0:1.23
	RELEASE_5_0_DP1:1.23
	RELEASE_4_5_0:1.23
	RELEASE_4_4_0:1.23
	RELEASE_4_3_0:1.23
	RELEASE_4_2_0:1.23
	RELEASE_4_1_1:1.23
	RELEASE_4_1_0:1.23
	RELEASE_3_5_0:1.23
	RELEASE_4_0_0:1.22
	RELEASE_3_4_0:1.20
	RELEASE_3_3_0:1.20
	RELEASE_3_2_0:1.17
	RELEASE_3_1_0:1.17
	RELEASE_2_2_8:1.17
	RELEASE_3_0_0:1.15
	RELEASE_2_2_7:1.15
	RELEASE_2_2_6:1.15
	RELEASE_2_2_5:1.15
	RELEASE_2_2_1:1.14
	RELEASE_2_2_2:1.14
	ELK_2_2:1.1.1.1
	ELK:1.1.1;
locks; strict;
comment	@# @;


1.56
date	2012.11.17.05.58.49;	author svnexp;	state Exp;
branches;
next	1.55;

1.55
date	2011.11.24.16.10.19;	author miwi;	state Exp;
branches;
next	1.54;

1.54
date	2011.09.23.22.23.42;	author amdmi3;	state Exp;
branches;
next	1.53;

1.53
date	2011.09.12.13.46.53;	author gabor;	state Exp;
branches;
next	1.52;

1.52
date	2011.05.02.12.44.41;	author makc;	state Exp;
branches;
next	1.51;

1.51
date	2010.12.04.07.32.19;	author ade;	state Exp;
branches;
next	1.50;

1.50
date	2009.11.19.22.07.41;	author pav;	state Exp;
branches;
next	1.49;

1.49
date	2009.08.02.19.34.27;	author mezz;	state Exp;
branches;
next	1.48;

1.48
date	2008.08.21.06.17.28;	author rafan;	state Exp;
branches;
next	1.47;

1.47
date	2008.06.06.13.41.08;	author edwin;	state Exp;
branches;
next	1.46;

1.46
date	2008.04.19.17.51.27;	author miwi;	state Exp;
branches;
next	1.45;

1.45
date	2007.05.19.20.13.34;	author flz;	state Exp;
branches;
next	1.44;

1.44
date	2006.08.15.00.29.07;	author clsung;	state Exp;
branches;
next	1.43;

1.43
date	2006.07.30.20.59.29;	author miwi;	state Exp;
branches;
next	1.42;

1.42
date	2006.06.17.09.36.30;	author erwin;	state Exp;
branches;
next	1.41;

1.41
date	2006.02.23.10.37.39;	author ade;	state Exp;
branches;
next	1.40;

1.40
date	2005.11.15.06.49.53;	author ade;	state Exp;
branches;
next	1.39;

1.39
date	2005.06.02.20.28.34;	author oliver;	state Exp;
branches;
next	1.38;

1.38
date	2005.04.12.03.25.49;	author obrien;	state Exp;
branches;
next	1.37;

1.37
date	2005.04.11.08.02.52;	author obrien;	state Exp;
branches;
next	1.36;

1.36
date	2005.02.08.19.07.04;	author sem;	state Exp;
branches;
next	1.35;

1.35
date	2005.01.31.10.26.35;	author krion;	state Exp;
branches;
next	1.34;

1.34
date	2004.03.14.06.16.49;	author ade;	state Exp;
branches;
next	1.33;

1.33
date	2004.02.04.05.21.33;	author marcus;	state Exp;
branches;
next	1.32;

1.32
date	2004.01.30.23.39.01;	author krion;	state Exp;
branches;
next	1.31;

1.31
date	2003.12.07.16.15.12;	author krion;	state Exp;
branches;
next	1.30;

1.30
date	2003.11.17.12.29.00;	author trevor;	state Exp;
branches;
next	1.29;

1.29
date	2003.09.29.15.19.01;	author krion;	state Exp;
branches;
next	1.28;

1.28
date	2003.09.24.15.03.39;	author krion;	state Exp;
branches;
next	1.27;

1.27
date	2003.08.28.00.09.57;	author edwin;	state Exp;
branches;
next	1.26;

1.26
date	2003.02.20.18.37.56;	author knu;	state Exp;
branches;
next	1.25;

1.25
date	2002.11.10.16.46.50;	author lioux;	state Exp;
branches;
next	1.24;

1.24
date	2002.11.06.22.45.47;	author adamw;	state Exp;
branches;
next	1.23;

1.23
date	2000.04.12.06.18.14;	author obrien;	state Exp;
branches;
next	1.22;

1.22
date	2000.01.14.16.34.15;	author imura;	state Exp;
branches;
next	1.21;

1.21
date	99.12.23.18.50.09;	author steve;	state Exp;
branches;
next	1.20;

1.20
date	99.08.31.06.46.45;	author mharo;	state Exp;
branches;
next	1.19;

1.19
date	99.08.28.02.42.24;	author mharo;	state Exp;
branches;
next	1.18;

1.18
date	99.08.25.06.34.26;	author obrien;	state Exp;
branches;
next	1.17;

1.17
date	98.11.27.00.09.11;	author asami;	state Exp;
branches;
next	1.16;

1.16
date	98.11.20.09.04.25;	author tg;	state Exp;
branches;
next	1.15;

1.15
date	97.09.01.12.28.30;	author tg;	state Exp;
branches;
next	1.14;

1.14
date	96.11.18.09.54.13;	author asami;	state Exp;
branches;
next	1.13;

1.13
date	96.11.17.06.12.31;	author obrien;	state Exp;
branches;
next	1.12;

1.12
date	96.11.12.02.18.06;	author obrien;	state Exp;
branches;
next	1.11;

1.11
date	96.11.08.07.32.48;	author tg;	state Exp;
branches;
next	1.10;

1.10
date	96.03.06.08.20.07;	author asami;	state Exp;
branches;
next	1.9;

1.9
date	95.12.20.08.40.58;	author tg;	state Exp;
branches;
next	1.8;

1.8
date	95.11.22.13.12.36;	author asami;	state Exp;
branches;
next	1.7;

1.7
date	95.11.09.07.13.40;	author asami;	state Exp;
branches;
next	1.6;

1.6
date	95.04.24.11.29.00;	author asami;	state Exp;
branches;
next	1.5;

1.5
date	95.04.15.05.44.31;	author asami;	state Exp;
branches;
next	1.4;

1.4
date	95.04.11.23.27.45;	author jmz;	state Exp;
branches;
next	1.3;

1.3
date	95.04.01.12.46.42;	author jkh;	state Exp;
branches;
next	1.2;

1.2
date	95.03.09.10.18.46;	author hsu;	state Exp;
branches;
next	1.1;

1.1
date	95.03.09.10.16.18;	author hsu;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	95.03.09.10.16.19;	author hsu;	state Exp;
branches;
next	;


desc
@@


1.56
log
@Switch exporter over
@
text
@# New ports collection makefile for:	elk
# Date created:		08 March 1995
# Whom:			Thomas Gellekum <tg@@FreeBSD.org>
#
# $FreeBSD: head/lang/elk/Makefile 300896 2012-07-14 13:54:48Z beat $
#

PORTNAME=	elk
PORTVERSION=	3.99.8
CATEGORIES=	lang scheme
MASTER_SITES=	http://sam.zoy.org/elk/

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	An embeddable Scheme interpreter

LIB_DEPENDS=	gdbm.4:${PORTSDIR}/databases/gdbm \
		elf.0:${PORTSDIR}/devel/libelf

USE_BZIP2=	yes
USE_MOTIF=	yes
USE_AUTOTOOLS=	libtool
USE_LDCONFIG=	yes
MAKE_JOBS_UNSAFE=	yes

MAN1=		elk.1

CPPFLAGS+=	-I${LOCALBASE}/include/libelf -I${LOCALBASE}/include
LDFLAGS+=	-L${LOCALBASE}/lib

.include <bsd.port.pre.mk>

.if ${ARCH} == "amd64"
CFLAGS=		-O0
.endif

post-patch:
	@@${REINPLACE_CMD} -e '/^SUBDIRS/s|doc examples||g' ${WRKSRC}/Makefile.in

post-install:
	${INSTALL_MAN} ${WRKSRC}/doc/man/elk.1 ${MANPREFIX}/man/man1
.if !defined(NOPORTEXAMPLES)
	@@${MKDIR} ${EXAMPLESDIR}
	@@${TAR} -C ${WRKSRC}/examples --exclude "*Makefile*" -cf - . | \
		${TAR} -C ${EXAMPLESDIR} --unlink -xf -
	@@${CHOWN} -R ${SHAREMODE}:${SHAREGRP} ${EXAMPLESDIR}
	@@${FIND} ${EXAMPLESDIR}/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;
.endif

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


1.55
log
@- Update to 3.99.8
- Respect NOPORTDOCS/EXAMPLES

PR:		162731
Submitted by:	Armin Pirkovitsch <armin@@frozen-zone.org>
Feature safe:	yes
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.54
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
@d9 1
a9 2
PORTVERSION=	3.99.7
PORTREVISION=	4
d41 1
a41 1
.if !defined(NOPORTDOCS)
@


1.53
log
@- Track dependencies after databases/gdbm update
@
text
@a22 1
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
d28 2
a29 2
CPPFLAGS=	-I${LOCALBASE}/include/libelf -I${LOCALBASE}/include
LDFLAGS=	-L${LOCALBASE}/lib
@


1.52
log
@Bump PORTREVISION after open-mofit update
@
text
@d10 1
a10 1
PORTREVISION=	3
d17 1
a17 1
LIB_DEPENDS=	gdbm.3:${PORTSDIR}/databases/gdbm \
@


1.51
log
@Sync to new bsd.autotools.mk
@
text
@d10 1
a10 1
PORTREVISION=	2
@


1.50
log
@- Mark MAKE_JOBS_UNSAFE

Reported by:	pointyhat
@
text
@d22 1
a22 1
USE_AUTOTOOLS=	libtool:22
@


1.49
log
@-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
@
text
@d25 1
@


1.48
log
@Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
@
text
@d22 1
a22 1
USE_AUTOTOOLS=	libtool:15
@


1.47
log
@Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@@
Approved by:    portmgr (pav)
@
text
@a22 1
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@


1.46
log
@- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.45
log
@- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
@
text
@d29 2
a30 3
CPPFLAGS=	-I${LOCALBASE}/include/libelf -I${LOCALBASE}/include \
		-I${X11BASE}/include
LDFLAGS=	-L${LOCALBASE}/lib -L${X11BASE}/lib
@


1.44
log
@- s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include irc/ japanese/ java/ lang/ mail/ math/ maintained by ports@@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
@
text
@d10 1
@


1.43
log
@- Fix file permissions
- Use DATADIR macro

PR:		ports/100966
Submitted by:	Stanislav Sedov <ssedov(at)mbsd.msk.ru>
Approved by:	krion (mentor)
@
text
@d24 1
a24 1
INSTALLS_SHLIB=	yes
@


1.42
log
@Update to 3.99.7

PR:		99045
Submitted by:	Ports fury
@
text
@d48 1
@


1.41
log
@Conversion to a single libtool environment.

Approved by:	portmgr (kris)
@
text
@d9 1
a9 2
PORTVERSION=	3.99.6
PORTREVISION=	3
d21 1
a21 1
GNU_CONFIGURE=	yes
d28 3
a30 2
CPPFLAGS=	-I${LOCALBASE}/include/libelf -I${LOCALBASE}/include
LDFLAGS=	-L${LOCALBASE}/lib
d38 3
@


1.40
log
@Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
@
text
@d10 1
a10 1
PORTREVISION=	2
d22 1
a22 2
USE_AUTOTOOLS=	libtool:15
LIBTOOLFLAGS=	# none
@


1.39
log
@change the libtool version to use from 1.3 to 1.5
@
text
@d22 1
a22 1
USE_LIBTOOL_VER=15
@


1.38
log
@At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
@
text
@d12 1
a12 1
MASTER_SITES=	http://sam.zoy.org/projects/elk/
d22 1
a22 1
USE_LIBTOOL_VER=13
@


1.37
log
@Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
@
text
@d24 1
a24 1
CONFIGURE_TARGET=	--build=${ARCH}-portbld-freebsd${OSREL}
@


1.36
log
@- Try to unbreak on amd64: turn off gcc optimization

PR:		ports/77027
Submitted by:	Johan van Selst <johans(at)stack.nl>
@
text
@d24 1
a24 1
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@


1.35
log
@BROKEN on amd64: Does not build
@
text
@d36 1
a36 1
BROKEN=		"Does not build"
@


1.34
log
@Whoa there, boy, that's a mighty big commit y'all have there...

Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
@
text
@d33 6
d48 1
a48 1
.include <bsd.port.mk>
@


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

(Part 2)
@
text
@d22 1
a22 1
USE_LIBTOOL=	yes
@


1.32
log
@- Fix plist and bump PORTREVISION

Noticed by:	bento via kris
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.31
log
@- Update to version 3.99.6

PR:		60012
Submitted by:	Ports Fury
@
text
@d10 1
@


1.30
log
@USE_REINPLACE need be defined only when REINPLACE_CMD is used.
@
text
@d9 1
a9 1
PORTVERSION=	3.99.5
d29 1
a29 2
CPPFLAGS=	-I${LOCALBASE}/include/libelf -I${LOCALBASE}/include \
		-DHAVE_SYS_TIMES_H
@


1.29
log
@- Update to version 3.99.5

PR:		57358
Submitted by:	Ports Fury
@
text
@a20 1
USE_REINPLACE=	yes
@


1.28
log
@- Update to version 3.99.4

PR:		57094
Submitted by:	Ports Fury
@
text
@d9 1
a9 1
PORTVERSION=	3.99.4
@


1.27
log
@Use the new virtual category 'scheme'

	- Add the virtual category 'scheme' to the orphan ports
	- Fix the chicken's csc script
	- Minor portlint cleanups

PR:		ports/55265
Submitted by:	Kimura Fuyuki <fuyuki@@nigredo.org>
@
text
@d9 1
a9 1
PORTVERSION=	3.0.3
d11 1
a11 2
MASTER_SITES=	http://www-rn.informatik.uni-bremen.de/software/elk/dist/
DISTNAME=	elk-3.0
d16 12
a27 2
USE_XLIB=	yes
ALL_TARGET=	default
d30 4
a33 13
post-patch:
	@@${CP} ${WRKSRC}/config/untested/386pc-freebsd2.1-cc \
		${WRKSRC}/config/system
	@@${CP} ${WRKSRC}/config/sites/386pc-freebsd2.1 \
		${WRKSRC}/config/site

pre-install:
	@@${MKDIR} ${PREFIX}/share/elk

#
# we install the scheme binary as ${PREFIX}/bin/elk
# to avoid a clash with mit-scheme.
#
d35 7
a41 7
	${INSTALL_PROGRAM} ${PREFIX}/share/elk/bin/scheme ${PREFIX}/bin/elk
	@@${MKDIR} ${PREFIX}/include/elk
	${CP} -R ${PREFIX}/share/elk/include/* ${PREFIX}/include/elk
.for dir in bin include
	@@${RM} -rf ${PREFIX}/share/elk/${dir}
.endfor
	@@${INSTALL_MAN} ${WRKSRC}/doc/man/elk.1 ${PREFIX}/man/man1
@


1.26
log
@De-pkg-comment.
@
text
@d10 1
a10 1
CATEGORIES=	lang
@


1.25
log
@o Rollback PORTCOMMENT modifications while this feature's implementation
  is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
@
text
@d15 1
@


1.24
log
@Use PORTCOMMENT in the Makefile, and whack the pkg-comment.

Approved by:	pat
@
text
@a15 2
PORTCOMMENT=	An embeddable Scheme interpreter

@


1.23
log
@Convert to the PORTNAME - PORTVERSION syntax.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/elk/Makefile,v 1.22 2000/01/14 16:34:15 imura Exp $
d15 2
@


1.22
log
@- Merge scripts/configure into Makefile
- Add WWW: line of pkg/DESCR

PR:		15915
Submitted by:	KATO Tsuguru <tkato@@prontomail.ne.jp>
@
text
@a1 1
# Version required:	3.0pl3
d5 1
a5 1
# $FreeBSD: ports/lang/elk/Makefile,v 1.21 1999/12/23 18:50:09 steve Exp $
d8 2
a9 2
DISTNAME=	elk-3.0
PKGNAME=	elk-3.0.3
d12 1
@


1.21
log
@Allow the value of CC to be overridden.

PR:		15397
Submitted by:	James Andariese <james@@ja.ath.cx>
@
text
@d1 4
a4 4
# New ports collection makefile for:    elk
# Version required:     3.0pl3
# Date created:         08 March 1995
# Whom:                 Thomas Gellekum <tg@@FreeBSD.org>
d6 1
a6 1
# $FreeBSD: ports/lang/elk/Makefile,v 1.20 1999/08/31 06:46:45 mharo Exp $
d20 9
a32 4

pre-install:
	@@${MKDIR} ${PREFIX}/share/elk

d34 6
a39 5
	@@(cd ${PREFIX}/share/elk; \
	  ${CP} bin/scheme ${PREFIX}/bin/elk; \
	  ${MKDIR} ${PREFIX}/include/elk; \
	  ${CP} -R include/* ${PREFIX}/include/elk; \
	  ${RM} -rf bin include)
@


1.20
log
@FreeBSD.ORG -> FreeBSD.org

Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
@
text
@d6 1
a6 1
# $FreeBSD: ports/lang/elk/Makefile,v 1.19 1999/08/28 02:42:24 mharo Exp $
a16 1
PATCH_STRIP=	-p1
@


1.19
log
@expr -> ${EXPR}
mv   -> ${MV}
rm   -> ${RM}
tr   -> ${TR}
@
text
@d6 1
a6 1
# $FreeBSD: ports/lang/elk/Makefile,v 1.18 1999/08/25 06:34:26 obrien Exp $
d14 1
a14 1
MAINTAINER=	ports@@FreeBSD.ORG
@


1.18
log
@Change Id->FreeBSD.
@
text
@d6 1
a6 1
# $FreeBSD$
d34 1
a34 1
	  rm -rf bin include)
@


1.17
log
@This port requires X to compile, so define USE_XLIB.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.16 1998/11/20 09:04:25 tg Exp $
@


1.16
log
@Upgrade to 3.0.3.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.15 1997/09/01 12:28:30 tg Exp $
d16 1
@


1.15
log
@Remove obsolete MASTER_SITES. Update my e-mail address.
@
text
@d2 1
a2 1
# Version required:     3.0pl2
d6 1
a6 1
# $Id: Makefile,v 1.14 1996/11/18 09:54:13 asami Exp $
d10 1
a10 1
PKGNAME=	elk-3.0.2
d12 1
a12 1
MASTER_SITES=	ftp://ftp.uni-bremen.de/pub/programming/languages/scheme/elk/
d14 1
a14 1
MAINTAINER=	tg@@freebsd.org
@


1.14
log
@Use MASTER_SITE_XCONTRIB.  Use MAN? macros.  CATEGORIES+= -> CATEGORIES.
@
text
@d4 1
a4 1
# Whom:                 thomas@@ghpc8.ihf.rwth-aachen.de
d6 1
a6 1
# $Id: Makefile,v 1.13 1996/11/17 06:12:31 obrien Exp $
d12 1
a12 3
MASTER_SITES=	ftp://ftp.uni-bremen.de/pub/programming/languages/scheme/elk/ \
		${MASTER_SITE_XCONTRIB}
MASTER_SITE_SUBDIR=	devel_tools
@


1.13
log
@Converted to MAN[1-9NL]
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.12 1996/11/12 02:18:06 obrien Exp $
d13 2
a14 2
		ftp://crl.dec.com/pub/X11/contrib/devel_tools/ \
		ftp://ftp.th-darmstadt.de/pub/X11/contrib/devel_tools/
@


1.12
log
@CATAGORIES+= -> CATAGORIES=
Reordered vars where needed.  Added MAINTAINERS where needed, many
mkdir --> ${MKDIR}, install -> ${INSTALL_*}, etc.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.11 1996/11/08 07:32:48 tg Exp $
d20 1
d28 1
a28 1
	@@mkdir -p ${PREFIX}/share/elk
d32 3
a34 3
	  cp bin/scheme ${PREFIX}/bin/elk; \
	  mkdir -p ${PREFIX}/include/elk; \
	  cp -R include/* ${PREFIX}/include/elk; \
d36 1
a36 4
	@@install -c -o bin -g bin -m 444 ${WRKSRC}/doc/man/elk.1 ${PREFIX}/man/man1
.if !defined(NOMANCOMPRESS)
	@@gzip -9nf ${PREFIX}/man/man1/elk.1
.endif
@


1.11
log
@Upgrade to version 3.0pl2.

Submitted by: Mats Lofkvist <mal@@algonet.se> (minor changes by tg)
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.10 1996/03/06 08:20:07 asami Exp $
d11 1
a11 1
CATEGORIES+=	lang
@


1.10
log
@Remove ${KEYWORDS}.
@
text
@d2 1
a2 1
# Version required:     3.0
d6 1
a6 1
# $Id: Makefile,v 1.9 1995/12/20 08:40:58 tg Exp $
d9 2
a10 1
DISTNAME=       elk-3.0
d16 1
a16 4
PATCHFILES=	elk-3.0-patch-1
PATCH_SITES=	ftp://ftp.uni-bremen.de/pub/programming/languages/scheme/elk/

MAINTAINER=	thomas@@ghpc8.ihf.rwth-aachen.de
d22 1
a22 3
# /usr/local/lib/elk is built into the port.
# change it in ${WRKSRC}/config/site if you change it here and vice versa.
# i also renamed /usr/local/bin/scheme to /usr/local/bin/elk
@


1.9
log
@- Try to grab from ftp.uni-bremen.de first; seems to be the
  master site for elk.
- Add official patch #1.
- Use dl*() for dynamic loading. This still has its quirks, but
  it's usable. Plus, invoking global ctors when loading C++
  object files now works; it didn't with the old incremental
  loading.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.8 1995/11/22 13:12:36 asami Exp $
a10 1
KEYWORDS+=	lang scheme
@


1.8
log
@Change category nome from "languages" to "lang".  Also remove "programming"
which appeared in some of them, everything here is a programming language! :)
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.7 1995/11/09 07:13:40 asami Exp $
d12 2
a13 1
MASTER_SITES=	ftp://crl.dec.com/pub/X11/contrib/devel_tools/ \
d16 3
d41 1
d43 1
@


1.7
log
@Upgrade, 2.2->3.0.

Submitted by:	Thomas Gellekum <thomas@@ghpc8.ihf.rwth-aachen.de>
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.6 1995/04/24 11:29:00 asami Exp $
d10 2
a11 2
CATEGORIES+=	languages
KEYWORDS+=	languages scheme
@


1.6
log
@Update lang Makefiles, compressing some man pages and stripping some
executables along the way.
@
text
@d2 1
a2 1
# Version required:     2.2
d6 1
a6 1
# $Id$
d9 1
a9 1
DISTNAME=       elk-2.2
d11 3
a13 1
MASTER_SITES=	ftp://ftp.x.org/contrib/devel_tools/
d28 1
a28 1
	@@mkdir -p ${PREFIX}/lib/elk
d31 2
a32 2
	@@(cd ${PREFIX}/lib/elk; \
	  mv bin/scheme ${PREFIX}/bin/elk; \
d34 2
a35 2
	  mv include/*.h ${PREFIX}/include/elk; \
	  rmdir bin include)
@


1.5
log
@Update of lang Makefiles....
@
text
@d6 2
a25 3
	@@mkdir -p ${PREFIX}/bin
	@@mkdir -p ${PREFIX}/include
	@@mkdir -p ${PREFIX}/man/man1
d28 2
a29 5
install: build
	@@echo "===>  Installing for ${DISTNAME}"
	@@${MAKE} ${MAKEFLAGS} pre-install
	@@(cd ${WRKSRC}; ${MAKE} PREFIX=${PREFIX} ${MAKE_FLAGS} ${MAKEFILE} ${INSTALL_TARGET})
	@@(cd /usr/local/lib/elk; \
d35 1
a35 1
	@@${TOUCH} ${TOUCH_FLAGS} ${INSTALL_COOKIE}
@


1.4
log
@Update
Submitted by:	Thomas Gellekum <thomas@@ghpc8.ihf.rwth-aachen.de>
@
text
@d8 1
d10 3
a12 1
CATEGORIES+=	languages
a14 1
MAINTAINER=	thomas@@ghpc8.ihf.rwth-aachen.de
@


1.3
log
@Add CATEGORIES lines to a whole bunch of port Makefiles.  Some ports are in
multiple catagories - I'll expect the various MAINTAINERS to make further
adjustments (and add any KEYWORDS lines) themselves.
@
text
@d11 2
d17 2
d22 3
d31 4
a34 2
	@@(cd /usr/local/lib/elk; mv bin/scheme ${PREFIX}/bin; \
	  mkdir -p ${PREFIX}/include/elk; mv include/*.h ${PREFIX}/include/elk; \
d36 1
@


1.2
log
@Add trailing slash to ftp path.
@
text
@d9 1
@


1.1
log
@Initial revision
@
text
@d8 1
a8 1
MASTER_SITES=	ftp://ftp.x.org/contrib/devel_tools
@


1.1.1.1
log
@Elk -- an imbeddable Scheme interpreter
Submitted by:	Thomas Gellekum <thomas@@ghpc8.ihf.rwth-aachen.de>
@
text
@@
