summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
Diffstat (limited to 'lang')
-rw-r--r--lang/blackdown-jre13/Makefile.common4
-rw-r--r--lang/brandybasic/Makefile4
-rw-r--r--lang/bwbasic/Makefile4
-rw-r--r--lang/caml-light/Makefile4
-rw-r--r--lang/cint/Makefile4
-rw-r--r--lang/clisp/Makefile4
-rw-r--r--lang/cu-prolog/Makefile4
-rw-r--r--lang/drscheme/Makefile4
-rw-r--r--lang/f2c/Makefile4
-rw-r--r--lang/gpc/Makefile4
-rw-r--r--lang/gprolog/Makefile4
-rw-r--r--lang/hugs/Makefile4
-rw-r--r--lang/jasmin/Makefile4
-rw-r--r--lang/java-lang-spec/Makefile4
-rw-r--r--lang/java-vm-spec/Makefile4
-rw-r--r--lang/jbuilder-jit/Makefile4
-rw-r--r--lang/jini/Makefile4
-rw-r--r--lang/libperl/Makefile4
-rw-r--r--lang/maude/Makefile4
-rw-r--r--lang/moscow_ml/Makefile4
-rw-r--r--lang/mzscheme/Makefile4
-rw-r--r--lang/nawk/Makefile4
-rw-r--r--lang/nhc98/Makefile4
-rw-r--r--lang/openc++/Makefile4
-rw-r--r--lang/p2c/Makefile4
-rw-r--r--lang/pforth/Makefile4
-rw-r--r--lang/py-extclass/Makefile4
-rw-r--r--lang/py-html-docs/Makefile4
-rw-r--r--lang/py-psyco/Makefile4
-rw-r--r--lang/py21-html-docs/Makefile4
-rw-r--r--lang/py22-html-docs/Makefile4
-rw-r--r--lang/py23-html-docs/Makefile4
-rw-r--r--lang/python15/Makefile4
-rw-r--r--lang/python20/Makefile4
-rw-r--r--lang/rexx-regina/Makefile4
-rw-r--r--lang/ruby-base/Makefile4
-rw-r--r--lang/siod/Makefile4
-rw-r--r--lang/smalleiffel/Makefile4
-rw-r--r--lang/smlnj/Makefile4
-rw-r--r--lang/squeak/Makefile4
-rw-r--r--lang/sun-jdk13/Makefile5
-rw-r--r--lang/sun-jdk14/Makefile5
-rw-r--r--lang/sun-jre13/Makefile4
-rw-r--r--lang/sun-jre14/Makefile4
-rw-r--r--lang/swi-prolog/Makefile4
-rw-r--r--lang/tcl-expect/Makefile.common3
-rw-r--r--lang/tcl-tclX/Makefile4
-rw-r--r--lang/tcl/Makefile4
-rw-r--r--lang/tk-tclX/Makefile4
-rw-r--r--lang/twelf/Makefile4
-rw-r--r--lang/umb-scheme/Makefile4
-rw-r--r--lang/vslisp/Makefile4
-rw-r--r--lang/wonka/Makefile4
53 files changed, 107 insertions, 106 deletions
diff --git a/lang/blackdown-jre13/Makefile.common b/lang/blackdown-jre13/Makefile.common
index 3369132361d..8f8f4255f31 100644
--- a/lang/blackdown-jre13/Makefile.common
+++ b/lang/blackdown-jre13/Makefile.common
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile.common,v 1.13 2003/08/23 15:13:56 jschauma Exp $
+# $NetBSD: Makefile.common,v 1.14 2004/01/20 12:19:16 agc Exp $
#
RELVERSION= 1.3.1
BLACKDOWN_REL= FCS-02b
RELNAME= ${RELVERSION}-02b-FCS-linux
EXTNAME= ${BASENAME}-${RELNAME}
-WRKSRC= ${WRKDIR}/${BASENAME}${RELVERSION}
CATEGORIES= lang java
EXTRACT_SUFX= .bin
@@ -39,6 +38,7 @@ NO_SRC_ON_FTP= ${RESTRICTED}
NO_BIN_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_FTP= ${RESTRICTED}
+WRKSRC= ${WRKDIR}/${BASENAME}${RELVERSION}
CHECK_SHLIBS= NO # This would use NetBSD ldd on Linux shlibs.
.include "../../mk/bsd.prefs.mk"
diff --git a/lang/brandybasic/Makefile b/lang/brandybasic/Makefile
index 2a0c58bb947..a39aa02cb7e 100644
--- a/lang/brandybasic/Makefile
+++ b/lang/brandybasic/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.5 2003/03/29 12:41:24 jmmv Exp $
+# $NetBSD: Makefile,v 1.6 2004/01/20 12:19:16 agc Exp $
#
DISTNAME= b110
PKGNAME= brandybasic-1.0.10
-WRKSRC= ${WRKDIR}/brandy-1.0.10
CATEGORIES= lang
MASTER_SITES= http://www.argonet.co.uk/users/dave_daniels/
EXTRACT_SUFX= .tgz
@@ -12,6 +11,7 @@ MAINTAINER= abs
HOMEPAGE= http://www.argonet.co.uk/users/dave_daniels/
COMMENT= Brandy Basic V interpreter - Acorn ARM Computers BASIC dialect
+WRKSRC= ${WRKDIR}/brandy-1.0.10
DOCDIR= ${PREFIX}/share/doc/brandy
EXAMPLEDIR= ${PREFIX}/share/examples/brandy
diff --git a/lang/bwbasic/Makefile b/lang/bwbasic/Makefile
index 38c6da1dfa9..60b33c22c6b 100644
--- a/lang/bwbasic/Makefile
+++ b/lang/bwbasic/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2003/03/29 12:41:24 jmmv Exp $
+# $NetBSD: Makefile,v 1.6 2004/01/20 12:19:16 agc Exp $
DISTNAME= bwbasic-2.20
PKGREVISION= 1
-WRKSRC= ${WRKDIR}/bwbasic-2.20p2/${PKGNAME_NOREV}
CATEGORIES= lang
MASTER_SITES= ftp://ftp.rahul.net/pub/rhn/
EXTRACT_SUFX= .tar.Z
@@ -10,6 +9,7 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= jspath@bcpl.net
COMMENT= The Bywater Basic interpreter
+WRKSRC= ${WRKDIR}/bwbasic-2.20p2/${PKGNAME_NOREV}
DIST_SUBDIR= ${PKGNAME_NOREV}
GNU_CONFIGURE= yes
diff --git a/lang/caml-light/Makefile b/lang/caml-light/Makefile
index fe36c272510..56f079dc768 100644
--- a/lang/caml-light/Makefile
+++ b/lang/caml-light/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2003/07/17 21:44:02 grant Exp $
+# $NetBSD: Makefile,v 1.5 2004/01/20 12:19:16 agc Exp $
#
DISTNAME= cl74unix
PKGNAME= caml-light-0.74
-WRKSRC= ${WRKDIR}/cl74/src
CATEGORIES= lang
MASTER_SITES= ftp://ftp.inria.fr/lang/caml-light/
@@ -11,6 +10,7 @@ MAINTAINER= bouyer@NetBSD.org
HOMEPAGE= http://caml.inria.fr/distrib-caml-light-eng.html
COMMENT= Another implementation of Caml
+WRKSRC= ${WRKDIR}/cl74/src
ALL_TARGET= world
do-configure:
diff --git a/lang/cint/Makefile b/lang/cint/Makefile
index 77ebd52494e..fefc428bfeb 100644
--- a/lang/cint/Makefile
+++ b/lang/cint/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2003/07/17 21:44:06 grant Exp $
+# $NetBSD: Makefile,v 1.12 2004/01/20 12:19:16 agc Exp $
DISTNAME= cint5.14
PKGNAME= cint-5.14.40
-WRKSRC= ${WRKDIR}
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_BACKUP}
@@ -12,6 +11,7 @@ COMMENT= C/C++ interpreter
#same distribution file name for minor versions
DIST_SUBDIR= ${PKGNAME}
+WRKSRC= ${WRKDIR}
do-build:
@cd ${WRKDIR}; \
diff --git a/lang/clisp/Makefile b/lang/clisp/Makefile
index 2465ae5da6d..5f084e763b4 100644
--- a/lang/clisp/Makefile
+++ b/lang/clisp/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2003/07/17 21:44:08 grant Exp $
+# $NetBSD: Makefile,v 1.31 2004/01/20 12:19:16 agc Exp $
DISTNAME= clisp-2.30
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=clisp/}
EXTRACT_SUFX= .tar.bz2
@@ -12,6 +11,7 @@ COMMENT= CLISP, a Common Lisp implementation
NOT_FOR_PLATFORM= *-*-alpha # severe LP64 problems
+WRKSRC= ${WRKDIR}/${DISTNAME}/src
USE_BUILDLINK2= YES
USE_PKGLOCALEDIR= YES
CONFIGURE_ENV+= CC="${CC}" CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" \
diff --git a/lang/cu-prolog/Makefile b/lang/cu-prolog/Makefile
index 2baab3d6da1..7afb3bf8c20 100644
--- a/lang/cu-prolog/Makefile
+++ b/lang/cu-prolog/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.9 2003/07/17 21:44:09 grant Exp $
+# $NetBSD: Makefile,v 1.10 2004/01/20 12:19:16 agc Exp $
# FreeBSD Id: Makefile,v 1.2 2000/04/12 06:18:03 obrien Exp
DISTNAME= cu-prolog-3.94
-WRKSRC= ${WRKDIR}/src
CATEGORIES= lang
MASTER_SITES= ftp://ftp.icot.or.jp/ifs/kbms-clp/unix/cuprolog/
DISTFILES= cupsrc.tar.gz cupdoc.tar.gz
@@ -10,6 +9,7 @@ DISTFILES= cupsrc.tar.gz cupdoc.tar.gz
MAINTAINER= tech-pkg@NetBSD.org
COMMENT= Experimental constraint logic programming language
+WRKSRC= ${WRKDIR}/src
DIST_SUBDIR= ${DISTNAME}
MAKEFILE= makefile
ALL_TARGET= cup
diff --git a/lang/drscheme/Makefile b/lang/drscheme/Makefile
index fd994eac104..baed018c7c6 100644
--- a/lang/drscheme/Makefile
+++ b/lang/drscheme/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.14 2003/12/30 17:27:31 cjep Exp $
+# $NetBSD: Makefile,v 1.15 2004/01/20 12:19:16 agc Exp $
#
DISTNAME= plt.src.x
PKGNAME= drscheme-202
-WRKSRC= ${WRKDIR}/plt/src
DIST_SUBDIR= ${PKGNAME:C/-[0-9]*//}/${PKGNAME:C/.*-([0-9]*)/\1/}
CATEGORIES= lang
MASTER_SITES= http://download.plt-scheme.org/bundles/202/plt/ \
@@ -18,6 +17,7 @@ COMMENT= R4RS-compilant and nearly R5RS-compliant scheme tailored for teaching
CONFLICTS+= mzscheme-[0-9]*:../../lang/mzscheme
+WRKSRC= ${WRKDIR}/plt/src
USE_BUILDLINK2= yes
USE_X11= yes
USE_GMAKE= yes
diff --git a/lang/f2c/Makefile b/lang/f2c/Makefile
index ccd7e2e19f4..93762d5bb4c 100644
--- a/lang/f2c/Makefile
+++ b/lang/f2c/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.24 2003/07/17 21:44:17 grant Exp $
+# $NetBSD: Makefile,v 1.25 2004/01/20 12:19:16 agc Exp $
DISTNAME= f2c-20001205
PKGREVISION= 5
-WRKSRC= ${WRKDIR}/f2c
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_LOCAL}
@@ -31,6 +30,7 @@ MAKE_ENV+= F2CMAJOR=${F2CMAJOR} F2CMINOR=${F2CMINOR}
PLIST_SUBST+= F2CMAJOR=${F2CMAJOR} F2CMINOR=${F2CMINOR}
PLIST_SRC= ${WRKDIR}/PLIST
+WRKSRC= ${WRKDIR}/f2c
USE_BUILDLINK2= # defined
post-extract:
diff --git a/lang/gpc/Makefile b/lang/gpc/Makefile
index 8b9ec0bfec3..646384222a0 100644
--- a/lang/gpc/Makefile
+++ b/lang/gpc/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.14 2003/12/30 17:27:31 cjep Exp $
+# $NetBSD: Makefile,v 1.15 2004/01/20 12:19:16 agc Exp $
DISTNAME= gpc-2.1
PKGREVISION= 3
-WRKSRC= ${WRKDIR}/gcc-2.95.3
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITES+= http://www.gnu-pascal.de/current/ \
@@ -19,6 +18,7 @@ PATCHFILES= gcc-2.95.3-diff-2002-08-29.gz
BUILD_DEPENDS+= gsed-[0-9]*:../../textproc/gsed
+WRKSRC= ${WRKDIR}/gcc-2.95.3
USE_BUILDLINK2= # defined
USE_GMAKE= # defined
USE_NCURSES= # defined
diff --git a/lang/gprolog/Makefile b/lang/gprolog/Makefile
index 9af3d27e659..09c3aa2f777 100644
--- a/lang/gprolog/Makefile
+++ b/lang/gprolog/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2003/07/07 21:31:52 jtb Exp $
+# $NetBSD: Makefile,v 1.8 2004/01/20 12:19:16 agc Exp $
DISTNAME= gprolog-1.2.16
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
CATEGORIES= lang
MASTER_SITES= ftp://ftp.inria.fr/INRIA/Projects/contraintes/gprolog/
@@ -11,6 +10,7 @@ COMMENT= GNU prolog compiler and interpreter
ONLY_FOR_PLATFORM= *-*-i386 *-*-powerpc *-*-sparc
+WRKSRC= ${WRKDIR}/${DISTNAME}/src
USE_BUILDLINK2= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-install-dir=${PREFIX}/libexec/${PKGNAME} \
diff --git a/lang/hugs/Makefile b/lang/hugs/Makefile
index 157b79816a9..ba142736f7a 100644
--- a/lang/hugs/Makefile
+++ b/lang/hugs/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.23 2003/05/04 20:19:46 jtb Exp $
+# $NetBSD: Makefile,v 1.24 2004/01/20 12:19:16 agc Exp $
DISTNAME= hugs98-Dec2001
PKGNAME= hugs98-200112
PKGREVISION= 1
-WRKSRC= ${WRKDIR}/hugs98-Dec2001/src/unix
CATEGORIES= lang
MASTER_SITES= http://cvs.haskell.org/Hugs/downloads/
@@ -11,6 +10,7 @@ MAINTAINER= nathanw@mit.edu
HOMEPAGE= http://www.haskell.org/hugs/
COMMENT= Nottingham and Yale Haskell interpreter and programming environment
+WRKSRC= ${WRKDIR}/hugs98-Dec2001/src/unix
USE_BUILDLINK2= # defined
GNU_CONFIGURE= # defined
CONFIGURE_ARGS+= --with-readline
diff --git a/lang/jasmin/Makefile b/lang/jasmin/Makefile
index 0cfbc64d21a..94006afe5d3 100644
--- a/lang/jasmin/Makefile
+++ b/lang/jasmin/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.13 2003/08/23 15:13:58 jschauma Exp $
+# $NetBSD: Makefile,v 1.14 2004/01/20 12:19:16 agc Exp $
#
DISTNAME= jasmin-1.06
-WRKSRC= ${WRKDIR}/jasmin
CATEGORIES= lang java
MASTER_SITES= http://www.cat.nyu.edu/~meyer/jasmin/
@@ -12,6 +11,7 @@ COMMENT= Java "assembler" interface
USE_JAVA= run
+WRKSRC= ${WRKDIR}/jasmin
USE_BUILDLINK2= # defined
NO_BUILD= # defined
diff --git a/lang/java-lang-spec/Makefile b/lang/java-lang-spec/Makefile
index 604988e5caf..e143c8a8b83 100644
--- a/lang/java-lang-spec/Makefile
+++ b/lang/java-lang-spec/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2003/07/17 21:44:39 grant Exp $
+# $NetBSD: Makefile,v 1.6 2004/01/20 12:19:16 agc Exp $
DISTNAME= langspec-2.0.html
PKGNAME= java-lang-spec-2.0
-WRKSRC= ${WRKDIR}
CATEGORIES= lang
MASTER_SITES= ftp://ftp.javasoft.com/docs/specs/
EXTRACT_SUFX= .zip
@@ -11,6 +10,7 @@ MAINTAINER= jlam@NetBSD.org
HOMEPAGE= http://java.sun.com/docs/books/jls/index.html
COMMENT= The Java(TM) Language Specification (HTML)
+WRKSRC= ${WRKDIR}
NO_CONFIGURE= # defined
NO_BUILD= # defined
diff --git a/lang/java-vm-spec/Makefile b/lang/java-vm-spec/Makefile
index f5f99bfe859..34a7b7d0a68 100644
--- a/lang/java-vm-spec/Makefile
+++ b/lang/java-vm-spec/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.4 2003/07/17 21:44:40 grant Exp $
+# $NetBSD: Makefile,v 1.5 2004/01/20 12:19:16 agc Exp $
DISTNAME= vmspec.2nded.html
PKGNAME= java-vm-spec-2.0
-WRKSRC= ${WRKDIR}/vmspec
CATEGORIES= lang
MASTER_SITES= ftp://ftp.javasoft.com/docs/specs/
@@ -10,6 +9,7 @@ MAINTAINER= jlam@NetBSD.org
HOMEPAGE= http://java.sun.com/docs/books/vmspec/index.html
COMMENT= The Java(TM) Virtual Machine Specification (HTML)
+WRKSRC= ${WRKDIR}/vmspec
NO_CONFIGURE= # defined
NO_BUILD= # defined
diff --git a/lang/jbuilder-jit/Makefile b/lang/jbuilder-jit/Makefile
index 7f0f9f3d495..39f1056c626 100644
--- a/lang/jbuilder-jit/Makefile
+++ b/lang/jbuilder-jit/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.17 2003/12/30 17:27:31 cjep Exp $
+# $NetBSD: Makefile,v 1.18 2004/01/20 12:19:16 agc Exp $
#
DISTNAME= unix_jb35foundation
PKGNAME= jbuilder-jit-1.2.15
PKGREVISION= 1
-WRKSRC= ${WRKDIR}/javacomp-1.2.15
CATEGORIES= lang java
MASTER_SITES= http://ftp.cdut.edu.cn/pub2/linux/develop/jbuilder/ \
http://python.planetmirror.com/ftp/jbuilder/foundation/3.5/linux/ \
@@ -15,6 +14,7 @@ MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://www.borland.com/
COMMENT= Just-In-Time compiler for Linux Java Virtual Machine
+WRKSRC= ${WRKDIR}/javacomp-1.2.15
USE_JAVA= run
USE_JAVA2= yes
PLIST_SUBST+= JAVADIR=${PKG_JAVA_HOME:C|${PREFIX}/||}
diff --git a/lang/jini/Makefile b/lang/jini/Makefile
index ba025cf2f7d..467c8896397 100644
--- a/lang/jini/Makefile
+++ b/lang/jini/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.13 2003/08/23 15:14:00 jschauma Exp $
+# $NetBSD: Makefile,v 1.14 2004/01/20 12:19:16 agc Exp $
#
DISTNAME= jini-${SUN_VERSION}-src
PKGNAME= jini-${VERSION}
PKGREVISION= 1
-WRKSRC= ${WRKDIR}/jini${SUN_VERSION}
CATEGORIES= lang java
MASTER_SITES= # empty
EXTRACT_SUFX= .zip
@@ -25,6 +24,7 @@ NO_SRC_ON_FTP= ${RESTRICTED}
NO_BIN_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_FTP= ${RESTRICTED}
+WRKSRC= ${WRKDIR}/jini${SUN_VERSION}
VERSION= 1.2.1
SUN_VERSION= ${VERSION:C/\./_/g}_001
USE_BUILDLINK2= yes
diff --git a/lang/libperl/Makefile b/lang/libperl/Makefile
index a9de156b1d5..5d9c3f7ecd6 100644
--- a/lang/libperl/Makefile
+++ b/lang/libperl/Makefile
@@ -1,16 +1,16 @@
-# $NetBSD: Makefile,v 1.30 2003/07/17 21:44:47 grant Exp $
+# $NetBSD: Makefile,v 1.31 2004/01/20 12:19:16 agc Exp $
.include "../../lang/perl5/Makefile.common"
PKGNAME= libperl-${PERL5_DIST_VERS}
SVR4_PKGNAME= lperl
-WRKSRC= ${WRKDIR}/${EXTRACT_ELEMENTS}
CATEGORIES+= lang devel
MAINTAINER= jlam@NetBSD.org
HOMEPAGE= http://language.perl.com/index.html
COMMENT= Perl DynaLoader as a shared object
+WRKSRC= ${WRKDIR}/${EXTRACT_ELEMENTS}
USE_BUILDLINK2= # defined
EXTRACT_ELEMENTS= ${DISTNAME}/ext/DynaLoader
diff --git a/lang/maude/Makefile b/lang/maude/Makefile
index 89cddbf0968..88f4ed5b929 100644
--- a/lang/maude/Makefile
+++ b/lang/maude/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.9 2003/12/31 01:20:35 kristerw Exp $
+# $NetBSD: Makefile,v 1.10 2004/01/20 12:19:16 agc Exp $
#
DISTNAME= maude-src
PKGNAME= maude-2.0.1
-WRKSRC= ${WRKDIR}/Maude-${PKGVERSION}
CATEGORIES= lang
MASTER_SITES= http://maude.cs.uiuc.edu/download/ \
http://maude.cs.uiuc.edu/download/current/
@@ -21,6 +20,7 @@ BUILD_DEPENDS+= bison-[0-9]*:../../devel/bison
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+WRKSRC= ${WRKDIR}/Maude-${PKGVERSION}
USE_BUILDLINK2= YES
GNU_CONFIGURE= YES
CONFIGURE_ARGS+= --datadir=${PREFIX}/share/maude
diff --git a/lang/moscow_ml/Makefile b/lang/moscow_ml/Makefile
index d669e8ee511..556e8658bd7 100644
--- a/lang/moscow_ml/Makefile
+++ b/lang/moscow_ml/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.20 2003/09/27 18:33:56 kristerw Exp $
+# $NetBSD: Makefile,v 1.21 2004/01/20 12:19:17 agc Exp $
DISTNAME= mos20src
PKGNAME= moscow_ml-2.00
PKGREVISION= 1
-WRKSRC= ${WRKDIR}/mosml/src
CATEGORIES= lang
MASTER_SITES= ftp://ftp.dina.kvl.dk/pub/mosml/ \
ftp://ftp.csd.uu.se/pub/mirror/mosml/
@@ -12,6 +11,7 @@ MAINTAINER= jlam@NetBSD.org
HOMEPAGE= http://www.dina.kvl.dk/~sestoft/mosml.html
COMMENT= Moscow ML, a version of Standard ML
+WRKSRC= ${WRKDIR}/mosml/src
USE_PERL5= build
ALL_TARGET= clean world
diff --git a/lang/mzscheme/Makefile b/lang/mzscheme/Makefile
index 8de5a687b2b..3d1ff81f426 100644
--- a/lang/mzscheme/Makefile
+++ b/lang/mzscheme/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2003/12/23 23:57:16 pooka Exp $
+# $NetBSD: Makefile,v 1.12 2004/01/20 12:19:17 agc Exp $
DISTNAME= mzscheme-205.src.unix
PKGNAME= mzscheme-205
-WRKSRC= ${WRKDIR}/plt/src
CATEGORIES= lang
MASTER_SITES= http://download.plt-scheme.org/bundles/205/mzscheme/
@@ -12,6 +11,7 @@ COMMENT= R5RS-compliant scheme
CONFLICTS+= drscheme*:../drscheme
+WRKSRC= ${WRKDIR}/plt/src
GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ./configure
EXTRACT_USING_PAX= # defined
diff --git a/lang/nawk/Makefile b/lang/nawk/Makefile
index 2d46ca4b31e..0fcbaea1317 100644
--- a/lang/nawk/Makefile
+++ b/lang/nawk/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.16 2004/01/05 11:56:49 jlam Exp $
+# $NetBSD: Makefile,v 1.17 2004/01/20 12:19:17 agc Exp $
#
DISTNAME= awk
PKGNAME= nawk-20030731
-WRKSRC= ${WRKDIR}
CATEGORIES= lang
MASTER_SITES= http://cm.bell-labs.com/who/bwk/
@@ -12,6 +11,7 @@ HOMEPAGE= http://cm.bell-labs.com/who/bwk/
COMMENT= Brian Kernighan's pattern-directed scanning and processing language
DIST_SUBDIR= ${PKGNAME}
+WRKSRC= ${WRKDIR}
PKG_INSTALLATION_TYPES= overwrite pkgviews
diff --git a/lang/nhc98/Makefile b/lang/nhc98/Makefile
index b9d83308ea4..bdbcd7d1a7b 100644
--- a/lang/nhc98/Makefile
+++ b/lang/nhc98/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.24 2004/01/16 00:59:18 kristerw Exp $
+# $NetBSD: Makefile,v 1.25 2004/01/20 12:19:17 agc Exp $
DISTNAME= nhc98src-1.16
PKGNAME= nhc98-1.16
PKGREVISION= 2
-WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
CATEGORIES= lang
MASTER_SITES= ftp://ftp.cs.york.ac.uk/pub/haskell/nhc98/
@@ -14,6 +13,7 @@ COMMENT= Portable Haskell 98 compiler
# Not yet ported to 64-bit machines
NOT_FOR_PLATFORM= *-*-alpha *-*-sparc64
+WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
USE_BUILDLINK2= YES
BUILDLINK_SETENV.CC= CC=gcc
diff --git a/lang/openc++/Makefile b/lang/openc++/Makefile
index 5eb5e7dcafe..330d2085a07 100644
--- a/lang/openc++/Makefile
+++ b/lang/openc++/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.5 2003/07/17 21:45:03 grant Exp $
+# $NetBSD: Makefile,v 1.6 2004/01/20 12:19:17 agc Exp $
#
DISTNAME= opencxx2512
PKGNAME= openc++-2.5.12
PKGREVISION= 1
-WRKSRC= ${WRKDIR}/openc++2.5.12/src/Unix
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=opencxx/}
@@ -17,6 +16,7 @@ MAKEFILE= Makefile.SunOSandBSD
MAKE_FLAGS+= CXXFLAGS=-I${PREFIX}/include
MAKE_FLAGS+= GCLIBDIR=${BUILDLINK_DIR}
+WRKSRC= ${WRKDIR}/openc++2.5.12/src/Unix
USE_BUILDLINK2= YES
OPENCXX_SHAREDIR= ${PREFIX}/share/openc++
diff --git a/lang/p2c/Makefile b/lang/p2c/Makefile
index 4c6e033e352..42d9d5b37a9 100644
--- a/lang/p2c/Makefile
+++ b/lang/p2c/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2003/07/17 21:45:04 grant Exp $
+# $NetBSD: Makefile,v 1.6 2004/01/20 12:19:17 agc Exp $
DISTNAME= p2c-1.20
-WRKSRC= ${WRKDIR}/src
CATEGORIES= lang
MASTER_SITES= ftp://csvax.cs.caltech.edu/pub/
EXTRACT_SUFX= .tar.Z
@@ -9,6 +8,7 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= jwise@NetBSD.org
COMMENT= Pascal to C compiler (translates Pascal to C)
+WRKSRC= ${WRKDIR}/src
USE_BUILDLINK2= # defined
CFLAGS+= -Dunix=1
diff --git a/lang/pforth/Makefile b/lang/pforth/Makefile
index f504dde4e77..f8a9fc3613d 100644
--- a/lang/pforth/Makefile
+++ b/lang/pforth/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.9 2003/07/17 21:45:07 grant Exp $
+# $NetBSD: Makefile,v 1.10 2004/01/20 12:19:17 agc Exp $
DISTNAME= pfthpc21
PKGNAME= pforth-21
-WRKSRC= ${WRKDIR}
CATEGORIES= lang
MASTER_SITES= http://www.softsynth.com/pforth/
EXTRACT_SUFX= .zip
@@ -11,6 +10,7 @@ MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://www.softsynth.com/pforth/
COMMENT= Portable ANS-like Forth
+WRKSRC= ${WRKDIR}
USE_GMAKE= YES
MAKEFILE= ${WRKSRC}/makefile
diff --git a/lang/py-extclass/Makefile b/lang/py-extclass/Makefile
index 788b497ce4b..df7efecd038 100644
--- a/lang/py-extclass/Makefile
+++ b/lang/py-extclass/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.12 2003/07/17 21:45:07 grant Exp $
+# $NetBSD: Makefile,v 1.13 2004/01/20 12:19:17 agc Exp $
#
DISTNAME= Zope-2.2.2-src
PKGNAME= py-extclass-2.2.2
-WRKSRC= ${WRKDIR}/${DISTNAME}/lib/Components/ExtensionClass
CATEGORIES= lang
MASTER_SITES= http://www.zope.org/Products/Zope/2.2.2/
EXTRACT_SUFX= .tgz
@@ -13,6 +12,7 @@ HOMEPAGE= http://www.digicool.com/releases/ExtensionClass
COMMENT= Python-extensible C "classes" and Acquisition for Python
EXTRACT_ELEMENTS= ${DISTNAME}/lib/Components/ExtensionClass
+WRKSRC= ${WRKDIR}/${DISTNAME}/lib/Components/ExtensionClass
do-configure:
( cd ${WRKSRC} ;\
diff --git a/lang/py-html-docs/Makefile b/lang/py-html-docs/Makefile
index 153f9b7d1e8..f0e593944bc 100644
--- a/lang/py-html-docs/Makefile
+++ b/lang/py-html-docs/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.14 2003/07/17 21:45:08 grant Exp $
+# $NetBSD: Makefile,v 1.15 2004/01/20 12:19:17 agc Exp $
#
DISTNAME= html-2.0
PKGNAME= py-html-docs-2.0
-WRKSRC= ${WRKDIR}
CATEGORIES= lang
MASTER_SITES= http://www.python.org/ftp/python/doc/2.0/
EXTRACT_SUFX= .tar.bz2
@@ -12,6 +11,7 @@ MAINTAINER= tsarna@NetBSD.org
HOMEPAGE= http://www.python.org/doc/
COMMENT= HTML Documentation for Python
+WRKSRC= ${WRKDIR}
DIST_SUBDIR= python
NO_CONFIGURE= yes
diff --git a/lang/py-psyco/Makefile b/lang/py-psyco/Makefile
index 5307a0df4dc..da85399af6c 100644
--- a/lang/py-psyco/Makefile
+++ b/lang/py-psyco/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.1.1.1 2003/10/01 22:39:06 recht Exp $
+# $NetBSD: Makefile,v 1.2 2004/01/20 12:19:17 agc Exp $
DISTNAME= psyco-1.1.1-src
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/-src//}
-WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//}
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=psyco/}
@@ -10,6 +9,7 @@ MAINTAINER= dotz@irc.pl
HOMEPAGE= http://psyco.sf.net/
COMMENT= Python JIT and execution accelerator
+WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//}
USE_BUILDLINK2= YES
PYDISTUTILSPKG= YES
PYBINMODULE= YES
diff --git a/lang/py21-html-docs/Makefile b/lang/py21-html-docs/Makefile
index b9d7191328e..aec666122df 100644
--- a/lang/py21-html-docs/Makefile
+++ b/lang/py21-html-docs/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2003/07/17 21:45:10 grant Exp $
+# $NetBSD: Makefile,v 1.5 2004/01/20 12:19:17 agc Exp $
#
DISTNAME= html-2.1.3
PKGNAME= py21-html-docs-2.1.3
-WRKSRC= ${WRKDIR}
CATEGORIES= lang
MASTER_SITES= http://www.python.org/ftp/python/doc/2.1.3/
EXTRACT_SUFX= .tar.bz2
@@ -12,6 +11,7 @@ MAINTAINER= tsarna@NetBSD.org
HOMEPAGE= http://www.python.org/doc/
COMMENT= HTML Documentation for Python
+WRKSRC= ${WRKDIR}
DIST_SUBDIR= python
NO_CONFIGURE= yes
diff --git a/lang/py22-html-docs/Makefile b/lang/py22-html-docs/Makefile
index 627608d7bde..8ac3818101d 100644
--- a/lang/py22-html-docs/Makefile
+++ b/lang/py22-html-docs/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.5 2003/07/17 21:45:11 grant Exp $
+# $NetBSD: Makefile,v 1.6 2004/01/20 12:19:17 agc Exp $
#
DISTNAME= html-2.2.2
PKGNAME= py22-html-docs-2.2.2
-WRKSRC= ${WRKDIR}
CATEGORIES= lang
MASTER_SITES= http://www.python.org/ftp/python/doc/2.2.2/
EXTRACT_SUFX= .tar.bz2
@@ -12,6 +11,7 @@ MAINTAINER= tsarna@NetBSD.org
HOMEPAGE= http://www.python.org/doc/
COMMENT= HTML Documentation for Python
+WRKSRC= ${WRKDIR}
DIST_SUBDIR= python
NO_CONFIGURE= yes
diff --git a/lang/py23-html-docs/Makefile b/lang/py23-html-docs/Makefile
index f549aa66c09..bc06131959a 100644
--- a/lang/py23-html-docs/Makefile
+++ b/lang/py23-html-docs/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.1.1.1 2003/12/24 10:09:43 recht Exp $
+# $NetBSD: Makefile,v 1.2 2004/01/20 12:19:17 agc Exp $
#
DISTNAME= html-2.3.3
PKGNAME= py23-html-docs-2.3.3
-WRKSRC= ${WRKDIR}/Python-Docs-2.3.3/
CATEGORIES= lang
MASTER_SITES= http://www.python.org/ftp/python/doc/2.3.3/
EXTRACT_SUFX= .tar.bz2
@@ -12,6 +11,7 @@ MAINTAINER= dotz@irc.pl
HOMEPAGE= http://www.python.org/doc/
COMMENT= HTML Documentation for Python
+WRKSRC= ${WRKDIR}/Python-Docs-2.3.3/
DIST_SUBDIR= python
NO_CONFIGURE= yes
diff --git a/lang/python15/Makefile b/lang/python15/Makefile
index 8139e42f1c7..423b8fc08b0 100644
--- a/lang/python15/Makefile
+++ b/lang/python15/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2003/07/17 21:45:12 grant Exp $
+# $NetBSD: Makefile,v 1.7 2004/01/20 12:19:17 agc Exp $
#
DISTNAME= py152
PKGNAME= python15-1.5.2
-WRKSRC= ${WRKDIR}/Python-1.5.2
CATEGORIES= lang
MASTER_SITES= http://www.python.org/ftp/python/src/
EXTRACT_SUFX= .tgz
@@ -12,6 +11,7 @@ MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://www.python.org/
COMMENT= Interpreted, interactive, object-oriented programming language
+WRKSRC= ${WRKDIR}/Python-1.5.2
GNU_CONFIGURE= YES
CONFIGURE_ARGS+= --without-thread
diff --git a/lang/python20/Makefile b/lang/python20/Makefile
index 20da92794e7..be9b3395c12 100644
--- a/lang/python20/Makefile
+++ b/lang/python20/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.12 2003/11/12 03:39:40 jschauma Exp $
+# $NetBSD: Makefile,v 1.13 2004/01/20 12:19:17 agc Exp $
#
DISTNAME= Python-2.0.1
PKGNAME= python20-2.0.1
PKGREVISION= 5
-WRKSRC= ${WRKDIR}/Python-2.0.1
CATEGORIES= lang
MASTER_SITES= ftp://ftp.python.org/pub/python/2.0.1/
EXTRACT_SUFX= .tgz
@@ -17,6 +16,7 @@ CONFLICTS+= python-2.0.*
PLIST_SRC= ${WRKDIR}/.PLIST_SRC
+WRKSRC= ${WRKDIR}/Python-2.0.1
DIST_SUBDIR= python
USE_BUILDLINK2= yes
diff --git a/lang/rexx-regina/Makefile b/lang/rexx-regina/Makefile
index 76c1c30535a..2ff0bb432c1 100644
--- a/lang/rexx-regina/Makefile
+++ b/lang/rexx-regina/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.5 2003/07/21 16:54:06 martti Exp $
+# $NetBSD: Makefile,v 1.6 2004/01/20 12:19:17 agc Exp $
#
DISTNAME= regina301
PKGNAME= rexx-regina-3.0.1
-WRKSRC= ${WRKDIR}
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=regina-rexx/}
EXTRACT_SUFX= .zip
@@ -12,6 +11,7 @@ MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://regina-rexx.sourceforge.net/
COMMENT= Implementation of the REXX language
+WRKSRC= ${WRKDIR}
GNU_CONFIGURE= yes
USE_GMAKE= yes
diff --git a/lang/ruby-base/Makefile b/lang/ruby-base/Makefile
index 98c9f19e84a..2b9b484159d 100644
--- a/lang/ruby-base/Makefile
+++ b/lang/ruby-base/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.21 2003/12/19 11:59:39 sketch Exp $
+# $NetBSD: Makefile,v 1.22 2004/01/20 12:19:17 agc Exp $
# FreeBSD Id: ports/lang/ruby/Makefile,v 1.39 2000/10/20 19:56:03 knu Exp
DISTNAME= ${RUBY_DISTNAME}
PKGNAME= ${RUBY_PKGNAMEPREFIX}base-${RUBY_VERSION}
PKGREVISION= 2
-WRKSRC= ${RUBY_WRKSRC}
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_RUBY}
@@ -12,6 +11,7 @@ MAINTAINER= taca@NetBSD.org
HOMEPAGE= http://www.ruby-lang.org/en/
COMMENT= Base installation of Ruby
+WRKSRC= ${RUBY_WRKSRC}
DIST_SUBDIR= ruby
USE_RUBY= yes
RUBY_DEPENDS= no
diff --git a/lang/siod/Makefile b/lang/siod/Makefile
index 5fa68129399..18e8982dda7 100644
--- a/lang/siod/Makefile
+++ b/lang/siod/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.10 2003/07/17 21:45:22 grant Exp $
+# $NetBSD: Makefile,v 1.11 2004/01/20 12:19:17 agc Exp $
DISTNAME= siod
PKGNAME= siod-3.0
-WRKSRC= ${WRKDIR}
CATEGORIES= lang
MASTER_SITES= ftp://ftp.std.com/pub/gjc/
EXTRACT_SUFX= .tgz
@@ -13,6 +12,7 @@ COMMENT= Small-footprint implementation of the Scheme programming language
DEPENDS+= sdbm-[0-9]*:../../databases/sdbm
+WRKSRC= ${WRKDIR}
MAKEFILE= makefile
ALL_TARGET= ${OPSYS}
MAKE_ENV+= CC="${CC}"
diff --git a/lang/smalleiffel/Makefile b/lang/smalleiffel/Makefile
index 68735d5999f..242a1180843 100644
--- a/lang/smalleiffel/Makefile
+++ b/lang/smalleiffel/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.14 2003/07/17 21:45:23 grant Exp $
+# $NetBSD: Makefile,v 1.15 2004/01/20 12:19:17 agc Exp $
#
DISTNAME= ${PKGNAME:S/smalleiffel/se/}
PKGNAME= smalleiffel-0.77
-WRKSRC= ${WRKDIR}/SmallEiffel
CATEGORIES= lang
MASTER_SITES= ftp://ftp.loria.fr/pub/loria/genielog/SmallEiffel/Oldies/ \
ftp://ftp.cs.rit.edu/pub/mirrors/SmallEiffel/Oldies/ \
@@ -17,6 +16,7 @@ COMMENT= GNU Eiffel compiler
MAKE_ENV+= SmallEiffel=${WRKSRC}/sys/system.se
ALL_TARGET= ./bin/compile_to_c
+WRKSRC= ${WRKDIR}/SmallEiffel
DOCDIR= ${PREFIX}/share/doc/html/smalleiffel
EGDIR= ${PREFIX}/share/examples/smalleiffel
LIBDIR= ${PREFIX}/share/smalleiffel
diff --git a/lang/smlnj/Makefile b/lang/smlnj/Makefile
index 331fde44c1b..150d503fc3f 100644
--- a/lang/smlnj/Makefile
+++ b/lang/smlnj/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2003/07/01 23:10:32 jtb Exp $
+# $NetBSD: Makefile,v 1.5 2004/01/20 12:19:17 agc Exp $
#
DISTNAME= boot.${BOX}-unix
PKGNAME= smlnj-${SML_VERSION}
-WRKSRC= ${WRKDIR}
CATEGORIES= lang
MASTER_SITES= http://www.smlnj.org/dist/working/${SML_VERSION}/ \
http://smlnj.cs.uchicago.edu/dist/working/${SML_VERSION}/ \
@@ -36,6 +35,7 @@ SML_VERSION= 110.42
# ftp://ftp.cl.cam.ac.uk/MIRRORED/smlnj/release/
# ftp://ftp.ntua.gr/pub/lang/smlnj/release/
+WRKSRC= ${WRKDIR}
DIST_SUBDIR= smlnj-${SML_VERSION}
USE_GMAKE= yes
diff --git a/lang/squeak/Makefile b/lang/squeak/Makefile
index d60b7dc2002..775f29dd51c 100644
--- a/lang/squeak/Makefile
+++ b/lang/squeak/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.23 2003/07/17 21:45:24 grant Exp $
+# $NetBSD: Makefile,v 1.24 2004/01/20 12:19:17 agc Exp $
#
DISTNAME= Squeak-3.0
PKGNAME= squeak-3.0
-WRKSRC= ${WRKDIR}/Squeak-3.0/build
CATEGORIES= lang
MASTER_SITES= ftp://st.cs.uiuc.edu/Smalltalk/Squeak/3.0/platform-independent/
MASTER_SITES+= ftp://st.cs.uiuc.edu/Smalltalk/Squeak/3.0/unix-linux/src/
@@ -17,6 +16,7 @@ COMMENT= Full Smalltalk 80 with portability to UN*X, Mac, and Windows
BUILD_DEPENDS+= unzip-[0-9]*:../../archivers/unzip
+WRKSRC= ${WRKDIR}/Squeak-3.0/build
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_X11= yes
diff --git a/lang/sun-jdk13/Makefile b/lang/sun-jdk13/Makefile
index 5bd8f43f390..59a06407a34 100644
--- a/lang/sun-jdk13/Makefile
+++ b/lang/sun-jdk13/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.25 2004/01/02 17:07:21 jschauma Exp $
+# $NetBSD: Makefile,v 1.26 2004/01/20 12:19:17 agc Exp $
DISTNAME= j2sdk-1_3_1_10-linux-i586
PKGNAME= sun-jdk13-1.0.10
-WRKSRC= ${WRKDIR}/jdk1.3.1_10
MASTER_SITES= # empty
COMMENT= Sun's Java(tm) Development Kit 1.3.1
@@ -11,6 +10,8 @@ SHORT= JDK
DEPENDS= sun-jre13>=1.0.10:../../lang/sun-jre13
+WRKSRC= ${WRKDIR}/jdk1.3.1_10
+
# Remove parts that are in common with the JRE.
#
post-extract:
diff --git a/lang/sun-jdk14/Makefile b/lang/sun-jdk14/Makefile
index c159a1fea42..3bea37d78e0 100644
--- a/lang/sun-jdk14/Makefile
+++ b/lang/sun-jdk14/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.15 2003/12/12 17:17:19 jschauma Exp $
+# $NetBSD: Makefile,v 1.16 2004/01/20 12:19:17 agc Exp $
DISTNAME= j2sdk-1_4_2_03-linux-i586
PKGNAME= sun-jdk14-2.3
-WRKSRC= ${WRKDIR}/j2sdk1.4.2_03
MASTER_SITES= # empty
COMMENT= Sun's Java(tm) 2 SDK, Standard Edition 1.4.2
@@ -11,6 +10,8 @@ SHORT= SDK
DEPENDS= sun-jre14>=2.0:../../lang/sun-jre14
+WRKSRC= ${WRKDIR}/j2sdk1.4.2_03
+
# Remove parts that are in common with the JRE
#
post-extract:
diff --git a/lang/sun-jre13/Makefile b/lang/sun-jre13/Makefile
index 88bb3a37e99..d45d3e695ae 100644
--- a/lang/sun-jre13/Makefile
+++ b/lang/sun-jre13/Makefile
@@ -1,14 +1,14 @@
-# $NetBSD: Makefile,v 1.31 2004/01/02 17:07:21 jschauma Exp $
+# $NetBSD: Makefile,v 1.32 2004/01/20 12:19:18 agc Exp $
DISTNAME= j2re-1_3_1_10-linux-i586
PKGNAME= sun-jre13-1.0.10
-WRKSRC= ${WRKDIR}/jre1.3.1_10
MASTER_SITES= # empty
COMMENT= Sun's Java(tm) Runtime Environment 1.3.1
SHORT= JRE
+WRKSRC= ${WRKDIR}/jre1.3.1_10
USE_PKGINSTALL= yes
OWN_DIRS= ${PREFIX}
OWN_DIRS+= ${PREFIX}/lib
diff --git a/lang/sun-jre14/Makefile b/lang/sun-jre14/Makefile
index 9864e5e55ce..615ebd4d8f2 100644
--- a/lang/sun-jre14/Makefile
+++ b/lang/sun-jre14/Makefile
@@ -1,14 +1,14 @@
-# $NetBSD: Makefile,v 1.14 2003/12/12 17:17:20 jschauma Exp $
+# $NetBSD: Makefile,v 1.15 2004/01/20 12:19:18 agc Exp $
DISTNAME= j2re-1_4_2_03-linux-i586
PKGNAME= sun-jre14-2.3
-WRKSRC= ${WRKDIR}/j2re1.4.2_03
MASTER_SITES= # empty
COMMENT= Sun's Java(tm) 2 Runtime Environment 1.4.2
SHORT= JRE
+WRKSRC= ${WRKDIR}/j2re1.4.2_03
USE_PKGINSTALL= yes
OWN_DIRS= ${PREFIX}
OWN_DIRS+= ${PREFIX}/lib
diff --git a/lang/swi-prolog/Makefile b/lang/swi-prolog/Makefile
index 663ead544bb..aad0a872117 100644
--- a/lang/swi-prolog/Makefile
+++ b/lang/swi-prolog/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.25 2003/10/18 12:25:36 cjep Exp $
+# $NetBSD: Makefile,v 1.26 2004/01/20 12:19:18 agc Exp $
DISTNAME= pl-lite-5.0.10
PKGNAME= swi-prolog-5.0.10
PKGREVISION= 1
-WRKSRC= ${WRKDIR}/${DISTNAME:S,-lite,,}
CATEGORIES= lang
MASTER_SITES= ftp://ftp.swi.psy.uva.nl/SWI-Prolog/
@@ -12,6 +11,7 @@ HOMEPAGE= http://www.swi-prolog.org/
COMMENT= ISO/Edinburgh-style Prolog compiler
DIST_SUBDIR= swi-prolog
+WRKSRC= ${WRKDIR}/${DISTNAME:S,-lite,,}
GNU_CONFIGURE= # defined
USE_BUILDLINK2= # defined
diff --git a/lang/tcl-expect/Makefile.common b/lang/tcl-expect/Makefile.common
index d918a7072d6..e1fdfa34fc6 100644
--- a/lang/tcl-expect/Makefile.common
+++ b/lang/tcl-expect/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.1 2003/01/28 03:41:02 markd Exp $
+# $NetBSD: Makefile.common,v 1.2 2004/01/20 12:19:18 agc Exp $
#
DISTNAME= expect-${EXPECT_VERSION}
@@ -8,7 +8,6 @@ HOMEPAGE= http://expect.nist.gov/
EXPECT_VERSION= 5.38.0
WRKSRC= ${WRKDIR}/expect-5.38
-
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
TEST_TARGET= test
diff --git a/lang/tcl-tclX/Makefile b/lang/tcl-tclX/Makefile
index 7308882bedd..20be60b9bb8 100644
--- a/lang/tcl-tclX/Makefile
+++ b/lang/tcl-tclX/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.14 2003/07/17 21:45:32 grant Exp $
+# $NetBSD: Makefile,v 1.15 2004/01/20 12:19:18 agc Exp $
#
DISTNAME= tclX8.2.0
PKGNAME= tcl-tclX-8.2.0
-WRKSRC= ${WRKDIR}/tclX8.2.0/unix
CATEGORIES= lang tcl
MASTER_SITES= ftp://ftp.neosoft.com/pub/tcl/TclX/
@@ -13,6 +12,7 @@ COMMENT= Extended Tcl (TclX), a set of Tcl extensions for system programming
CONFLICTS+= tclX-[0-9]*
+WRKSRC= ${WRKDIR}/tclX8.2.0/unix
USE_BUILDLINK2= yes
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
diff --git a/lang/tcl/Makefile b/lang/tcl/Makefile
index a222f9fc05e..f0bae6b8128 100644
--- a/lang/tcl/Makefile
+++ b/lang/tcl/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.22 2004/01/05 11:22:13 jlam Exp $
+# $NetBSD: Makefile,v 1.23 2004/01/20 12:19:18 agc Exp $
#
DISTNAME= tcl8.3.4
PKGNAME= tcl-8.3.4
-WRKSRC= ${WRKDIR}/${DISTNAME}/unix
CATEGORIES= lang
MASTER_SITES= ftp://ftp.scriptics.com/pub/tcl/tcl8_3/ \
ftp://gd.tuwien.ac.at/languages/tcl/scriptics/tcl8_3/ \
@@ -18,6 +17,7 @@ CONFLICTS+= tclman80-[0-9]*
PKG_INSTALLATION_TYPES= overwrite pkgviews
+WRKSRC= ${WRKDIR}/${DISTNAME}/unix
GNU_CONFIGURE= yes
MAKE_ENV+= TOUCH="${TOUCH}"
TEST_TARGET= test
diff --git a/lang/tk-tclX/Makefile b/lang/tk-tclX/Makefile
index 6ca8ca7c7b5..a7f426dbde2 100644
--- a/lang/tk-tclX/Makefile
+++ b/lang/tk-tclX/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.12 2003/07/17 21:45:34 grant Exp $
+# $NetBSD: Makefile,v 1.13 2004/01/20 12:19:18 agc Exp $
#
DISTNAME= tclX8.2.0
PKGNAME= tk-tclX-8.2.0
-WRKSRC= ${WRKDIR}/tclX8.2.0/unix
CATEGORIES= lang tcl tk
MASTER_SITES= ftp://ftp.neosoft.com/pub/tcl/TclX/
@@ -16,6 +15,7 @@ DEPENDS+= tcl-tclX-8.2.0:../../lang/tcl-tclX
CONFLICTS+= tclX-[0-9]*
+WRKSRC= ${WRKDIR}/tclX8.2.0/unix
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-shared --with-tcl=${PREFIX}/lib \
diff --git a/lang/twelf/Makefile b/lang/twelf/Makefile
index 0bbcd078cfc..01c3394d923 100644
--- a/lang/twelf/Makefile
+++ b/lang/twelf/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.6 2003/08/09 10:59:13 seb Exp $
+# $NetBSD: Makefile,v 1.7 2004/01/20 12:19:18 agc Exp $
#
DISTNAME= twelf-1-4
PKGNAME= twelf-1.4
PKGREVISION= 1
-WRKSRC= ${WRKDIR}/twelf
CATEGORIES= lang
MASTER_SITES= http://www.cs.cmu.edu/~twelf/dist/
@@ -20,6 +19,7 @@ NO_SRC_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_FTP= ${RESTRICTED}
NO_BIN_ON_CDROM= ${RESTRICTED}
+WRKSRC= ${WRKDIR}/twelf
MAKEFILE= smlnj/Makefile
MAKEFLAGS+= sml=${PREFIX:Q}/bin/sml
ALL_TARGET= twelf-server twelf-sml
diff --git a/lang/umb-scheme/Makefile b/lang/umb-scheme/Makefile
index 00853b46ce2..1a6493f93ba 100644
--- a/lang/umb-scheme/Makefile
+++ b/lang/umb-scheme/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2003/07/17 21:45:36 grant Exp $
+# $NetBSD: Makefile,v 1.8 2004/01/20 12:19:18 agc Exp $
DISTNAME= umb-scheme-3.2
-WRKSRC= ${WRKDIR}/scheme-3.2
CATEGORIES= lang
MASTER_SITES= ftp://ftp.cs.umb.edu/pub/scheme/
EXTRACT_SUFX= .tar.Z
@@ -9,6 +8,7 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= tech-pkg@NetBSD.org
COMMENT= UMB Scheme interpreter
+WRKSRC= ${WRKDIR}/scheme-3.2
ALL_TARGET= default
pre-patch:
diff --git a/lang/vslisp/Makefile b/lang/vslisp/Makefile
index d289cbd9f5e..c3f3cce5bc6 100644
--- a/lang/vslisp/Makefile
+++ b/lang/vslisp/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.11 2004/01/12 10:02:39 cjep Exp $
+# $NetBSD: Makefile,v 1.12 2004/01/20 12:19:18 agc Exp $
DISTNAME= vslisp-4.0-1
PKGNAME= vslisp-4.0.1
PKGREVISION= 1
-WRKSRC= ${WRKDIR}/vslisp-4.0
CATEGORIES= lang
MASTER_SITES= ftp://vslisp.sourceforge.net/pub/vslisp/
@@ -11,6 +10,7 @@ MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://vslisp.sourceforge.net/
COMMENT= Embeddable Lisp library and standalone interpreter
+WRKSRC= ${WRKDIR}/vslisp-4.0
GNU_CONFIGURE= YES
USE_LIBTOOL= YES
LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig
diff --git a/lang/wonka/Makefile b/lang/wonka/Makefile
index f0c60b20b7f..a72da0925f0 100644
--- a/lang/wonka/Makefile
+++ b/lang/wonka/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.13 2003/08/23 15:14:03 jschauma Exp $
+# $NetBSD: Makefile,v 1.14 2004/01/20 12:19:18 agc Exp $
#
DISTNAME= wonka-src-0.9.6-release
PKGNAME= wonka-0.9.6
-WRKSRC= ${WRKDIR}/open-wonka
CATEGORIES= lang java
MASTER_SITES= http://wonka.acunia.com/
@@ -19,6 +18,7 @@ BUILD_DEPENDS+= jamjar-[0-9]*:../../archivers/jamjar
BUILD_DEPENDS+= jikes>=1.18:../../lang/jikes
BUILD_DEPENDS+= zip-[0-9]*:../../archivers/zip
+WRKSRC= ${WRKDIR}/open-wonka
USE_BUILDLINK2= # defined
USE_X11= # defined