aboutsummaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
Diffstat (limited to 'lang')
-rw-r--r--lang/afnix/Makefile3
-rw-r--r--lang/ats/Makefile3
-rw-r--r--lang/cocor/Makefile3
-rw-r--r--lang/ecl/Makefile3
-rw-r--r--lang/gambit-c/Makefile3
-rw-r--r--lang/mpd/Makefile3
-rw-r--r--lang/nbc/Makefile3
-rw-r--r--lang/newlisp/Makefile3
-rw-r--r--lang/nqc/Makefile3
-rw-r--r--lang/p5-Data-JavaScript/Makefile3
-rw-r--r--lang/pcc/Makefile3
-rw-r--r--lang/pecl-perl/Makefile3
-rw-r--r--lang/racket-minimal/Makefile3
-rw-r--r--lang/racket/Makefile3
-rw-r--r--lang/scheme48/Makefile3
-rw-r--r--lang/sr/Makefile3
-rw-r--r--lang/urweb/Makefile3
-rw-r--r--lang/whitespace/Makefile3
-rw-r--r--lang/xds-c/Makefile3
-rw-r--r--lang/xds/Makefile3
20 files changed, 20 insertions, 40 deletions
diff --git a/lang/afnix/Makefile b/lang/afnix/Makefile
index 01aa7ef8747d..344241ba138b 100644
--- a/lang/afnix/Makefile
+++ b/lang/afnix/Makefile
@@ -7,12 +7,11 @@ CATEGORIES= lang
MASTER_SITES= http://www.afnix.org/ftp/ \
ftp://ftp.stack.nl/pub/users/johans/afnix/
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
-EXTRACT_SUFX= .tgz
MAINTAINER= johans@FreeBSD.org
COMMENT= Multi-threaded functional programming language
-USES= gmake
+USES= gmake tar:tgz
USE_LDCONFIG= yes
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= cnf/bin/afnix-setup
diff --git a/lang/ats/Makefile b/lang/ats/Makefile
index 6f3ee51867a8..448b14a13f8c 100644
--- a/lang/ats/Makefile
+++ b/lang/ats/Makefile
@@ -7,13 +7,12 @@ CATEGORIES= lang
MASTER_SITES= SF
MASTER_SITE_SUBDIR= ${PORTNAME}-lang/${PORTNAME}-lang/${ATS_IMPL}-${PORTVERSION}
DISTNAME= ${PORTNAME}-lang-${ATS_IMPL}-${PORTVERSION}
-EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Language with a type system rooted in the Applied Type System
ONLY_FOR_ARCHS= i386 amd64
-USES= gmake
+USES= gmake tar:tgz
GNU_CONFIGURE= yes
CFLAGS+= -I${LOCALBASE}/include \
-L${LOCALBASE}/lib
diff --git a/lang/cocor/Makefile b/lang/cocor/Makefile
index 5e5248da1976..edbc0d5d576e 100644
--- a/lang/cocor/Makefile
+++ b/lang/cocor/Makefile
@@ -9,14 +9,13 @@ MASTER_SITES= ftp://ftp.psg.com/pub/modula-2/coco/ \
ftp://ftp.ssw.uni-linz.ac.at/pub/Coco/C/ \
http://www.scifac.ru.ac.za/coco/
DISTNAME= ${PORTNAME}c${PORTVERSION:S/.//}
-EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Compiler generator that combines the functionality of lex and yacc
NO_WRKSUBDIR= yes
-USES= dos2unix
+USES= dos2unix tar:tgz
MAKE_ENV= CRFRAMES="${WRKSRC}/frames"
MAKEFILE= unix.mk
ALL_TARGET= all1
diff --git a/lang/ecl/Makefile b/lang/ecl/Makefile
index c244f4c34b8c..00e33c6a8e0e 100644
--- a/lang/ecl/Makefile
+++ b/lang/ecl/Makefile
@@ -5,7 +5,6 @@ PORTNAME= ecl
PORTVERSION= 13.5.1
CATEGORIES= lang lisp
MASTER_SITES= SF/${PORTNAME}s/${PORTNAME}s/13.5/
-EXTRACT_SUFX= .tgz
MAINTAINER= olgeni@FreeBSD.org
COMMENT= ANSI Common Lisp implementation
@@ -13,7 +12,7 @@ COMMENT= ANSI Common Lisp implementation
LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
MAKE_JOBS_UNSAFE= yes
-USES= gmake perl5
+USES= gmake perl5 tar:tgz
USE_PERL5= build
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-system-gmp --with-gmp-prefix=${LOCALBASE} --enable-boehm=system
diff --git a/lang/gambit-c/Makefile b/lang/gambit-c/Makefile
index e140ca6de774..56df87510360 100644
--- a/lang/gambit-c/Makefile
+++ b/lang/gambit-c/Makefile
@@ -7,7 +7,6 @@ PORTEPOCH= 1
CATEGORIES= lang
MASTER_SITES= http://www.iro.umontreal.ca/~gambit/download/gambit/v4.6/source/
DISTNAME= gambc-${DISTVERSION}
-EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Gambit programming system where the compiler generates portable C code
@@ -16,7 +15,7 @@ LICENSE= APACHE20
MAN1= gsi.1
-USES= gmake
+USES= gmake tar:tgz
GNU_CONFIGURE= yes
CONFIGURE_ARGS =--enable-single-host --enable-gcc-opts
CONFIGURE_ARGS+=--prefix=${PREFIX} --docdir=${PREFIX}/share/doc/gambit-c
diff --git a/lang/mpd/Makefile b/lang/mpd/Makefile
index 9a54b84f4c44..5e4e5fc08b06 100644
--- a/lang/mpd/Makefile
+++ b/lang/mpd/Makefile
@@ -8,7 +8,6 @@ CATEGORIES= lang
MASTER_SITES= http://www.cs.arizona.edu/mpd/download/ \
http://crypto.riken.go.jp/pub/NetBSD/packages/distfiles/mpd-language/
DISTNAME= ${PORTNAME}.${PORTVERSION}
-EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Concurrent programming language
@@ -20,7 +19,7 @@ ONLY_FOR_ARCHS_REASON= uses assembly code for the target machine
CONFLICTS= mpd-[^1]*
NO_LATEST_LINK= yes
-USES= gmake
+USES= gmake tar:tgz
OPTIONS_DEFINE= X11 DOCS
OPTIONS_DEFAULT= X11
diff --git a/lang/nbc/Makefile b/lang/nbc/Makefile
index 78a6b34b2984..71b74ce6c6d0 100644
--- a/lang/nbc/Makefile
+++ b/lang/nbc/Makefile
@@ -10,7 +10,6 @@ CATEGORIES= lang
MASTER_SITES= SF
MASTER_SITE_SUBDIR= bricxcc/NBC_NXC/NBC%20release%20${PORTVERSION:S/.r/%20r/}
DISTNAME= ${PORTNAME}-${PORTVERSION}.src
-EXTRACT_SUFX= .tgz
MAINTAINER= rene@FreeBSD.org
COMMENT= Programming language for the LEGO MINDSTORMS NXT
@@ -24,7 +23,7 @@ ROBOCTL_DESC= Include roboctl to communicate with the NXT
ROBOCTL_RUN_DEPENDS= legoctl:${PORTSDIR}/devel/roboctl
-USES= dos2unix gmake
+USES= dos2unix gmake tar:tgz
USE_FPC= fcl-base fcl-image
PLIST_FILES= bin/nbc \
diff --git a/lang/newlisp/Makefile b/lang/newlisp/Makefile
index eac5520e42a7..8149066ff394 100644
--- a/lang/newlisp/Makefile
+++ b/lang/newlisp/Makefile
@@ -6,7 +6,6 @@ PORTVERSION= 10.6.0
PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= http://www.newlisp.org/downloads/
-EXTRACT_SUFX= .tgz
MAINTAINER= olgeni@FreeBSD.org
COMMENT= LISP like scripting language
@@ -17,7 +16,7 @@ LIB_DEPENDS= libffi.so:${PORTSDIR}/devel/libffi
CONFLICTS= newlisp-devel-[0-9]*
-USES= readline
+USES= readline tar:tgz
HAS_CONFIGURE= yes
ALL_TARGET= default
diff --git a/lang/nqc/Makefile b/lang/nqc/Makefile
index 24a161d474cf..ff7ea4f695e2 100644
--- a/lang/nqc/Makefile
+++ b/lang/nqc/Makefile
@@ -6,12 +6,11 @@ PORTVERSION= 3.1.r6
CATEGORIES= lang
MASTER_SITES= http://bricxcc.sourceforge.net/nqc/release/ \
ftp://ftp2.za.freebsd.org/pub/nqc/
-EXTRACT_SUFX= .tgz
MAINTAINER= jhay@FreeBSD.org
COMMENT= Compiler for writing programs for the Lego RCX
-USES= gmake dos2unix
+USES= gmake dos2unix tar:tgz
NO_WRKSUBDIR= yes
PLIST_FILES= bin/nqc man/man1/nqc.1.gz
diff --git a/lang/p5-Data-JavaScript/Makefile b/lang/p5-Data-JavaScript/Makefile
index 006ad5cd3db1..eac45f873d8c 100644
--- a/lang/p5-Data-JavaScript/Makefile
+++ b/lang/p5-Data-JavaScript/Makefile
@@ -6,13 +6,12 @@ PORTVERSION= 1.13
CATEGORIES= lang www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
-EXTRACT_SUFX= .tgz
MAINTAINER= tobez@FreeBSD.org
COMMENT= Data::JavaScript - Dump perl structures to JavaScript code
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-USES= perl5
+USES= perl5 tar:tgz
USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/lang/pcc/Makefile b/lang/pcc/Makefile
index 5cc6a55594c3..4c2f518e4292 100644
--- a/lang/pcc/Makefile
+++ b/lang/pcc/Makefile
@@ -7,14 +7,13 @@ CATEGORIES= lang
MASTER_SITES= ftp://pcc.ludd.ltu.se/pub/pcc-releases/ \
http://pcc.ludd.ltu.se/ftp/pub/pcc-releases/ \
ftp://226.net120.skekraft.net/pcc-releases/
-EXTRACT_SUFX= .tgz
MAINTAINER= joel@FreeBSD.org
COMMENT= Portable C Compiler
ONLY_FOR_ARCHS= i386 amd64
-USES= gmake
+USES= gmake tar:tgz
GNU_CONFIGURE= yes
CONFIGURE_ENV= YACC=${YACC}
diff --git a/lang/pecl-perl/Makefile b/lang/pecl-perl/Makefile
index aa9b24aeb776..80894573d49c 100644
--- a/lang/pecl-perl/Makefile
+++ b/lang/pecl-perl/Makefile
@@ -6,7 +6,6 @@ DISTVERSION= 1.0.1
CATEGORIES= lang perl5
MASTER_SITES= http://pecl.php.net/get/
PKGNAMEPREFIX= pecl-
-EXTRACT_SUFX= .tgz
DIST_SUBDIR= PECL
MAINTAINER= 5u623l20@gmail.com
@@ -19,6 +18,6 @@ USE_PHPIZE= yes
USE_PHPEXT= yes
USE_PHP_BUILD= yes
-USES= perl5
+USES= perl5 tar:tgz
.include <bsd.port.mk>
diff --git a/lang/racket-minimal/Makefile b/lang/racket-minimal/Makefile
index 7b0504e466e4..78d1280b2470 100644
--- a/lang/racket-minimal/Makefile
+++ b/lang/racket-minimal/Makefile
@@ -13,7 +13,6 @@ MASTER_SITES= http://mirror.racket-lang.org/installers/${PORTVERSION}/ \
http://racket.infogroep.be/${PORTVERSION}/
DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}-src
-EXTRACT_SUFX= .tgz
DIST_SUBDIR= ${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION}
MAINTAINER= olgeni@FreeBSD.org
@@ -50,7 +49,7 @@ LDFLAGS+= -L${LOCALBASE}/lib
CPPFLAGS+= -I${LOCALBASE}/include
WRKSRC= ${WRKDIR}/racket-${PORTVERSION}/src
-USES= iconv libtool
+USES= iconv libtool tar:tgz
USE_LDCONFIG= yes
ONLY_FOR_ARCHS= i386 amd64
diff --git a/lang/racket/Makefile b/lang/racket/Makefile
index a464c4e4cd32..91fcb0d40f4e 100644
--- a/lang/racket/Makefile
+++ b/lang/racket/Makefile
@@ -11,7 +11,6 @@ MASTER_SITES= http://mirror.racket-lang.org/installers/${PORTVERSION}/ \
http://mirror.informatik.uni-tuebingen.de/mirror/racket/${PORTVERSION}/ \
http://racket.infogroep.be/${PORTVERSION}/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
-EXTRACT_SUFX= .tgz
DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
MAINTAINER= olgeni@FreeBSD.org
@@ -55,7 +54,7 @@ LDFLAGS+= -L${LOCALBASE}/lib
CPPFLAGS+= -I${LOCALBASE}/include
WRKSRC= ${WRKDIR}/racket-${PORTVERSION}/src
-USES= iconv libtool
+USES= iconv libtool tar:tgz
USE_LDCONFIG= yes
USE_GNOME= pango
USE_SQLITE= 3
diff --git a/lang/scheme48/Makefile b/lang/scheme48/Makefile
index c65b84f4d7f4..e18d0059e254 100644
--- a/lang/scheme48/Makefile
+++ b/lang/scheme48/Makefile
@@ -5,7 +5,6 @@ PORTNAME= scheme48
PORTVERSION= 1.9.2
CATEGORIES= lang scheme
MASTER_SITES= http://www.s48.org/${PORTVERSION}/
-EXTRACT_SUFX= .tgz
MAINTAINER= lichray@gmail.com
COMMENT= The Scheme Underground's implementation of R5RS
@@ -15,7 +14,7 @@ LICENSE= BSD
CONFLICTS= scsh-[0-9]*
ALL_TARGET= enough
-USES= gmake
+USES= gmake tar:tgz
GNU_CONFIGURE= yes
OPTIONS_DEFINE= DOCS
diff --git a/lang/sr/Makefile b/lang/sr/Makefile
index e7465ea2a1d3..28e4a5d70297 100644
--- a/lang/sr/Makefile
+++ b/lang/sr/Makefile
@@ -7,12 +7,11 @@ PORTREVISION= 2
CATEGORIES= lang parallel
MASTER_SITES= ftp://ftp.cs.arizona.edu/sr/
DISTNAME= sr${PORTVERSION:S/.//g}
-EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
COMMENT= Parallel language from the University of Arizona
-USES= gmake # required to support parallel (-jX) builds
+USES= gmake # required to support parallel (-jX) builds tar:Z
HAS_CONFIGURE= yes
CONFIGURE_ARGS= prefix
CONFIGURE_ENV= PREFIX="${PREFIX}"
diff --git a/lang/urweb/Makefile b/lang/urweb/Makefile
index 1138e04bcee3..b3952d38e008 100644
--- a/lang/urweb/Makefile
+++ b/lang/urweb/Makefile
@@ -5,7 +5,6 @@ PORTNAME= urweb
PORTVERSION= 20140704
CATEGORIES= lang www
MASTER_SITES= http://www.impredicative.com/ur/
-EXTRACT_SUFX= .tgz
MAINTAINER= beyert@cs.ucr.edu
COMMENT= Ultimate host for embedded domain-specific languages
@@ -18,7 +17,7 @@ BUILD_DEPENDS= mlton:${PORTSDIR}/lang/mlton
CONFIGURE_ENV= CCARGS="-I${LOCALBASE}/include"
GNU_CONFIGURE= yes
-USES= gmake libtool
+USES= gmake libtool tar:tgz
USE_LDCONFIG= yes
USE_OPENSSL= yes
ONLY_FOR_ARCHS= i386 amd64
diff --git a/lang/whitespace/Makefile b/lang/whitespace/Makefile
index 7a6025e4b89c..ee18c1ea3136 100644
--- a/lang/whitespace/Makefile
+++ b/lang/whitespace/Makefile
@@ -7,7 +7,6 @@ PORTREVISION= 7
CATEGORIES= lang
MASTER_SITES= http://compsoc.dur.ac.uk/whitespace/downloads/
DISTNAME= wspace-${PORTVERSION}
-EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Interpreter for the Whitespace programming language
@@ -18,7 +17,7 @@ BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc
LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
libffi.so.6:${PORTSDIR}/devel/libffi
-USES= perl5 gmake
+USES= perl5 gmake tar:tgz
USE_PERL5= build
WRKSRC= ${WRKDIR}/WSpace
ALL_TARGET= ${TARGET}
diff --git a/lang/xds-c/Makefile b/lang/xds-c/Makefile
index e7c72617a473..2d48923ee861 100644
--- a/lang/xds-c/Makefile
+++ b/lang/xds-c/Makefile
@@ -7,7 +7,6 @@ PORTREVISION= 2
CATEGORIES= lang linux devel
MASTER_SITES= http://www.excelsior-usa.com/download/xds25x/
DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//}-enduser-linux
-EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Excelsior Oberon-2/Modula-2 to C compiler, set up to produce native FreeBSD binaries
@@ -16,7 +15,7 @@ RESTRICTED= Excelsior forbids any redistribution
ONLY_FOR_ARCHS= i386
ONLY_FOR_ARCHS_REASON= uses assembly code
-USES= gmake motif
+USES= gmake motif tar:tgz
USE_LINUX= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
BUILD_WRKSRC= ${WRKSRC}/lib/C
diff --git a/lang/xds/Makefile b/lang/xds/Makefile
index b1aa12f92db0..5c194939704d 100644
--- a/lang/xds/Makefile
+++ b/lang/xds/Makefile
@@ -6,7 +6,6 @@ PORTVERSION= 2.51
CATEGORIES= lang linux devel
MASTER_SITES= http://www.excelsior-usa.com/download/xds25x/
DISTNAME= ${PORTNAME}-x86-${PORTVERSION:S/.//}-enduser-linux
-EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Excelsior Oberon-2/Modula-2 compiler, set up to produce native FreeBSD binaries
@@ -16,7 +15,7 @@ RESTRICTED= Excelsior forbids any redistribution
ONLY_FOR_ARCHS= i386
ONLY_FOR_ARCHS_REASON= uses assembly code
USE_LINUX= yes
-USES= gmake
+USES= gmake tar:tgz
WRKSRC= ${WRKDIR}/${PORTNAME}
BUILD_WRKSRC= ${WRKSRC}/lib/x86