diff --git a/benchmarks/nqueens/Makefile b/benchmarks/nqueens/Makefile index 3759607eedfa..eb710fc1d10b 100644 --- a/benchmarks/nqueens/Makefile +++ b/benchmarks/nqueens/Makefile @@ -3,12 +3,13 @@ PORTVERSION= 1.0 CATEGORIES= benchmarks MASTER_SITES= http://www.arch.cs.titech.ac.jp/~kise/nq/package/ DISTNAME= qn24b-version${PORTVERSION} -EXTRACT_SUFX= .tgz MAINTAINER= nakaji@jp.freebsd.org COMMENT= N-queens benchmark WWW= https://www.arch.cs.titech.ac.jp/~kise/nq/index.htm +USES= tar:tgz + WRKSRC= ${WRKDIR}/version${PORTVERSION} OPTIONS_DEFINE= MPI STATIC OPTIMIZED_CFLAGS diff --git a/biology/biococoa/Makefile b/biology/biococoa/Makefile index 7177814e19bf..56145db6d6be 100644 --- a/biology/biococoa/Makefile +++ b/biology/biococoa/Makefile @@ -4,7 +4,6 @@ PORTREVISION= 8 CATEGORIES= biology gnustep MASTER_SITES= http://bioinformatics.org/biococoa/downloads/ DISTNAME= biococoa-${PORTVERSION}-src -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Bioinformatics framework @@ -12,7 +11,7 @@ WWW= http://bioinformatics.org/biococoa/ LICENSE= LGPL21 -USES= gnustep +USES= gnustep tar:tgz USE_GNUSTEP= back build WRKSRC= ${WRKDIR}/biococoa-${PORTVERSION} diff --git a/chinese/ve/Makefile b/chinese/ve/Makefile index 725d2cb11303..91e9bfc56ec5 100644 --- a/chinese/ve/Makefile +++ b/chinese/ve/Makefile @@ -2,7 +2,6 @@ PORTNAME= ve PORTVERSION= 1.1 CATEGORIES= chinese MASTER_SITES= LOCAL/vanilla -EXTRACT_SUFX= .tgz MAINTAINER= gaod@hychen.org COMMENT= NTHU-CS Maple BBS 2.36 BBS-like editor @@ -11,7 +10,7 @@ WWW= http://netlab.cse.yzu.edu.tw/~statue/freebsd/zh-tut/ve.html LICENSE= GPLv1 GPLv2 GPLv3 LICENSE_COMB= dual -USES= ncurses +USES= ncurses tar:tgz MAKE_ARGS= CC="${CC}" LIBS="${LDFLAGS} -lncurses" PLIST_FILES= bin/ve \ diff --git a/comms/xmorse/Makefile b/comms/xmorse/Makefile index 86cddfb58d95..b43f7c2578d0 100644 --- a/comms/xmorse/Makefile +++ b/comms/xmorse/Makefile @@ -5,7 +5,6 @@ CATEGORIES= comms hamradio MASTER_SITES= http://c2.com/morse/files/SourceCode/ \ http://525183.serverbox.org/freebsd/xmorse/ DISTNAME= m${PORTVERSION} -EXTRACT_SUFX= .tgz MAINTAINER= sunrychen@gmail.com COMMENT= Fully automatic Morse code teaching machine @@ -13,7 +12,7 @@ WWW= http://c2.com/morse LIB_DEPENDS= libfltk.so:x11-toolkits/fltk -USES= sdl +USES= sdl tar:tgz USE_SDL= sdl PLIST_FILES= bin/xmorse diff --git a/converters/fondu/Makefile b/converters/fondu/Makefile index 94080cab4214..85de38d0ac7c 100644 --- a/converters/fondu/Makefile +++ b/converters/fondu/Makefile @@ -3,7 +3,6 @@ PORTVERSION= 051010 CATEGORIES= converters MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION} DISTNAME= ${PORTNAME}_src-${PORTVERSION} -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Series of programs to interconvert between mac fonts @@ -11,6 +10,8 @@ WWW= https://fondu.sourceforge.net/ LICENSE= BSD3CLAUSE +USES= tar:tgz + HAS_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME} diff --git a/devel/fpp/Makefile b/devel/fpp/Makefile index b60b6eca5de0..c5792d71669e 100644 --- a/devel/fpp/Makefile +++ b/devel/fpp/Makefile @@ -5,12 +5,13 @@ CATEGORIES= devel MASTER_SITES= NL/fortran/ \ http://ports.toco-domains.de/ DISTNAME= fdfpp -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Fortran preprocessor for FORTRAN 77 and Fortran 90 programs WWW= https://netlib.org/fortran/ +USES= tar:tgz + ALL_TARGET= bsd44 OPTIONS_DEFINE= DOCS diff --git a/devel/log4sh/Makefile b/devel/log4sh/Makefile index e45cccb3bb55..c12de23e189c 100644 --- a/devel/log4sh/Makefile +++ b/devel/log4sh/Makefile @@ -2,13 +2,12 @@ PORTNAME= log4sh PORTVERSION= 1.4.2 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%201.4.X%20%28stable%29/${PORTVERSION} -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Common logging library for Bourne shell scripts WWW= https://sites.google.com/a/forestent.com/projects/log4sh -USES= cpe +USES= cpe tar:tgz OPTIONS_DEFINE= DOCS diff --git a/devel/p4.el/Makefile b/devel/p4.el/Makefile index eb0e736ac132..3ffa92a4e7fc 100644 --- a/devel/p4.el/Makefile +++ b/devel/p4.el/Makefile @@ -3,7 +3,6 @@ PORTVERSION= 10.6 PORTREVISION= 1 CATEGORIES= devel elisp MASTER_SITES= SF/p4el/p4el/${PORTVERSION} -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Perforce-Emacs Integration @@ -11,6 +10,8 @@ WWW= https://p4el.sourceforge.net/ RUN_DEPENDS= p4:devel/p4 +USES= tar:tgz + NO_BUILD= yes NO_WRKSUBDIR= yes diff --git a/devel/pear-TheSeer_fXSL/Makefile b/devel/pear-TheSeer_fXSL/Makefile index b6a3f3534275..636584f85765 100644 --- a/devel/pear-TheSeer_fXSL/Makefile +++ b/devel/pear-TheSeer_fXSL/Makefile @@ -3,7 +3,6 @@ PORTVERSION= 1.1.0 CATEGORIES= devel pear MASTER_SITES= http://pear.netpirates.net/get/ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}TheSeer_ -EXTRACT_SUFX= .tgz MAINTAINER= sunpoet@FreeBSD.org COMMENT= XSL wrapper / extension to the PHP 5.x XSLTProcessor @@ -13,6 +12,6 @@ LICENSE= BSD3CLAUSE USE_PHP= dom xml xsl PEAR_CHANNEL= theseer -USES= pear php +USES= pear php tar:tgz .include diff --git a/devel/smc/Makefile b/devel/smc/Makefile index 40bdd6ebc676..8fe4be41d0e3 100644 --- a/devel/smc/Makefile +++ b/devel/smc/Makefile @@ -4,13 +4,12 @@ PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/OldFiles DISTNAME= ${PORTNAME}_${PORTVERSION:S/./_/g} -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= The State Machine Compiler WWW= https://smc.sourceforge.net/ -USES= java +USES= java tar:tgz NO_BUILD= yes diff --git a/devel/xmake/Makefile b/devel/xmake/Makefile index 634d7fe3026d..d079f43a8c30 100644 --- a/devel/xmake/Makefile +++ b/devel/xmake/Makefile @@ -3,11 +3,12 @@ PORTVERSION= 1.06 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://apollo.backplane.com/xmake/ -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Powerful make utility +USES= tar:tgz + WRKSRC= ${WRKDIR}/xmake PLIST_FILES= bin/xmake share/man/man1/xmake.1.gz diff --git a/dns/dnsflood/Makefile b/dns/dnsflood/Makefile index cd56e953e939..b0a16c4d7bd9 100644 --- a/dns/dnsflood/Makefile +++ b/dns/dnsflood/Makefile @@ -2,7 +2,6 @@ PORTNAME= dnsflood PORTVERSION= 1.20 CATEGORIES= dns MASTER_SITES= ZI -EXTRACT_SUFX= .tgz MAINTAINER= zi@FreeBSD.org COMMENT= DNS flood detector @@ -10,6 +9,8 @@ WWW= http://www.adotout.com/ LICENSE= GPLv2 +USES= tar:tgz + WRKSRC= ${WRKDIR}/dns_flood_detector_1.2 PLIST_FILES= sbin/dns_flood_detector diff --git a/games/0verkill/Makefile b/games/0verkill/Makefile index 690421520f17..9edf2af0de7a 100644 --- a/games/0verkill/Makefile +++ b/games/0verkill/Makefile @@ -3,7 +3,6 @@ PORTVERSION= 0.16 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://artax.karlin.mff.cuni.cz/~brain/0verkill/release/ -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Bloody 2D action deathmatch-like game in ASCII art @@ -12,7 +11,7 @@ WWW= http://artax.karlin.mff.cuni.cz/~brain/0verkill/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/doc/COPYING -USES= cpe +USES= cpe tar:tgz GNU_CONFIGURE= yes diff --git a/games/banihstypos/Makefile b/games/banihstypos/Makefile index d780ea138163..9b68613b355e 100644 --- a/games/banihstypos/Makefile +++ b/games/banihstypos/Makefile @@ -2,13 +2,12 @@ PORTNAME= banihstypos PORTVERSION= 0.2 CATEGORIES= games MASTER_SITES= http://www.vanheusden.com/banihstypos/ -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Simple game to teach you typing, fast WWW= http://www.vanheusden.com/banihstypos/ -USES= ncurses +USES= ncurses tar:tgz MAKE_ARGS= LDFLAGS="${LDFLAGS} -lncurses" SUB_FILES= pkg-message SUB_LIST= PORTNAME=${PORTNAME} diff --git a/games/magiccube4d/Makefile b/games/magiccube4d/Makefile index 962ff4f4907f..16bc6cbe725b 100644 --- a/games/magiccube4d/Makefile +++ b/games/magiccube4d/Makefile @@ -4,13 +4,12 @@ PORTREVISION= 3 CATEGORIES= games MASTER_SITES= http://www.superliminal.com/cube/ DISTNAME= mc4d-src-${PORTVERSION:S/./_/} -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Four-dimensional analog of Rubik's cube WWW= https://www.superliminal.com/cube/cube.htm -USES= xorg +USES= xorg tar:tgz USE_XORG= x11 xext xt sm ice xaw GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME}-src-${PORTVERSION:S/./_/} diff --git a/games/npush/Makefile b/games/npush/Makefile index d39fec33f178..1538d1243ebf 100644 --- a/games/npush/Makefile +++ b/games/npush/Makefile @@ -2,13 +2,12 @@ PORTNAME= npush PORTVERSION= 0.7 CATEGORIES= games MASTER_SITES= SF -EXTRACT_SUFX= .tgz MAINTAINER= amdmi3@FreeBSD.org COMMENT= Curses-based logic game similar to Sokoban and Boulder Dash WWW= https://npush.sourceforge.net/ -USES= ncurses +USES= ncurses tar:tgz PORTDOCS= * PORTDATA= * diff --git a/games/oonsoo/Makefile b/games/oonsoo/Makefile index 377e67fb1d61..1222b8935447 100644 --- a/games/oonsoo/Makefile +++ b/games/oonsoo/Makefile @@ -4,12 +4,11 @@ PORTREVISION= 3 CATEGORIES= games MASTER_SITES= SUNSITE/games/solitaires \ http://www4.ncsu.edu/~bwmott/www/oonsoo/distributions/ -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Solitaire card game for X -USES= xorg +USES= xorg tar:tgz USE_XORG= x11 PLIST_FILES= bin/oonsoo MAKEFILE= Makefile.Linux diff --git a/games/py-sgflib/Makefile b/games/py-sgflib/Makefile index bc6eb95de165..224eb2387d6d 100644 --- a/games/py-sgflib/Makefile +++ b/games/py-sgflib/Makefile @@ -5,7 +5,6 @@ CATEGORIES= games python MASTER_SITES= http://gotools.sourceforge.net/sgflib/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME} -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Smart Game Format parser library for Python @@ -14,7 +13,7 @@ WWW= https://gotools.sourceforge.net/sgflib/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/lgpl.txt -USES= python shebangfix +USES= python shebangfix tar:tgz USE_PYTHON= flavors NO_BUILD= yes NO_ARCH= yes diff --git a/games/tetrinet-x/Makefile b/games/tetrinet-x/Makefile index 0343beece2f8..90d76d76a0f1 100644 --- a/games/tetrinet-x/Makefile +++ b/games/tetrinet-x/Makefile @@ -5,12 +5,13 @@ CATEGORIES= games MASTER_SITES= http://utenti.gufi.org/~gmarco/files/distfiles/ \ ftp://ftp.dementia.nu/tetrinet/servers/tetrix/ DISTNAME= ${PORTNAME}.${PORTVERSION} -EXTRACT_SUFX= .tgz MAINTAINER= gmarco@giovannelli.it COMMENT= Addictive 6 player tetr*s game WWW= https://servers.tetrinet.fr/ +USES= tar:tgz + WRKSRC= ${WRKDIR}/tetrinetx-${PORTVERSION} SUB_FILES= pkg-message USE_RC_SUBR= tetrinetx diff --git a/graphics/intergif/Makefile b/graphics/intergif/Makefile index 1ed486e32031..c6af1d200813 100644 --- a/graphics/intergif/Makefile +++ b/graphics/intergif/Makefile @@ -3,12 +3,13 @@ PORTVERSION= 6.15 CATEGORIES= graphics MASTER_SITES= http://utter.chaos.org.uk/~pdh/software/arc/ DISTNAME= ig${PORTVERSION:S,.,,}src -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Efficient animated GIF optimiser WWW= http://utter.chaos.org.uk/~pdh/software/intergif.htm +USES= tar:tgz + WRKSRC= ${WRKDIR}/igsrc MAKEFILE= makefile.ix diff --git a/japanese/ack/Makefile b/japanese/ack/Makefile index f5896f59658b..f94d7a039b29 100644 --- a/japanese/ack/Makefile +++ b/japanese/ack/Makefile @@ -4,12 +4,13 @@ PORTREVISION= 2 CATEGORIES= japanese converters MASTER_SITES= http://ftp.vector.co.jp/06/43/1369/ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//} -EXTRACT_SUFX= .tgz MAINTAINER= CQG00620@nifty.ne.jp COMMENT= Kanji code converter WWW= https://hp.vector.co.jp/authors/VA004474/etc/etc.html +USES= tar:tgz + CONFLICTS_INSTALL= p5-ack # /bin/ack ALL_TARGET= ack diff --git a/japanese/slimeforest/Makefile b/japanese/slimeforest/Makefile index fd8d7ff38bad..254ecd4211b3 100644 --- a/japanese/slimeforest/Makefile +++ b/japanese/slimeforest/Makefile @@ -5,7 +5,6 @@ CATEGORIES= japanese education games linux MASTER_SITES= http://nivit.altervista.org/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \ http://lrnj.com/ DISTNAME= sfa -EXTRACT_SUFX= .tgz DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} MAINTAINER= nivit@FreeBSD.org @@ -20,7 +19,7 @@ PLIST_SUB= BINMODE=${BINMODE} SUB_FILES= ${PORTNAME}.sh -USES= linux +USES= linux tar:tgz USE_LINUX= sdl12-extralibs WRKSRC= ${WRKDIR}/slimeforest diff --git a/japanese/wnn7egg/Makefile b/japanese/wnn7egg/Makefile index cd5497cc9ece..94560425cc43 100644 --- a/japanese/wnn7egg/Makefile +++ b/japanese/wnn7egg/Makefile @@ -4,7 +4,6 @@ PORTREVISION= 1 CATEGORIES= japanese elisp MASTER_SITES= https://socialsolution.omron.com/software/products/product_text/wnn7/support/modules/wnn7egg/ DISTNAME= wnn7-elisp-el-1.02-1 -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Wnn7 elisp client @@ -12,6 +11,8 @@ WWW= https://socialsolution.omron.com/software/products/product_text/wnn7/suppo LICENSE= GPLv2 +USES= tar:tgz + NO_BUILD= yes EMACSDIR= ${STAGEDIR}${PREFIX}/share/emacs/site-lisp diff --git a/lang/gscheme/Makefile b/lang/gscheme/Makefile index 65d95f00fc94..2295ee2f3792 100644 --- a/lang/gscheme/Makefile +++ b/lang/gscheme/Makefile @@ -5,7 +5,6 @@ CATEGORIES= lang gnustep MASTER_SITES= http://www.gnustep.it/marko/GScheme/ \ LOCAL/dinoex DISTNAME= GScheme -EXTRACT_SUFX= .tgz DIST_SUBDIR= repacked MAINTAINER= ports@FreeBSD.org @@ -14,7 +13,7 @@ WWW= http://www.gnustep.it/marko/GScheme/index.html LICENSE= GPLv2+ -USES= gnustep +USES= gnustep tar:tgz USE_GNUSTEP= back build post-patch: diff --git a/mail/smtprc/Makefile b/mail/smtprc/Makefile index 7cda26c9dad0..57dff7e0f4ea 100644 --- a/mail/smtprc/Makefile +++ b/mail/smtprc/Makefile @@ -3,12 +3,13 @@ PORTVERSION= 2.0.3 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} -EXTRACT_SUFX= .tgz MAINTAINER= portmaster@bsdforge.com COMMENT= Scanner for open SMTP relays WWW= http://smtprc.sourceforge.net +USES= tar:tgz + OPTIONS_DEFINE= DOCS GUI .include diff --git a/math/concorde/Makefile b/math/concorde/Makefile index b8af8df77f67..d20f79c3f4d4 100644 --- a/math/concorde/Makefile +++ b/math/concorde/Makefile @@ -3,12 +3,13 @@ PORTVERSION= 20031219 CATEGORIES= math parallel MASTER_SITES= http://www.tsp.gatech.edu/concorde/downloads/codes/src/ DISTNAME= co031219 -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Combinatorial Optimization package WWW= http://www.tsp.gatech.edu/concorde.html +USES= tar:tgz + WRKSRC= ${WRKDIR}/concorde GNU_CONFIGURE= yes diff --git a/net-mgmt/wdiag/Makefile b/net-mgmt/wdiag/Makefile index 2e32094bb260..5a9abc397ebf 100644 --- a/net-mgmt/wdiag/Makefile +++ b/net-mgmt/wdiag/Makefile @@ -2,12 +2,13 @@ PORTNAME= wdiag PORTVERSION= 0.10.2 CATEGORIES= net-mgmt MASTER_SITES= SF -EXTRACT_SUFX= .tgz MAINTAINER= josh.carroll@gmail.com COMMENT= Utility to collect DSL line stats from Westell DSL modems WWW= https://wdiag.sourceforge.net/ +USES= tar:tgz + WRKSRC= ${WRKDIR}/${PORTNAME}/src .include diff --git a/net/arp-sk/Makefile b/net/arp-sk/Makefile index e86662e4f241..3224178b422c 100644 --- a/net/arp-sk/Makefile +++ b/net/arp-sk/Makefile @@ -3,13 +3,14 @@ PORTVERSION= 0.0.16 PORTREVISION= 6 CATEGORIES= net MASTER_SITES= http://sid.rstack.org/arp-sk/files/ -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Tool designed to manipulate ARP tables of all kinds of equipment LIB_DEPENDS= libnet.so:net/libnet +USES= tar:tgz + GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libnet=${LOCALBASE} diff --git a/net/java-beepcore/Makefile b/net/java-beepcore/Makefile index cd4a57de99c9..43f8b40fb62a 100644 --- a/net/java-beepcore/Makefile +++ b/net/java-beepcore/Makefile @@ -4,7 +4,6 @@ PORTREVISION= 3 CATEGORIES= net java MASTER_SITES= SF/${PORTNAME}-java/${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= java- -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Implementation of BEEP core and BEEP mapping for TCP in Java @@ -12,7 +11,7 @@ WWW= https://sourceforge.net/projects/beepcore-java/ RUN_DEPENDS= ${JAVALIBDIR}/xercesImpl.jar:textproc/xerces-j -USES= java +USES= java tar:tgz NO_BUILD= yes