2014-02-02 20:06:30 +01:00
|
|
|
# $NetBSD: Makefile,v 1.13 2014/02/02 19:06:30 wiz Exp $
|
2005-01-18 18:53:18 +01:00
|
|
|
|
2014-02-02 20:06:30 +01:00
|
|
|
DISTNAME= tcllib-1.15
|
2005-01-18 18:53:18 +01:00
|
|
|
CATEGORIES= devel
|
|
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcllib/}
|
|
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
|
2007-05-18 12:03:30 +02:00
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
2005-01-18 18:53:18 +01:00
|
|
|
HOMEPAGE= http://tcllib.sourceforge.net/
|
|
|
|
COMMENT= Collection of utility modules for Tcl
|
|
|
|
|
|
|
|
GNU_CONFIGURE= yes
|
|
|
|
NO_BUILD= yes
|
2006-08-25 12:56:55 +02:00
|
|
|
|
|
|
|
CONFIGURE_ENV+= ac_cv_path_tclsh=${TCLSH:Q}
|
2005-01-18 18:53:18 +01:00
|
|
|
|
2005-12-05 21:49:47 +01:00
|
|
|
SUBST_CLASSES+= fix
|
2005-01-18 18:53:18 +01:00
|
|
|
SUBST_STAGE.fix= post-patch
|
|
|
|
SUBST_FILES.fix= modules/doctools/mpformats/_html.tcl
|
|
|
|
SUBST_SED.fix= -e "s,/usr/bin/wget -q -O,${FETCH_CMD} -V -o,g"
|
2014-02-02 20:06:30 +01:00
|
|
|
SUBST_MESSAGE.fix= Fixing hardcoded ftp binary.
|
|
|
|
|
|
|
|
SUBST_CLASSES+= tclsh
|
|
|
|
SUBST_STAGE.tclsh= post-patch
|
|
|
|
SUBST_FILES.tclsh= modules/pki/pki.tcl
|
|
|
|
SUBST_SED.tclsh= -e "s,/usr/bin/env.*tclsh,${TCLSH},g"
|
|
|
|
SUBST_MESSAGE.tclsh= Fixing path to tclsh.
|
|
|
|
|
|
|
|
pre-install:
|
|
|
|
${MV} ${WRKSRC}/modules/virtchannel_base/string.man ${WRKSRC}/modules/virtchannel_base/chan_string.man
|
|
|
|
${MV} ${WRKSRC}/modules/virtchannel_base/variable.man ${WRKSRC}/modules/virtchannel_base/chan_variable.man
|
|
|
|
${MV} ${WRKSRC}/modules/virtchannel_transform/zlib.man ${WRKSRC}/modules/virtchannel_transform/transform_zlib.man
|
2005-01-18 18:53:18 +01:00
|
|
|
|
Update tcllib to 1.14.
New packages added in 1.14 and 1.13: lambda, math::decimal, oo::util,
pt::peg::import::peg, try, ascii85, gpx, grammar::aycock,
grammar::aycock::debug, grammar::aycock::runtime, hook, imap4,
math::calculus::symdiff, math::numtheory, namespacex, pki, char,
configuration, paths, pt::ast, pt::cparam::configuration::critcl,
pt::parse::peg, pt::pe, pt::pe::op, pt::peg, pt::peg::container,
pt::peg::container::peg, pt::peg::export, pt::peg::export::json,
pt::peg::export::peg, pt::peg::from::json, pt::peg::from::peg,
pt::peg::import, pt::peg::import::json, pt::peg::interp, pt::peg::op,
pt::peg::to::container, pt::peg::to::cparam, pt::peg::to::json,
pt::peg::to::param, pt::peg::to::peg, pt::peg::to::tclparam, pt::pgen,
pt::rde, pt::tclparam::configuration::snit,
pt::tclparam::configuration::tcloo, text::write, and tepam.
There are more new packages since 1.8.
2012-10-08 01:16:47 +02:00
|
|
|
.include "../../lang/tcl/buildlink3.mk"
|
2005-01-18 18:53:18 +01:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|