mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-31 21:57:12 +00:00
555a3ebe6c
that the port otherwise uses files from another port. (Note: support for FILE_DEPENDS is not in bsd.port.mk yet, so it's a no-op for now.)
64 lines
2.5 KiB
Makefile
64 lines
2.5 KiB
Makefile
# New ports collection makefile for: tcl8.1
|
|
# Version required: 8.1.a2
|
|
# Date created: 19 August 1997
|
|
# Whom: jkh
|
|
#
|
|
# $Id: Makefile,v 1.11 1998/10/03 21:35:20 steve Exp $
|
|
#
|
|
|
|
DISTNAME= tcl8.1a2
|
|
PKGNAME= tcl-8.1.a2
|
|
CATEGORIES= lang tcl81
|
|
MASTER_SITES= ftp://ftp.scriptics.com/pub/tcl/tcl8_1/
|
|
|
|
MAINTAINER= jseger@FreeBSD.ORG
|
|
|
|
FILE_DEPENDS= ${PORTSDIR}/lang/tcl80
|
|
|
|
NO_LATEST_LINK= yes
|
|
WRKSRC= ${WRKDIR}/${DISTNAME}/unix
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ARGS= --enable-shared
|
|
CONFIGURE_ENV= PORTSDIR=${PORTSDIR}
|
|
|
|
MAN1= tclsh.1
|
|
MAN3= AddErrInfo.3 Alloc.3 AllowExc.3 AppInit.3 AssocData.3 Async.3 \
|
|
BackgdErr.3 Backslash.3 BoolObj.3 ByteArrObj.3 CallDel.3 CmdCmplt.3 \
|
|
Concat.3 CrtChannel.3 CrtChnlHdlr.3 CrtCloseHdlr.3 CrtCommand.3 \
|
|
CrtFileHdlr.3 CrtInterp.3 CrtMathFnc.3 CrtObjCmd.3 CrtSlave.3 \
|
|
CrtTimerHdlr.3 CrtTrace.3 DString.3 DetachPids.3 DoOneEvent.3 \
|
|
DoWhenIdle.3 DoubleObj.3 Encoding.3 Eval.3 Exit.3 ExprLong.3 \
|
|
ExprLongObj.3 FindExec.3 GetIndex.3 GetInt.3 GetOpnFl.3 GetStdChan.3 \
|
|
Hash.3 IntObj.3 Interp.3 LinkVar.3 ListObj.3 Notifier.3 Object.3 \
|
|
ObjectType.3 OpenFileChnl.3 OpenTcp.3 ParseCmd.3 PkgRequire.3 \
|
|
Preserve.3 PrintDbl.3 RecEvalObj.3 RecordEval.3 RegExp.3 SaveResult.3 \
|
|
SetErrno.3 SetRecLmt.3 SetResult.3 SetVar.3 Sleep.3 SplitList.3 \
|
|
SplitPath.3 StaticPkg.3 StrMatch.3 StringObj.3 Tcl_Main.3 Thread.3 \
|
|
ToUpper.3 TraceVar.3 Translate.3 UpVar.3 Utf.3 WrongNumArgs.3
|
|
MANN= Tcl.n after.n append.n array.n bgerror.n binary.n break.n case.n \
|
|
catch.n cd.n clock.n close.n concat.n continue.n eof.n error.n eval.n \
|
|
exec.n exit.n expr.n fblocked.n fconfigure.n fcopy.n file.n \
|
|
fileevent.n filename.n flush.n for.n foreach.n format.n gets.n glob.n \
|
|
global.n history.n http.n if.n incr.n info.n interp.n join.n \
|
|
lappend.n library.n lindex.n linsert.n list.n llength.n load.n \
|
|
lrange.n lreplace.n lsearch.n lsort.n namespace.n open.n package.n \
|
|
pid.n pkgMkIndex.n proc.n puts.n pwd.n read.n regexp.n registry.n \
|
|
regsub.n rename.n resource.n return.n safe.n scan.n seek.n set.n \
|
|
socket.n source.n split.n string.n subst.n switch.n tclvars.n tell.n \
|
|
time.n trace.n unknown.n unset.n update.n uplevel.n upvar.n \
|
|
variable.n vwait.n while.n
|
|
MANCOMPRESSED= yes
|
|
|
|
post-install:
|
|
${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
|
|
.if exists(${PORTSDIR}/lang/tcl80/pkg/INSTALL.tclsh)
|
|
${SH} ${PORTSDIR}/lang/tcl80/pkg/INSTALL.tclsh
|
|
.endif
|
|
|
|
test:
|
|
cd ${WRKSRC} && ${MAKE} test
|
|
|
|
.include <bsd.port.mk>
|
|
|
|
PKG_ARGS+= -i ${PORTSDIR}/lang/tcl80/pkg/INSTALL.tclsh
|