Index: head/japanese/ASCIIdates98-fpw/Makefile =================================================================== --- head/japanese/ASCIIdates98-fpw/Makefile (revision 347770) +++ head/japanese/ASCIIdates98-fpw/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= ASCIIdates98-fpw PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/ASCIIdates98/ DISTNAME= ${PORTNAME:S/-fpw//}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A Japanese dictionary for PC terms in '98 ASCII Dates Book (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/ascdates EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/ASCIIdates98-fpw/ascdates/data ${INSTALL_DATA} ${WRKSRC}/ascdates/data/honmon ${PREFIX}/share/dict/ASCIIdates98-fpw/ascdates/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/ASCIIdates98-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/CGdic-fpw/Makefile =================================================================== --- head/japanese/CGdic-fpw/Makefile (revision 347770) +++ head/japanese/CGdic-fpw/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= CGdic-fpw PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/CGdic1.5h/ DISTNAME= CGdic1.5h-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A Japanese dictionary for CG (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/cg EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/CGdic-fpw/cg/data ${INSTALL_DATA} ${WRKSRC}/cg/data/honmon ${PREFIX}/share/dict/CGdic-fpw/cg/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/CGdic-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/ajaxzip2-core/Makefile =================================================================== --- head/japanese/ajaxzip2-core/Makefile (revision 347770) +++ head/japanese/ajaxzip2-core/Makefile (revision 347771) @@ -1,28 +1,26 @@ # $FreeBSD$ PORTNAME= ajaxzip2 PORTVERSION= 20081102 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= kuriyama PKGNAMESUFFIX= -core DISTNAME= ${PORTNAME}-${PORTVERSION}${PKGNAMESUFFIX} MAINTAINER= kuriyama@FreeBSD.org COMMENT= ajaxzip2 (Japanese ZIP code utility) core scripts -USES= shebangfix +USES= dos2unix shebangfix zip WRKSRC= ${WRKDIR}/${PORTNAME} -USE_ZIP= YES NO_BUILD= YES -USE_DOS2UNIX= YES SHEBANG_FILES= work/csv2jsonzip.pl NO_STAGE= yes do-install: ${MKDIR} ${WWWDIR} ${DATADIR} ${INSTALL_DATA} ${WRKSRC}/ajaxzip2.js ${WWWDIR}/ ${INSTALL_SCRIPT} ${WRKSRC}/work/csv2jsonzip.pl ${DATADIR}/ .include Index: head/japanese/another-htmllint/Makefile =================================================================== --- head/japanese/another-htmllint/Makefile (revision 347770) +++ head/japanese/another-htmllint/Makefile (revision 347771) @@ -1,50 +1,49 @@ # $FreeBSD$ PORTNAME= another-htmllint PORTVERSION= 20060601 CATEGORIES= japanese www MASTER_SITES= http://dist.bsdlab.org/ MAINTAINER= kuriyama@FreeBSD.org COMMENT= Another HTML-lint (all messages are written in Japanese) RUN_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww \ ja-p5-Jcode>=0:${PORTSDIR}/japanese/p5-Jcode -USES= perl5 -USE_ZIP= YES +USES= perl5 zip:infozip WRKSRC= ${WRKDIR} EXTRACT_BEFORE_ARGS= -a -q DIR= ${PREFIX}/share/htmllint PM= htmllint.pm RFC2396.pm htmllint.env RULE= *.rul HTML= *.cgi *.html *.gif *.css SEDSUB= ${SED} -e 's@%PREFIX%@${PREFIX}@' # Please set this! HTMLLINT_ADMIN?= kuriyama@FreeBSD.org NO_STAGE= yes do-build: @${SEDSUB} ${FILESDIR}/htmllint > ${WRKSRC}/htmllint @${SEDSUB} ${WRKSRC}/htmllintenv > ${WRKSRC}/htmllint.env @${SEDSUB} ${WRKSRC}/htmllint.cgi > ${WRKSRC}/htmllint.cgi.new @${MV} ${WRKSRC}/htmllint.cgi.new ${WRKSRC}/htmllint.cgi @${SED} -i.bak -e 's|^|
Maintained by
${HTMLLINT_ADMIN}
|' ${WRKSRC}/*.html .if exists(${LOCALBASE}/bin/w3m) @${ECHO_MSG} "Find w3m." @${SED} -i.bak -e 's|^#$$W3M|$$W3M|' ${WRKSRC}/htmllint.env .endif do-install: ${MKDIR} ${DIR}/rule ${DIR}/html cd ${WRKSRC} && ${INSTALL_SCRIPT} htmllint ${PREFIX}/bin cd ${WRKSRC} && ${INSTALL_SCRIPT} ${HTML} ${DIR}/html cd ${WRKSRC} && ${INSTALL_DATA} ${PM} ${DIR} cd ${WRKSRC} && ${INSTALL_DATA} ${RULE} ${DIR}/rule post-install: @${CAT} ${PKGMESSAGE} .include Index: head/japanese/bible_names-fpw/Makefile =================================================================== --- head/japanese/bible_names-fpw/Makefile (revision 347770) +++ head/japanese/bible_names-fpw/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= bible_names-fpw PORTVERSION= 1.1.3 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/bible_names/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A dictionary for HITCHCOCK'S BIBLE NAMES (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/biblenam EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/bible_names-fpw/biblenam/data ${INSTALL_DATA} ${WRKSRC}/biblenam/data/honmon ${PREFIX}/share/dict/bible_names-fpw/biblenam/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/bible_names-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/cmigemo/Makefile =================================================================== --- head/japanese/cmigemo/Makefile (revision 347770) +++ head/japanese/cmigemo/Makefile (revision 347771) @@ -1,47 +1,46 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= cmigemo PORTVERSION= 20110227 CATEGORIES= japanese MASTER_SITES?= ${MASTER_SITE_GOOGLE_CODE} DISTNAME= ${PORTNAME}-default-src-${PORTVERSION} DIST_SUBDIR= cmigemo MAINTAINER= nobutaka@FreeBSD.org COMMENT= C implementation of Migemo Japanese incremental search tool .if !defined(MASTERDIR) LICENSE= MIT LICENSE_FILE= ${WRKSRC}/doc/LICENSE_MIT.txt RUN_DEPENDS= ${DATADIR}/cp932/migemo-dict:${PORTSDIR}/japanese/cmigemo-dict USE_LDCONFIG= yes ALL_TARGET= gcc-rel gcc-dat INSTALL_TARGET= gcc-install DOCSDIR= ${PREFIX}/share/doc/ja/${PORTNAME} PORTDOCS= README_j.txt .endif -USE_ZIP= yes -USES+= iconv gmake +USES+= iconv gmake zip HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} WRKSRC= ${WRKDIR}/${PORTNAME}-default-src .if !defined(MASTERDIR) && !defined(NOPORTDOCS) INSTALL_TARGET+=gcc-install-doc .endif .if !target(post-extract) NO_STAGE= yes post-extract: ${CHMOD} a+x ${WRKSRC}/configure .endif .include Index: head/japanese/devil-fpw/Makefile =================================================================== --- head/japanese/devil-fpw/Makefile (revision 347770) +++ head/japanese/devil-fpw/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= devil-fpw PORTVERSION= 1.0.3 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/devil/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Devil's dictionary (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/devil EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/devil-fpw/devil/data ${INSTALL_DATA} ${WRKSRC}/devil/data/honmon ${PREFIX}/share/dict/devil-fpw/devil/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/devil-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme.pkg readme.txt ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/ebd-fpw/Makefile =================================================================== --- head/japanese/ebd-fpw/Makefile (revision 347770) +++ head/japanese/ebd-fpw/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= ebd-fpw PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/ebd/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Easton's 1897 Bible Dictionary (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/ebd EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/ebd-fpw/ebd/data ${INSTALL_DATA} ${WRKSRC}/ebd/data/honmon ${PREFIX}/share/dict/ebd-fpw/ebd/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/ebd-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme.1st readme.txt ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/edict-fpw/Makefile =================================================================== --- head/japanese/edict-fpw/Makefile (revision 347770) +++ head/japanese/edict-fpw/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= edict-fpw PORTVERSION= 1.2.2 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/edict/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A Japanese <-> English Dictionary (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/edict EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/edict-fpw/edict/data ${INSTALL_DATA} ${WRKSRC}/edict/data/honmon ${PREFIX}/share/dict/edict-fpw/edict/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/edict-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme.pkg edict.txt ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/flex-sdk/Makefile =================================================================== --- head/japanese/flex-sdk/Makefile (revision 347770) +++ head/japanese/flex-sdk/Makefile (revision 347771) @@ -1,64 +1,64 @@ # $FreeBSD$ PORTNAME= flex-sdk PORTVERSION= 2.0.1 PORTREVISION= 2 CATEGORIES= japanese devel java MASTER_SITES= # DISTFILES= flex_sdk_2_hf1.zip flex_sdk_2_ja.zip MAINTAINER= kuriyama@FreeBSD.org COMMENT= Adobe Flex SDK (with Japanese language) RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper RESTRICTED= Need agreement before download CONFLICTS= flex-sdk-2.* flex-sdk-3.* flex-sdk-4.* -USE_ZIP= YES +USES= zip USE_JAVA= YES JAVA_VERSION= 1.6+ WRKSRC= ${WRKDIR} DOWNLOAD_URL= http://www.adobe.com/products/flex/sdk/ SUB_FILES= asdoc.sh compc.sh fdb.sh mxmlc.sh NO_BUILD= YES PLIST_SUB= PORTNAME=${PORTNAME} SUB_LIST= PORTNAME=${PORTNAME} NO_STAGE= yes .include .for i in ${DISTFILES} .if !exists(${DISTDIR}/${i}) IGNORE= you must fetch the distribution manually.\ Please access ${DOWNLOAD_URL} with a web browser.\ Please place the downloaded ${i} in ${DISTDIR} and\ re-run make .endif .endfor do-install: .for i in asdoc compc fdb mxmlc ${INSTALL_SCRIPT} ${WRKSRC}/${i}.sh ${PREFIX}/bin/${i} .endfor ${MKDIR} ${JAVAJARDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/lib/*.jar ${JAVAJARDIR}/${PORTNAME}/ ${INSTALL_DATA} ${WRKSRC}/asdoc/lib/*.jar ${JAVAJARDIR}/${PORTNAME}/ ${MKDIR} ${DATADIR}/frameworks ${CP} -r ${WRKSRC}/frameworks/ ${DATADIR}/frameworks/ ${MKDIR} ${DATADIR}/asdoc/templates ${CP} -r ${WRKSRC}/asdoc/templates/ ${DATADIR}/asdoc/templates/ ${MKDIR} ${EXAMPLESDIR} ${CP} -r ${WRKSRC}/samples/ ${EXAMPLESDIR}/ ${MKDIR} ${EXAMPLESDIR}/ja ${CP} -r ${WRKSRC}/samples_ja/ ${EXAMPLESDIR}/ja/ ${MKDIR} ${DOCSDIR} ${CP} -r ${WRKSRC}/*.htm ${DOCSDIR}/ .include Index: head/japanese/flower-fpw/Makefile =================================================================== --- head/japanese/flower-fpw/Makefile (revision 347770) +++ head/japanese/flower-fpw/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= flower-fpw PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/Flower/ DISTNAME= Flower-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A dictionary for flowers (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/flower EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/flower-fpw/flower/data ${INSTALL_DATA} ${WRKSRC}/flower/data/honmon ${PREFIX}/share/dict/flower-fpw/flower/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/flower-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/foldoc-fpw/Makefile =================================================================== --- head/japanese/foldoc-fpw/Makefile (revision 347770) +++ head/japanese/foldoc-fpw/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= foldoc-fpw PORTVERSION= 1.0.2 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/foldoc/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= The Free On-line Dictionary of Computing (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/foldoc EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/foldoc-fpw/foldoc/data ${MKDIR} ${PREFIX}/share/dict/foldoc-fpw/foldoc/gaiji ${INSTALL_DATA} ${WRKSRC}/foldoc/data/honmon ${PREFIX}/share/dict/foldoc-fpw/foldoc/data ${INSTALL_DATA} ${WRKSRC}/foldoc/gaiji/gai16h ${PREFIX}/share/dict/foldoc-fpw/foldoc/gaiji ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/foldoc-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR} .endif .include Index: head/japanese/font-ipa/Makefile =================================================================== --- head/japanese/font-ipa/Makefile (revision 347770) +++ head/japanese/font-ipa/Makefile (revision 347771) @@ -1,66 +1,66 @@ # $FreeBSD$ PORTNAME= ipa PORTVERSION= 00303 PORTREVISION= 1 CATEGORIES= japanese x11-fonts MASTER_SITES= http://info.openlab.ipa.go.jp/ipafont/fontdata/ PKGNAMEPREFIX= ja-font- DISTNAME= IPAfont${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= IPA Japanese fonts RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig CONFLICTS= ja-ipa-ttfonts-[0-9]* -USE_ZIP= yes +USES= zip NO_BUILD= yes PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install SUB_FILES= pkg-install SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR} PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \ LOCAL_FONTSDIR=${LOCAL_FONTSDIR} DATADIR= ${PREFIX}/share/font-${PORTNAME} PORTDOCS= IPA_Font_License_Agreement_v1.0.txt \ Readme_IPAfont${PORTVERSION}.txt LOCAL_FONTSDIR= share/fonts X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS .include post-extract: cd ${WRKSRC} && for F in *.ttf; do ${MV} $${F} $${F%.ttf}.otf; done do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.otf ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF && ${LN} -s -f \ ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipa*.otf . ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF/ && ${LN} -s -f \ ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipa*.otf . ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${FILESDIR}/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include Index: head/japanese/font-ipa-uigothic/Makefile =================================================================== --- head/japanese/font-ipa-uigothic/Makefile (revision 347770) +++ head/japanese/font-ipa-uigothic/Makefile (revision 347771) @@ -1,64 +1,64 @@ # $FreeBSD$ PORTNAME= ipa-uigothic PORTVERSION= 00203 CATEGORIES= japanese x11-fonts MASTER_SITES= http://info.openlab.ipa.go.jp/ipafont/fontdata/old/ PKGNAMEPREFIX= ja-font- DISTNAME= IPAfont${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= IPA Japanese fonts, UIGothic RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig # ja-font-mplus-ipa-1.0.20060520.p1 has an old ipagui.ttf CONFLICTS= ja-font-mplus-ipa-1.0.20060520.p1 \ ja-ipa-ttfonts-[0-9]* -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install SUB_FILES= pkg-install SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR} PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \ LOCAL_FONTSDIR=${LOCAL_FONTSDIR} DATADIR= ${PREFIX}/share/font-${PORTNAME} PORTDOCS= enduser_license.txt \ Readme${PORTVERSION}.txt LOCAL_FONTSDIR= share/fonts X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS .include do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/ipagui.ttf ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF/ && ${LN} -s -f \ ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipagui.ttf . ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF/ && ${LN} -s -f \ ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipagui.ttf . ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${FILESDIR}/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include Index: head/japanese/font-ipaex/Makefile =================================================================== --- head/japanese/font-ipaex/Makefile (revision 347770) +++ head/japanese/font-ipaex/Makefile (revision 347771) @@ -1,64 +1,64 @@ # $FreeBSD$ PORTNAME= ipaex PORTVERSION= 00201 PORTREVISION= 2 CATEGORIES= japanese x11-fonts MASTER_SITES= http://info.openlab.ipa.go.jp/ipafont/fontdata/7bf84182a04a9632268dbcb03f100d05/ PKGNAMEPREFIX= ja-font- DISTNAME= IPAexfont${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= IPAex Japanese fonts RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig -USE_ZIP= yes +USES= zip NO_BUILD= yes PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install SUB_FILES= pkg-install SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR} PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \ LOCAL_FONTSDIR=${LOCAL_FONTSDIR} DATADIR= ${PREFIX}/share/font-${PORTNAME} PORTDOCS= IPA_Font_License_Agreement_v1.0.txt \ Readme_IPAexfont${PORTVERSION}.txt LOCAL_FONTSDIR= share/fonts X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS .include post-extract: cd ${WRKSRC} && for F in *.ttf; do ${MV} $${F} $${F%.ttf}.otf; done do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.otf ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/OTF/ && ${LN} -s -f \ ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipaex*.otf . ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/OTF/ && ${LN} -s -f \ ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/ipaex*.otf . ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${FILESDIR}/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include Index: head/japanese/font-migmix/Makefile =================================================================== --- head/japanese/font-migmix/Makefile (revision 347770) +++ head/japanese/font-migmix/Makefile (revision 347771) @@ -1,71 +1,71 @@ # $FreeBSD$ PORTNAME= migmix PORTVERSION= 1.0.20130617 CATEGORIES= japanese x11-fonts MASTER_SITES= SFJP/mix-mplus-ipa/59021 PKGNAMEPREFIX= ja-font- DISTFILES= ${PORTNAME}-1m-${PORTVERSION:E}${EXTRACT_SUFX} \ ${PORTNAME}-2m-${PORTVERSION:E}${EXTRACT_SUFX} \ ${PORTNAME}-1p-${PORTVERSION:E}${EXTRACT_SUFX} \ ${PORTNAME}-2p-${PORTVERSION:E}${EXTRACT_SUFX} MAINTAINER= hrs@FreeBSD.org COMMENT= Mixed Japanese font with IPA Gothic and M-plus outline RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig -USE_ZIP= yes +USES= zip NO_BUILD= yes PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install SUB_FILES= pkg-install SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR} PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \ LOCAL_FONTSDIR=${LOCAL_FONTSDIR} DATADIR= ${PREFIX}/share/font-${PORTNAME} PORTDOCS= IPA_Font_License_Agreement_v1.0.txt Readme_ipag00303.txt \ migmix-README.txt LOCAL_FONTSDIR= share/fonts X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS .include do-install: cd ${WRKDIR}/${PORTNAME}-1m-${PORTVERSION:E}/ && \ ${INSTALL_DATA} ipag00303/*.txt \ migmix-README.txt \ ${WRKDIR} ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} \ ${WRKDIR}/${PORTNAME}-1m-${PORTVERSION:E}/*.ttf \ ${WRKDIR}/${PORTNAME}-2m-${PORTVERSION:E}/*.ttf \ ${WRKDIR}/${PORTNAME}-1p-${PORTVERSION:E}/*.ttf \ ${WRKDIR}/${PORTNAME}-2p-${PORTVERSION:E}/*.ttf \ ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF/ && ${LN} -s -f \ ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/migmix*.ttf . ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF/ && ${LN} -s -f \ ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/migmix*.ttf . ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${FILESDIR}/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKDIR} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include Index: head/japanese/font-migu/Makefile =================================================================== --- head/japanese/font-migu/Makefile (revision 347770) +++ head/japanese/font-migu/Makefile (revision 347771) @@ -1,73 +1,73 @@ # $FreeBSD$ PORTNAME= migu PORTVERSION= 1.0.20130617 CATEGORIES= japanese x11-fonts MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP} MASTER_SITE_SUBDIR= mix-mplus-ipa/59022 PKGNAMEPREFIX= ja-font- DISTFILES= ${PORTNAME}-1p-${PORTVERSION:E}${EXTRACT_SUFX} \ ${PORTNAME}-1c-${PORTVERSION:E}${EXTRACT_SUFX} \ ${PORTNAME}-1m-${PORTVERSION:E}${EXTRACT_SUFX} \ ${PORTNAME}-2m-${PORTVERSION:E}${EXTRACT_SUFX} MAINTAINER= hrs@FreeBSD.org COMMENT= Another Japanese font set based on MigMix RUN_DEPENDS= fc-cache:${PORTSDIR}/x11-fonts/fontconfig -USE_ZIP= yes +USES= zip NO_BUILD= yes PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install SUB_FILES= pkg-install SUB_LIST= X_FONTSDIR=${PREFIX}/${X_FONTSDIR} PLIST_SUB= X_FONTSDIR=${X_FONTSDIR} \ LOCAL_FONTSDIR=${LOCAL_FONTSDIR} DATADIR= ${PREFIX}/share/font-${PORTNAME} PORTDOCS= IPA_Font_License_Agreement_v1.0.txt Readme_ipag00303.txt \ migu-README.txt LOCAL_FONTSDIR= share/fonts X_FONTSDIR= lib/X11/fonts OPTIONS_DEFINE= DOCS .include do-install: cd ${WRKDIR}/${PORTNAME}-1p-${PORTVERSION:E}/ && \ ${INSTALL_DATA} ipag00303/*.txt \ ${PORTNAME}-README.txt \ ${WRKDIR} ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} \ ${WRKDIR}/${PORTNAME}-1p-${PORTVERSION:E}/*.ttf \ ${WRKDIR}/${PORTNAME}-1c-${PORTVERSION:E}/*.ttf \ ${WRKDIR}/${PORTNAME}-1m-${PORTVERSION:E}/*.ttf \ ${WRKDIR}/${PORTNAME}-2m-${PORTVERSION:E}/*.ttf \ ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF cd ${STAGEDIR}${PREFIX}/${LOCAL_FONTSDIR}/TTF && ${LN} -s -f \ ../${LOCAL_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/migu*.ttf . ${MKDIR} ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF cd ${STAGEDIR}${PREFIX}/${X_FONTSDIR}/TTF && ${LN} -s -f \ ../${X_FONTSDIR:C,[^/]+,..,g}/${DATADIR_REL}/migu*.ttf . ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${FILESDIR}/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKDIR} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif post-su-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include Index: head/japanese/fumeikai-fpw/Makefile =================================================================== --- head/japanese/fumeikai-fpw/Makefile (revision 347770) +++ head/japanese/fumeikai-fpw/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= fumeikai-fpw PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/Fumeikai/ DISTNAME= Fumeikai-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= An abbreviation (alphabet-->Japanese) dictionary (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/fumeikai EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/fumeikai-fpw/fumeikai/data ${INSTALL_DATA} ${WRKSRC}/fumeikai/data/honmon ${PREFIX}/share/dict/fumeikai-fpw/fumeikai/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/fumeikai-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/jargon-fpw/Makefile =================================================================== --- head/japanese/jargon-fpw/Makefile (revision 347770) +++ head/japanese/jargon-fpw/Makefile (revision 347771) @@ -1,36 +1,35 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= jargon-fpw PORTVERSION= 2.0 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/jargon/ DISTNAME= jargon-fpw${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= The famous jargon file (EPWING V1 format) - -USE_ZIP= yes +USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/jargon EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/jargon-fpw/jargon/data ${MKDIR} ${PREFIX}/share/dict/jargon-fpw/jargon/gaiji ${INSTALL_DATA} ${WRKSRC}/jargon/data/honmon ${PREFIX}/share/dict/jargon-fpw/jargon/data ${INSTALL_DATA} ${WRKSRC}/jargon/gaiji/gai16f ${PREFIX}/share/dict/jargon-fpw/jargon/gaiji ${INSTALL_DATA} ${WRKSRC}/jargon/gaiji/gai16h ${PREFIX}/share/dict/jargon-fpw/jargon/gaiji ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/jargon-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme.1st readme.txt ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/lsd-fpw/Makefile =================================================================== --- head/japanese/lsd-fpw/Makefile (revision 347770) +++ head/japanese/lsd-fpw/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= lsd-fpw PORTVERSION= 3.0.1 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/lsd/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A Japanese - English Dictionary for Life Science (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/lsd EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/lsd-fpw/lsd/data ${INSTALL_DATA} ${WRKSRC}/lsd/data/honmon ${PREFIX}/share/dict/lsd-fpw/lsd/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/lsd-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme.pkg readme.txt ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/monafonts-ttf/Makefile =================================================================== --- head/japanese/monafonts-ttf/Makefile (revision 347770) +++ head/japanese/monafonts-ttf/Makefile (revision 347771) @@ -1,27 +1,27 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= monafonts-ttf PORTVERSION= 2.90 PORTREVISION= 3 CATEGORIES= japanese x11-fonts MASTER_SITES= SF/monafont/monafont/monafont-${PORTVERSION} DISTNAME= monafont-ttf-${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT= X11 TrueType Kanji fonts -USE_ZIP= yes +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes FONTSDIR= lib/X11/fonts/TrueType MAKE_ENV= FONTSDIR=${FONTSDIR} PLIST_SUB= FONTSDIR=${FONTSDIR} NO_STAGE= yes do-install: ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL ${INSTALL_DATA} ${WRKDIR}/mona.ttf ${FILESDIR}/fonts.dir.mona ${PREFIX}/${FONTSDIR} ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include Index: head/japanese/p5-PDFJ/Makefile =================================================================== --- head/japanese/p5-PDFJ/Makefile (revision 347770) +++ head/japanese/p5-PDFJ/Makefile (revision 347771) @@ -1,33 +1,32 @@ # $FreeBSD$ PORTNAME= PDFJ PORTVERSION= 0.90 PORTREVISION= 2 CATEGORIES= japanese perl5 MASTER_SITES= http://hp1.jonex.ne.jp/%7Enakajima.yasushi/archives/ MAINTAINER= kuriyama@FreeBSD.org COMMENT= PDFJ module provides methods to generate Japanese PDF file -USES= perl5 -USE_ZIP= YES +USES= perl5 zip:infozip USE_PERL5= configure WRKSRC= ${WRKDIR} EXTRACT_BEFORE_ARGS= -qo -a NO_STAGE= yes .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- post-install: ${INSTALL_SCRIPT} ${WRKSRC}/util/xpdfj.pl ${PREFIX}/bin ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR} ${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/sample/* ${EXAMPLESDIR} ${MKDIR} ${DATADIR}/macro ${INSTALL_DATA} ${WRKSRC}/macro/*.inc ${DATADIR}/macro .include Index: head/japanese/pejv-fpw/Makefile =================================================================== --- head/japanese/pejv-fpw/Makefile (revision 347770) +++ head/japanese/pejv-fpw/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= pejv-fpw PORTVERSION= 1.0.4 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/pejv/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= An Esperanto-Japanese dictionary (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/pejv EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/pejv-fpw/pejv/data ${INSTALL_DATA} ${WRKSRC}/pejv/data/honmon ${PREFIX}/share/dict/pejv-fpw/pejv/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/pejv-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme legumin.doc pejvo.doc ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/platex-japanese/Makefile =================================================================== --- head/japanese/platex-japanese/Makefile (revision 347770) +++ head/japanese/platex-japanese/Makefile (revision 347771) @@ -1,67 +1,66 @@ # Created by: Koji Yokota # $FreeBSD$ PORTNAME= japanese PORTVERSION= 1.3 PORTREVISION= 5 CATEGORIES= japanese print MASTER_SITES= ${MASTER_SITE_TEX_CTAN} MASTER_SITE_SUBDIR= language/japanese PKGNAMEPREFIX= platex- DISTNAME= ${PORTNAME} DIST_SUBDIR= latex MAINTAINER= yokota@res.otaru-uc.ac.jp COMMENT= pLaTeX package that literally provides Japanese option to babel -USE_ZIP= yes USE_TEX= latex ptex -USES= iconv:build +USES= iconv:build zip TEXMFDIR= share/texmf STYDIR= tex/generic/babel DOCSDIR= doc/generic/babel/${PORTNAME} INSFILE= ${PORTNAME}.ins DTXFILE= ${PORTNAME}.dtx LDFFILE= ${PORTNAME}.ldf SAMPLEFILE= sample.tex PDFFILE= sample.pdf TEXTFILE= README ENCODING?= EUC-JP MKTEXLSR= ${LOCALBASE}/bin/mktexlsr NO_STAGE= yes .SILENT:: pre-configure: @${ECHO_MSG} @${ECHO_MSG} Using ${ENCODING} to set locale of installing files. @${ECHO_MSG} To change it, set the $$\{ENCODING\} variable to a desirable iconv\'s locale. @${ECHO_MSG} See \'iconv -l\' for available values. @${ECHO_MSG} post-configure: ( cd ${WRKSRC} && ${MV} ${INSFILE} ${INSFILE:S/$/.orig/} && \ ${SED} -e 's/\(sample\.tex\)/j\1/g' ${INSFILE:S/$/.orig/} \ > ${INSFILE} && \ ${MV} ${DTXFILE} ${DTXFILE}.orig && \ ${ICONV_CMD} -f ISO-2022-JP -t ${ENCODING} ${DTXFILE}.orig > ${DTXFILE} ) do-build: ( cd ${WRKSRC} && platex ${INSFILE} && \ ${MV} j${SAMPLEFILE} ${SAMPLEFILE}) do-install: ( cd ${WRKSRC} && \ ${MKDIR} ${PREFIX}/${TEXMFDIR}/${STYDIR} && \ ${CP} -pv ${LDFFILE} ${PREFIX}/${TEXMFDIR}/${STYDIR} ) .if !defined(NOPORTDOCS) ( cd ${WRKSRC} && \ ${MKDIR} ${PREFIX}/${TEXMFDIR}/${DOCSDIR} && \ for _FILE in ${PDFFILE} ${TEXTFILE} ${SAMPLEFILE} ; do \ ${CP} -pv $${_FILE} ${PREFIX}/${TEXMFDIR}/${DOCSDIR} ; done ) .endif post-install: ${MKTEXLSR} ${PREFIX}/${TEXMFDIR} .include Index: head/japanese/platex-jsclasses/Makefile =================================================================== --- head/japanese/platex-jsclasses/Makefile (revision 347770) +++ head/japanese/platex-jsclasses/Makefile (revision 347771) @@ -1,55 +1,55 @@ # $FreeBSD$ PORTNAME= jsclasses PORTVERSION= 1.0.20110510 CATEGORIES= japanese print MASTER_SITES= http://oku.edu.mie-u.ac.jp/~okumura/jsclasses/:0 \ http://oku.edu.mie-u.ac.jp/~okumura/texfaq/:1 PKGNAMEPREFIX= platex- DISTFILES= ${PORTNAME}-${PORTVERSION:S/^1.0.20//}${EXTRACT_SUFX}:0 \ jis-tfm${EXTRACT_SUFX}:1 \ jis-pl${EXTRACT_SUFX}:1 MAINTAINER= hrs@FreeBSD.org COMMENT= New document class files for pLaTeX -USE_ZIP= YES +USES= zip USE_TEX= tetex latex ptex NO_BUILD= YES PLIST_SUB= CLASSDIR=${CLASSDIR} TFMDIR=${TFMDIR} \ PLDIR=${PLDIR} MKTEXLSR=${MKTEXLSR} \ TEXMFDIR=${TEXMFDIR} WRKSRC= ${WRKDIR} TEXMFDIR= share/texmf MKTEXLSR= ${LOCALBASE}/bin/mktexlsr CLASSDIR= ${TEXMFDIR}/ptex/platex/js CLASS_FILES= jsarticle.cls jsbook.cls \ jsclasses.dtx jsclasses.ins jspf.cls \ jsverb.dtx jsverb.ins jsverb.sty \ kiyou.cls minijs.sty \ morisawa.dtx morisawa.ins morisawa.sty \ okumacro.dtx okumacro.ins okumacro.sty \ okuverb.dtx okuverb.ins okuverb.sty \ TFMDIR= ${TEXMFDIR}/fonts/tfm/jis TFM_FILES= jis-v.tfm jis.tfm jisg-v.tfm jisg.tfm \ jisgn-v.tfm jisgn.tfm jisn-v.tfm jisn.tfm PLDIR= ${TEXMFDIR}/fonts/source/jis PL_FILES= jis-v.pl jis.pl jisn-v.pl jisn.pl NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/${CLASSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${CLASS_FILES} ${PREFIX}/${CLASSDIR} ${MKDIR} ${PREFIX}/${TFMDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${TFM_FILES} ${PREFIX}/${TFMDIR} ${MKDIR} ${PREFIX}/${PLDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PL_FILES} ${PREFIX}/${PLDIR} post-install: ${MKTEXLSR} ${PREFIX}/${TEXMFDIR} .include Index: head/japanese/qkc/Makefile =================================================================== --- head/japanese/qkc/Makefile (revision 347770) +++ head/japanese/qkc/Makefile (revision 347771) @@ -1,22 +1,22 @@ # Created by: Masafumi NAKANE # $FreeBSD$ PORTNAME= qkc PORTVERSION= 1.0 CATEGORIES= japanese MASTER_SITES= http://hp.vector.co.jp/authors/VA000501/ DISTNAME= ${PORTNAME}c100 MAINTAINER= hrs@FreeBSD.org COMMENT= Quick Kanji Code Converter (C version) -USE_ZIP= yes +USES= zip NO_WRKSUBDIR= yes ALL_TARGET= PLIST_FILES= bin/qkc man/ja/man1/qkc.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/qkc ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/qkc.1 ${STAGEDIR}${MAN1PREFIX}/man/ja/man1 .include Index: head/japanese/roget-fpw/Makefile =================================================================== --- head/japanese/roget-fpw/Makefile (revision 347770) +++ head/japanese/roget-fpw/Makefile (revision 347771) @@ -1,33 +1,33 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= roget-fpw PORTVERSION= 1.0.2 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/roget/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Roget's Thesaurus (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/roget EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/roget-fpw/roget/data ${MKDIR} ${PREFIX}/share/dict/roget-fpw/roget/gaiji ${INSTALL_DATA} ${WRKSRC}/roget/data/honmon ${PREFIX}/share/dict/roget-fpw/roget/data ${INSTALL_DATA} ${WRKSRC}/roget/gaiji/gai16h ${PREFIX}/share/dict/roget-fpw/roget/gaiji ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/roget-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme.pkg readme.txt ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/ryaku-fpw/Makefile =================================================================== --- head/japanese/ryaku-fpw/Makefile (revision 347770) +++ head/japanese/ryaku-fpw/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= ryaku-fpw PORTVERSION= 1.0.1 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/Ryaku/ DISTNAME= Ryaku-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= An abbreviation (alphabet-->Japanese) dictionary (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/ryaku EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/ryaku-fpw/ryaku/data ${INSTALL_DATA} ${WRKSRC}/ryaku/data/honmon ${PREFIX}/share/dict/ryaku-fpw/ryaku/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/ryaku-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/seaside/Makefile =================================================================== --- head/japanese/seaside/Makefile (revision 347770) +++ head/japanese/seaside/Makefile (revision 347771) @@ -1,34 +1,34 @@ # Created by: mutoh@openedu.org # $FreeBSD$ PORTNAME= seaside DISTVERSION= 080908-sq39 CATEGORIES= japanese lang MASTER_SITES= ftp://swikis.ddo.jp/SeasideJ/ DISTNAME= Seaside-JPatched${DISTVERSION} EXTRACT_ONLY= Seaside-JPatched${DISTVERSION}.zip MAINTAINER= mutoh@openedu.org COMMENT= Seaside: squeak based WWW application framework with Japanized patch RUN_DEPENDS= squeak:${PORTSDIR}/lang/squeak +USES= zip NO_BUILD= yes -USE_ZIP= yes DIST_SUBDIR= squeak FILES_TO_INSTALL= Seaside-JPatched${DISTVERSION}.image \ Seaside-JPatched${DISTVERSION}.changes PLIST_SUB= DATADIR=lib/squeak \ SEASIDEVERSION=${DISTVERSION} NO_STAGE= yes do-install: .for f in ${FILES_TO_INSTALL} (cd ${WRKDIR} && ${INSTALL_DATA} ${f} ${PREFIX}/lib/squeak/) .endfor ${CAT} ${PKGMESSAGE} .include Index: head/japanese/tegaki-zinnia-japanese/Makefile =================================================================== --- head/japanese/tegaki-zinnia-japanese/Makefile (revision 347770) +++ head/japanese/tegaki-zinnia-japanese/Makefile (revision 347771) @@ -1,27 +1,22 @@ +# Created by: Timothy Beyer # $FreeBSD$ -# Date created: 15 Aug 2010 -# Whom: Timothy Beyer -# -# $FreeBSD$ -# - PORTNAME= tegaki PORTVERSION= 0.3 CATEGORIES= japanese python MASTER_SITES= http://www.tegaki.org/releases/${PORTVERSION}/models/ PKGNAMESUFFIX= -zinnia-japanese DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION} MAINTAINER= beyert@cs.ucr.edu COMMENT= Handwriting Recognition Models for Tegaki LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -USE_ZIP= yes +USES= zip NO_STAGE= yes do-build: .include Index: head/japanese/vera-fpw/Makefile =================================================================== --- head/japanese/vera-fpw/Makefile (revision 347770) +++ head/japanese/vera-fpw/Makefile (revision 347771) @@ -1,35 +1,35 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= vera-fpw PORTVERSION= ${VERA_VER}.${VERAFPW_VER} PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/vera/ DISTNAME= vera-${VERA_VER}-fpw${VERAFPW_VER} MAINTAINER= ports@FreeBSD.org COMMENT= Virtual Entity of Relevant Aconyms (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/vera EXTRACT_BEFORE_ARGS= -qL VERA_VER= 1.8 VERAFPW_VER= 1.0.3 NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/vera-fpw/vera/data ${MKDIR} ${PREFIX}/share/dict/vera-fpw/vera/gaiji ${INSTALL_DATA} ${WRKSRC}/vera/data/honmon ${PREFIX}/share/dict/vera-fpw/vera/data ${INSTALL_DATA} ${WRKSRC}/vera/gaiji/gai16h ${PREFIX}/share/dict/vera-fpw/vera/gaiji ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/vera-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme.txt vera.tex ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/wdic-fpw/Makefile =================================================================== --- head/japanese/wdic-fpw/Makefile (revision 347770) +++ head/japanese/wdic-fpw/Makefile (revision 347771) @@ -1,33 +1,33 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= wdic-fpw PORTVERSION= 1.4 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/wdic/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Wired and Wireless Dictionary in Japanese (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/wdic EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/wdic-fpw/wdic/data ${MKDIR} ${PREFIX}/share/dict/wdic-fpw/wdic/gaiji ${INSTALL_DATA} ${WRKSRC}/wdic/data/honmon ${PREFIX}/share/dict/wdic-fpw/wdic/data ${INSTALL_DATA} ${WRKSRC}/wdic/gaiji/gai16h ${PREFIX}/share/dict/wdic-fpw/wdic/gaiji ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/wdic-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme.1st readme.txt ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/web1913-fpw/Makefile =================================================================== --- head/japanese/web1913-fpw/Makefile (revision 347770) +++ head/japanese/web1913-fpw/Makefile (revision 347771) @@ -1,30 +1,30 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= web1913-fpw PORTVERSION= ${WEBFPW_VER} PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/web1913/ DISTNAME= ${PORTNAME}${WEBFPW_VER} MAINTAINER= ports@FreeBSD.org COMMENT= Webster's Revised Unabridged Dictionary (1913) (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/web EXTRACT_BEFORE_ARGS= -qL WEBFPW_VER= 1.1.2 NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/web-fpw/web/data ${INSTALL_DATA} ${WRKSRC}/web/data/honmon ${PREFIX}/share/dict/web-fpw/web/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/web-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme ${DOCSDIR} .endif .include Index: head/japanese/wordnet-fpw/Makefile =================================================================== --- head/japanese/wordnet-fpw/Makefile (revision 347770) +++ head/japanese/wordnet-fpw/Makefile (revision 347771) @@ -1,32 +1,32 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= wordnet-fpw PORTVERSION= ${WN_VER}.${WNFPW_VER} PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/wordnet/ DISTNAME= wordnet-${WN_VER}-fpw${WNFPW_VER} MAINTAINER= ports@FreeBSD.org COMMENT= A English - English Dictionary (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/wordnet EXTRACT_BEFORE_ARGS= -qL WNFPW_VER= 1.1.3 WN_VER= 1.6 NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/wordnet-fpw/wordnet/data ${INSTALL_DATA} ${WRKSRC}/wordnet/data/honmon ${PREFIX}/share/dict/wordnet-fpw/wordnet/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/wordnet-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme ${DOCSDIR} .endif .include Index: head/japanese/wwasw-fpw/Makefile =================================================================== --- head/japanese/wwasw-fpw/Makefile (revision 347770) +++ head/japanese/wwasw-fpw/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= wwasw-fpw PORTVERSION= 1.0.2 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/wwasw/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A biographical dictionary (EPWING V1 format) -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/wwasw EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/wwasw-fpw/wwasw/data ${INSTALL_DATA} ${WRKSRC}/wwasw/data/honmon ${PREFIX}/share/dict/wwasw-fpw/wwasw/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/wwasw-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme.pkg readme.txt ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/japanese/yasou-fpw/Makefile =================================================================== --- head/japanese/yasou-fpw/Makefile (revision 347770) +++ head/japanese/yasou-fpw/Makefile (revision 347771) @@ -1,32 +1,32 @@ # Created by: Hideyuki KURASHINA # $FreeBSD$ PORTNAME= yasou-fpw PORTVERSION= 1.0.b0 CATEGORIES= japanese MASTER_SITES= http://openlab.jp/edict/fpw/dist/yasou/ DISTNAME= ${PORTNAME}${PORTVERSION:S/.b0/beta0/} MAINTAINER= ports@FreeBSD.org COMMENT= Yasou picture book (EPWING V1 format) by SAS NO_CDROM= No commercial use, and no redistribution allowed with fee except media and/or shipping cost -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes WRKSRC= ${WRKDIR}/yasou EXTRACT_BEFORE_ARGS= -qL NO_STAGE= yes do-install: ${MKDIR} ${PREFIX}/share/dict/yasou-fpw/yasou/data ${INSTALL_DATA} ${WRKSRC}/yasou/data/honmon ${PREFIX}/share/dict/yasou-fpw/yasou/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/yasou-fpw .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in readme.fpw yasoufpw.txt ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif .include Index: head/java/avis/Makefile =================================================================== --- head/java/avis/Makefile (revision 347770) +++ head/java/avis/Makefile (revision 347771) @@ -1,65 +1,65 @@ # Created by: Benjamin Close # $FreeBSD$ PORTNAME= avis PORTVERSION= 1.2.0 PORTREVISION= 1 CATEGORIES= java net MASTER_SITES= SF/${PORTNAME}/Avis%20router/Release%20${PORTVERSION} DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= benjsc@FreeBSD.org COMMENT= Elvin Publish/Subscribe Message Bus server based on the Elvin protocol USE_RC_SUBR= yes -USE_ZIP= yes +USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} .if !defined(WITHOUT_COMPILE) BUILD_DEPENDS+= ${ANT_CMD}:${PORTSDIR}/devel/apache-ant ANT_CMD?= ${LOCALBASE}/bin/ant ANT= ${SETENV} JAVA_HOME=${JAVA_HOME} ${ANT_CMD} ANT_TARGETS= jar-server JAVA_BUILD= yes .endif .if !defined(NOPORTDOCS) PORTDOCS= README.txt\ LICENSE.txt\ history.txt .endif NO_STAGE= yes .include pre-fetch: @${ECHO_MSG} "" @${ECHO_MSG} "You may use the following build options:" @${ECHO_MSG} "" @${ECHO_MSG} " WITHOUT_COMPILE=yes Install the pre-compiled .jar file" @${ECHO_MSG} " NOPORTDOCS=yes Don't install the port documentation" @${ECHO_MSG} "" do-build: .if !defined(WITHOUT_COMPILE) @cd ${WRKSRC}/server && ${ANT} ${ANT_TARGETS} .endif do-install: @${ECHO_CMD} -n ">> Installing avisd..." @${MKDIR} ${PREFIX}/libexec/avis/ @${INSTALL_SCRIPT} ${WRKSRC}/server/bin/avisd ${PREFIX}/sbin/avisd @${INSTALL_DATA} ${WRKSRC}/server/lib/avis-router.jar ${PREFIX}/libexec/avis/avis-router.jar @${ECHO_CMD} " [DONE]" @${INSTALL_DATA} ${WRKSRC}/server/etc/avisd.config ${PREFIX}/etc/avisd.conf.sample .if !defined(NOPORTDOCS) @${ECHO_CMD} -n ">> Installing documentation in ${DOCSDIR}..." @${MKDIR} ${DOCSDIR} @cd ${WRKSRC}/server/doc && ${FIND} . \ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} .endif .include Index: head/java/cacao/Makefile =================================================================== --- head/java/cacao/Makefile (revision 347770) +++ head/java/cacao/Makefile (revision 347771) @@ -1,67 +1,67 @@ # Created by: Tilman Keskinoz # $FreeBSD$ PORTNAME= cacao PORTVERSION= 1.6.1 CATEGORIES= java devel MASTER_SITES= http://www.complang.tuwien.ac.at/cacaojvm/download/cacao-${PORTVERSION}/ MAINTAINER= java@FreeBSD.org COMMENT= JIT compiler for JAVA LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/share/classpath/glibj.zip:${PORTSDIR}/java/classpath RUN_DEPENDS= ${LOCALBASE}/share/classpath/glibj.zip:${PORTSDIR}/java/classpath +USES= gmake GNU_CONFIGURE= yes -USE_GMAKE= yes USE_XZ= yes MAN1= cacao.1 CONFIGURE_ARGS= --disable-test-dependency-checks \ --with-java-runtime-library=gnuclasspath \ --with-java-runtime-library-prefix=${PREFIX} \ --with-build-java-runtime-library-classes=${LOCALBASE}/share/classpath/glibj.zip CONFIGURE_ENV= JAVAC="${JAVAC}" JAR="${JAR}" ONLY_FOR_ARCHS= amd64 i386 OPTIONS_DEFINE= JDK OPTIONS_DEFAULT=JDK JDK_DESC= Build with native JDK NO_STAGE= yes .include .if ${PORT_OPTIONS:MJDK} BUILD_DEPENDS+= ${LOCALBASE}/bootstrap-openjdk/bin/javac:${PORTSDIR}/java/bootstrap-openjdk JAR= ${LOCALBASE}/bootstrap-openjdk/bin/jar JAVAC= ${LOCALBASE}/bootstrap-openjdk/bin/javac .else .if defined(WITH_GCC) GCC_SUFX= ${WITH_GCC:S/.//} .endif GCC_SUFX?= 46 BUILD_DEPENDS+= gcj${GCC_SUFX}:${PORTSDIR}/lang/gcc${GCC_SUFX} EXTRA_PATCHES= ${FILESDIR}/gcj.patch JAR= ${LOCALBASE}/bin/gjar${GCC_SUFX} JAVAC= ${LOCALBASE}/bin/gcj${GCC_SUFX} JAVACFLAGS= -C CONFIGURE_ENV+= JAVACFLAGS="${JAVACFLAGS}" MAKE_ENV+= JAVACFLAGS="${JAVACFLAGS}" .endif post-patch: ${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g' \ ${WRKSRC}/configure ${WRKSRC}/src/mm/boehm-gc/configure do-install: ${MKDIR} ${DATADIR} ${INSTALL_PROGRAM} ${WRKSRC}/src/cacao/cacao ${PREFIX}/bin ${INSTALL_LIB} ${WRKSRC}/src/cacao/.libs/libjvm.so ${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/src/classes/vm.zip ${DATADIR} ${INSTALL_MAN} ${WRKSRC}/man/cacao.1 ${MANPREFIX}/man/man1 .include Index: head/java/commonclipse/Makefile =================================================================== --- head/java/commonclipse/Makefile (revision 347770) +++ head/java/commonclipse/Makefile (revision 347771) @@ -1,30 +1,30 @@ # Created by: Sutra Zhou # $FreeBSD$ PORTNAME= commonclipse PORTVERSION= 1.3.0 PORTREVISION= 4 CATEGORIES= java devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}%20for%20eclipse%203.1M6%20and%20up DISTNAME= net.sf.commonclipse_${PORTVERSION} -EXTRACT_SUFX= .zip DIST_SUBDIR= eclipse MAINTAINER= zhoushuqun@gmail.com COMMENT= Commonclipse is an eclipse plugin for jakarta commons-lang users RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native PLIST_SUB= DISTNAME=${DISTNAME} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/eclipse @${CP} -r ${WRKSRC}/plugins ${STAGEDIR}${PREFIX}/eclipse @${CP} -r ${WRKSRC}/features ${STAGEDIR}${PREFIX}/eclipse .include Index: head/java/cos/Makefile =================================================================== --- head/java/cos/Makefile (revision 347770) +++ head/java/cos/Makefile (revision 347771) @@ -1,29 +1,29 @@ # Created by: Jose Marques # $FreeBSD$ PORTNAME= cos PORTVERSION= 2002.11.05 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= java devel MASTER_SITES= http://www.servlets.com/cos/ \ http://www.oreilly.com.tw/bookcode/ DISTNAME= ${PORTNAME}-05Nov2002 -EXTRACT_SUFX= .zip MAINTAINER= java@FreeBSD.org COMMENT= The O'Reilly package of utility classes for servlet developers NO_WRKSUBDIR= yes +USES= zip USE_JAVA= yes NO_BUILD= yes RESTRICTED= Special conditions apply for commercial use, see licence DATAFILES= readme.txt license.txt doc DATADIR= ${JAVASHAREDIR}/${PORTNAME} do-install: @${INSTALL_DATA} ${WRKSRC}/lib/cos.jar ${STAGEDIR}${JAVAJARDIR} @cd ${WRKSRC} && ${COPYTREE_SHARE} "${DATAFILES}" ${STAGEDIR}${DATADIR} @${INSTALL_DATA} ${WRKSRC}/upload.war ${STAGEDIR}${DATADIR}/doc .include Index: head/java/cryptix-jce/Makefile =================================================================== --- head/java/cryptix-jce/Makefile (revision 347770) +++ head/java/cryptix-jce/Makefile (revision 347771) @@ -1,29 +1,29 @@ # $FreeBSD$ PORTNAME= cryptix-jce PORTVERSION= 20050328 PORTREVISION= 2 CATEGORIES= java security MASTER_SITES= http://www.cryptix.org/ DISTNAME= ${PORTNAME}-${PORTVERSION}-snap -EXTRACT_SUFX= .zip MAINTAINER= ports@FreeBSD.org COMMENT= JCE (Java Cryptography Extension) by Cryptix +USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ NO_BUILD= yes OPTIONS_DEFINE= DOCS do-install: ${INSTALL_DATA} ${WRKDIR}/bin/${PORTNAME}-api.jar ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKDIR}/bin/${PORTNAME}-compat.jar ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKDIR}/bin/${PORTNAME}-provider.jar ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKDIR}/bin/${PORTNAME}-tests.jar ${STAGEDIR}${JAVAJARDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/README.TXT ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/LICENCE.TXT ${STAGEDIR}${DOCSDIR} .include Index: head/java/eclipse-EPIC/Makefile =================================================================== --- head/java/eclipse-EPIC/Makefile (revision 347770) +++ head/java/eclipse-EPIC/Makefile (revision 347771) @@ -1,49 +1,49 @@ # Created by: tux@pinguru.net # $FreeBSD$ PORTNAME= EPIC PORTVERSION= 0.6.35 PORTREVISION= 2 CATEGORIES= java editors devel MASTER_SITES= SF/e-p-i-c/e-p-i-c/${PORTNAME}%20${PORTVERSION} PKGNAMEPREFIX= eclipse- DISTNAME= ${EPIC}_${PORTVERSION}_20090521 MAINTAINER= ports@FreeBSD.org COMMENT= EPIC adds Perl support to the Eclipse IDE Framework RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse NO_BUILD= yes -USE_ZIP= yes +USES= zip:infozip WRKSRC= ${WRKDIR}/${EPIC} EPIC= org.epic.updatesite ECLIPSE= ${PREFIX}/lib/eclipse EPICFILES= features/org.epic.feature.main_${PORTVERSION} \ plugins/org.epic.debug_0.6.27 \ plugins/org.epic.doc_0.6.2 \ plugins/org.epic.lib_0.6.1 \ plugins/org.epic.perleditor_0.6.24 \ plugins/org.epic.regexp_0.6.1 \ plugins/org.epic.source_${PORTVERSION} post-extract: .for file in ${EPICFILES} cd ${WRKSRC} \ && ${MKDIR} ${file} \ && ${UNZIP_CMD} ${file}.jar -d ${file} .endfor do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} "${EPICFILES}" ${STAGEDIR}${ECLIPSE} post-install: .for file in ${EPICFILES} @${FIND} ${WRKSRC}/${file} -type f \ | ${SED} -ne 's,^${WRKSRC},${ECLIPSE:S,^${PREFIX}/,,},p' >> ${TMPPLIST} @${FIND} -d ${WRKSRC}/${file} -type d \ | ${SED} -ne 's,^${WRKSRC},@dirrm ${ECLIPSE:S,^${PREFIX}/,,},p' >> ${TMPPLIST} .endfor .include Index: head/java/eclipse-RDT/Makefile =================================================================== --- head/java/eclipse-RDT/Makefile (revision 347770) +++ head/java/eclipse-RDT/Makefile (revision 347771) @@ -1,63 +1,63 @@ # Created by: rehsack@web.de # $FreeBSD$ PORTNAME= RDT PORTVERSION= 0.9.1 PORTREVISION= 3 CATEGORIES= java editors devel MASTER_SITES= SF/rubyeclipse/${PORTNAME:L}/${PORTNAME}%20${PORTVERSION} PKGNAMEPREFIX= eclipse- DISTNAME= ${RDT}-${RDTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= RDT adds Ruby support to the Eclipse IDE Framework RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse NO_BUILD= yes -USE_ZIP= yes +USES= zip:infozip USE_RUBY= yes USE_JAVA= yes WRKSRC= ${WRKDIR}/${RDT} RDT= org.rubypeople.rdt RDTVERSION= ${PORTVERSION}.200711131528NGT ECLIPSE= ${PREFIX}/lib/eclipse RDTFILES= features/org.rubypeople.rdt_${RDTVERSION} \ features/com.aptana.rdt.mylyn_feature_${RDTVERSION} \ plugins/com.aptana.rdt.mylyn_${RDTVERSION} \ plugins/com.aptana.rdt.ui_${RDTVERSION} \ plugins/com.aptana.rdt_${RDTVERSION} \ plugins/org.epic.regexp_0.1.4 \ plugins/org.jruby_1.0.1.4620p \ plugins/org.kxml2_2.1.5 \ plugins/org.rubypeople.rdt.branding_${RDTVERSION} \ plugins/org.rubypeople.rdt.core_${RDTVERSION} \ plugins/org.rubypeople.rdt.debug.core_${RDTVERSION} \ plugins/org.rubypeople.rdt.debug.ui_${RDTVERSION} \ plugins/org.rubypeople.rdt.doc.user_${RDTVERSION} \ plugins/org.rubypeople.rdt.launching_${RDTVERSION} \ plugins/org.rubypeople.rdt.refactoring_${RDTVERSION} \ plugins/org.rubypeople.rdt.testunit_${RDTVERSION} \ plugins/org.rubypeople.rdt.ui_${RDTVERSION} post-extract: ${MKDIR} ${WRKSRC} .for FILE in ${RDTFILES} cd ${WRKSRC} \ && ${MKDIR} ${FILE} \ && ${UNZIP_CMD} ${WRKDIR}/${FILE}.jar -d ${FILE} .endfor do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} "${RDTFILES}" ${STAGEDIR}${ECLIPSE} post-install: .for FILE in ${RDTFILES} @${FIND} ${WRKSRC}/${FILE} -type f \ | ${SED} -ne 's,^${WRKSRC},${ECLIPSE:S,^${PREFIX}/,,},p' >> ${TMPPLIST} @${FIND} -d ${WRKSRC}/${FILE} -type d \ | ${SED} -ne 's,^${WRKSRC},@dirrm ${ECLIPSE:S,^${PREFIX}/,,},p' >> ${TMPPLIST} .endfor .include Index: head/java/eclipse-aptana/Makefile =================================================================== --- head/java/eclipse-aptana/Makefile (revision 347770) +++ head/java/eclipse-aptana/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= aptana PORTVERSION= 1.2.2.024747 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= java devel MASTER_SITES= http://update1.aptana.org/studio/3.2/024747/ PKGNAMEPREFIX= eclipse- DISTNAME= aptana_update_${PORTVERSION:E} -EXTRACT_SUFX= .zip MAINTAINER= nivit@FreeBSD.org COMMENT= Aptana Web Development Tools (Eclipse plugin) RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse CONFLICTS_INSTALL= eclipse-aptana-[2-9]* +USES= zip JAVA_VERSION= 1.6+ NO_BUILD= yes NO_WRKSUBDIR= yes USE_JAVA= yes do-install: @(cd ${WRKDIR} && ${COPYTREE_SHARE} "features plugins" ${STAGEDIR}${PREFIX}/lib/eclipse) .include Index: head/java/eclipse-aptana-radrails/Makefile =================================================================== --- head/java/eclipse-aptana-radrails/Makefile (revision 347770) +++ head/java/eclipse-aptana-radrails/Makefile (revision 347771) @@ -1,30 +1,30 @@ # Created by: Alexander Logvinov # $FreeBSD$ PORTNAME= aptana PORTVERSION= 1.2.1.23268 PORTREVISION= 3 CATEGORIES= java devel MASTER_SITES= http://update1.aptana.org/rails/${PORTVERSION}/ \ http://update2.aptana.org/rails/${PORTVERSION}/ PKGNAMEPREFIX= eclipse- PKGNAMESUFFIX= -radrails DISTNAME= org.radrails.rails_feature-${PORTVERSION}-278787EUNvWohWG-fz0019H9P9Y9 -EXTRACT_SUFX= .zip MAINTAINER= ports@FreeBSD.org COMMENT= IDE for Ruby and the Ruby on Rails framework (Eclipse plugin) RUN_DEPENDS= ${LOCALBASE}/lib/eclipse/features/com.aptana.ide.feature_1.2.7.024747.jar:${PORTSDIR}/java/eclipse-aptana +USES= zip JAVA_VERSION= 1.6+ NO_BUILD= yes NO_WRKSUBDIR= yes USE_JAVA= yes do-install: @(cd ${WRKDIR} && ${COPYTREE_SHARE} "features plugins" ${STAGEDIR}${PREFIX}/lib/eclipse) .include Index: head/java/eclipse-aptana2/Makefile =================================================================== --- head/java/eclipse-aptana2/Makefile (revision 347770) +++ head/java/eclipse-aptana2/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= aptana PORTVERSION= 2.0.5.1278522500 #PORTREVISION= 0 CATEGORIES= java devel MASTER_SITES= http://nivi.interfree.it/distfiles/eclipse-aptana2/ PKGNAMEPREFIX= eclipse- PKGNAMESUFFIX= 2 DISTNAME= com.aptana.ide.feature.studio-${PORTVERSION}-5-7857HJ97CFF61HN1HZHtem5tN7 -EXTRACT_SUFX= .zip MAINTAINER= nivit@FreeBSD.org COMMENT= Aptana Studio 2 Web Development Tools (Eclipse plugin) RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse CONFLICTS_INSTALL= eclipse-aptana-1* +USES= zip JAVA_VERSION= 1.6+ NO_BUILD= yes NO_WRKSUBDIR= yes USE_JAVA= yes do-install: @(cd ${WRKDIR} && ${COPYTREE_SHARE} "features plugins" ${STAGEDIR}${PREFIX}/lib/eclipse) .include Index: head/java/eclipse-cdt/Makefile =================================================================== --- head/java/eclipse-cdt/Makefile (revision 347770) +++ head/java/eclipse-cdt/Makefile (revision 347771) @@ -1,74 +1,74 @@ # Created by: gldisater@gldis.ca # $FreeBSD$ PORTNAME= ${PLUGIN} PORTVERSION= 6.0.2 PORTREVISION= 1 CATEGORIES= java devel MASTER_SITES= ${MASTER_SITE_ECLIPSE} MASTER_SITE_SUBDIR=tools/${PLUGIN}/releases/${ECLIPSE_CODENAME}/dist PKGNAMEPREFIX= eclipse- DISTNAME= ${PLUGIN}-master-${PORTVERSION} -EXTRACT_SUFX= .zip MAINTAINER= ports@FreeBSD.org COMMENT= C/C++ plugin for Eclipse IDE RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse +USES= zip USE_JAVA= YES JAVA_OS= native JAVA_RUN= YES JAVA_VERSION= 1.6 NO_BUILD= YES NO_WRKSUBDIR= YES ECLIPSE_CODENAME=galileo PLUGIN= cdt RM_VERSION= 5.1.0.201002161416 RM_NAME= org.eclipse.cdt.core RM_XLC= features/org.eclipse.cdt.xlc.feature_6.0.0.201002161416.jar \ features/org.eclipse.cdt.xlc.sdk_6.0.0.201002161416.jar \ features/org.eclipse.cdt.xlc.source_6.0.0.201002161416.jar \ plugins/org.eclipse.cdt.core.lrparser.xlc.source_5.1.0.201002161416.jar \ plugins/org.eclipse.cdt.core.lrparser.xlc_5.1.0.201002161416.jar \ plugins/org.eclipse.cdt.errorparsers.xlc.source_5.0.100.201002161416.jar \ plugins/org.eclipse.cdt.errorparsers.xlc_5.0.100.201002161416.jar \ plugins/org.eclipse.cdt.make.xlc.core.source_5.0.0.201002161416.jar \ plugins/org.eclipse.cdt.make.xlc.core_5.0.0.201002161416.jar \ plugins/org.eclipse.cdt.managedbuilder.xlc.core.source_5.0.0.201002161416.jar \ plugins/org.eclipse.cdt.managedbuilder.xlc.core_5.0.0.201002161416.jar \ plugins/org.eclipse.cdt.managedbuilder.xlc.ui.source_6.0.0.201002161416.jar \ plugins/org.eclipse.cdt.managedbuilder.xlc.ui_6.0.0.201002161416.jar \ plugins/org.eclipse.cdt.managedbuilder.xlupc.ui.source_1.0.0.201002161416.jar \ plugins/org.eclipse.cdt.managedbuilder.xlupc.ui_1.0.0.201002161416.jar .include .if ${ARCH} == "i386" RM_PLATFORM= win32 solaris qnx macosx aix linux.ppc linux.ia64 linux.x86_64 PLIST_SUB+= RM_I386="" PLIST_SUB+= RM_AMD64="@comment " .endif .if ${ARCH} == "amd64" RM_PLATFORM= win32 solaris qnx macosx aix linux.ppc linux.ia64 linux.x86 PLIST_SUB+= RM_I386="@comment " PLIST_SUB+= RM_AMD64="" .endif do-patch: # remove unneeded files .for i in ${RM_PLATFORM} @${RM} ${WRKDIR}/plugins/${RM_NAME}.${i}.source_${RM_VERSION}.jar @${RM} ${WRKDIR}/plugins/${RM_NAME}.${i}_${RM_VERSION}.jar .endfor .for i in ${RM_XLC} @${RM} ${WRKDIR}/${i} .endfor do-install: @(cd ${WRKDIR} && ${COPYTREE_SHARE} "features plugins" ${STAGEDIR}${PREFIX}/lib/eclipse) .include Index: head/java/eclipse-checkstyle/Makefile =================================================================== --- head/java/eclipse-checkstyle/Makefile (revision 347770) +++ head/java/eclipse-checkstyle/Makefile (revision 347771) @@ -1,27 +1,27 @@ # Created by: gldisater@gldis.ca # $FreeBSD$ PORTNAME= checkstyle PORTVERSION= 3.4.1.0 PORTREVISION= 6 CATEGORIES= java devel MASTER_SITES= SF/eclipse-cs/Eclipse%20Checkstyle%20Plug-in/v3.4.1 PKGNAMEPREFIX= eclipse- DISTNAME= com.atlassw.tools.eclipse.checkstyle_${PORTVERSION} -EXTRACT_SUFX= .zip DIST_SUBDIR= eclipse MAINTAINER= freebsd-eclipse@FreeBSD.org COMMENT= Integrates the Checkstyle Java code auditor into Eclipse RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse +USES= zip NO_WRKSUBDIR= yes NO_BUILD= yes USE_JAVA= yes JAVA_VERSION= 1.6+ do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} com.atlassw.tools.eclipse.checkstyle_${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/eclipse/plugins .include Index: head/java/eclipse-datatools/Makefile =================================================================== --- head/java/eclipse-datatools/Makefile (revision 347770) +++ head/java/eclipse-datatools/Makefile (revision 347771) @@ -1,27 +1,27 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= datatools PORTVERSION= 1.11 CATEGORIES= java devel databases MASTER_SITES= ${MASTER_SITE_ECLIPSE:S,/eclipse/downloads/drops/,/datatools/downloads/,} MASTER_SITE_SUBDIR= ${PORTVERSION} PKGNAMEPREFIX= eclipse- DISTNAME= dtp-sdk_${PORTVERSION} -EXTRACT_SUFX= .zip DIST_SUBDIR= eclipse MAINTAINER= ports@FreeBSD.org COMMENT= Data Tools Platform for the Eclipse IDE RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse \ ${LOCALBASE}/share/eclipse/dropins/emf:${PORTSDIR}/java/eclipse-emf \ ${LOCALBASE}/share/eclipse/dropins/gef:${PORTSDIR}/java/eclipse-gef LICENSE= EPL WRKSRC= ${WRKDIR}/eclipse +USES= zip .include "${.CURDIR}/../eclipse/Makefile.plugins" .include Index: head/java/eclipse-drjava/Makefile =================================================================== --- head/java/eclipse-drjava/Makefile (revision 347770) +++ head/java/eclipse-drjava/Makefile (revision 347771) @@ -1,39 +1,39 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= drjava PORTVERSION= 0.9.8 PORTREVISION= 5 CATEGORIES= java devel MASTER_SITES= SF/${PORTNAME}/3.%20DrJava%20Eclipse%20Plug-in/${PORTNAME}-eclipse-${PORTVERSION} PKGNAMEPREFIX= eclipse- DISTNAME= drjava-eclipse-${PORTVERSION} -EXTRACT_SUFX= .zip MAINTAINER= nivit@FreeBSD.org COMMENT= DrJava plugin for Eclipse RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native DATADIR= ${PREFIX}/lib/eclipse/plugins EPLUGIN_ID= edu.rice.cs.drjava EPLUGIN_VER= ${PORTVERSION} FIND_HERE= ${EPLUGIN_ID}_${EPLUGIN_VER} FIND_COND= -not ( -name README -or -name LICENSE ) PLIST_SUB+= EPLUGINID=${EPLUGIN_ID} EPLUGINVER="${PORTVERSION}" \ PORTVERSION=${PORTVERSION} do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} ${FIND_HERE} ${STAGEDIR}${DATADIR} "${FIND_COND}" .include Index: head/java/eclipse-emf/Makefile =================================================================== --- head/java/eclipse-emf/Makefile (revision 347770) +++ head/java/eclipse-emf/Makefile (revision 347771) @@ -1,23 +1,23 @@ # Created by: alex@FreeBSD.org # $FreeBSD$ PORTNAME= emf PORTVERSION= 2.7.2 CATEGORIES= java devel MASTER_SITES= ${MASTER_SITE_ECLIPSE:S,/eclipse/downloads/drops/,/modeling/emf/emf/downloads/drops/,} MASTER_SITE_SUBDIR=${PORTVERSION}/R201201300943 PKGNAMEPREFIX= eclipse- DISTNAME= emf-xsd-SDK-${PORTVERSION} -EXTRACT_SUFX= .zip DIST_SUBDIR= eclipse MAINTAINER= kamikaze@bsdforen.de COMMENT= Eclipse Modeling Framework RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse +USES= zip WRKSRC= ${WRKDIR}/eclipse .include "${.CURDIR}/../eclipse/Makefile.plugins" .include Index: head/java/eclipse-examples/Makefile =================================================================== --- head/java/eclipse-examples/Makefile (revision 347770) +++ head/java/eclipse-examples/Makefile (revision 347771) @@ -1,26 +1,26 @@ # Created by: olgeni@FreeBSD.org # $FreeBSD$ PORTNAME= examples PORTVERSION= 3.0 PORTREVISION= 6 CATEGORIES= java devel MASTER_SITES= ${MASTER_SITE_ECLIPSE} MASTER_SITE_SUBDIR= R-3.0-200406251208 PKGNAMEPREFIX= eclipse- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} -EXTRACT_SUFX= .zip DIST_SUBDIR= eclipse MAINTAINER= freebsd-eclipse@FreeBSD.org COMMENT= Examples for the Eclipse IDE RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes do-install: cd ${WRKSRC}/eclipse && ${COPYTREE_SHARE} "features plugins" ${STAGEDIR}${PREFIX}/lib/eclipse .include Index: head/java/eclipse-findbugs/Makefile =================================================================== --- head/java/eclipse-findbugs/Makefile (revision 347770) +++ head/java/eclipse-findbugs/Makefile (revision 347771) @@ -1,81 +1,81 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= findbugs DISTVERSION= 1.3.2.20080222 PORTREVISION= 4 CATEGORIES= java devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20eclipse%20plugin/1.3.2 PKGNAMEPREFIX= eclipse- DISTNAME= edu.umd.cs.findbugs.plugin.eclipse_${DISTVERSION} -EXTRACT_SUFX= .zip DIST_SUBDIR= eclipse MAINTAINER= ports@FreeBSD.org COMMENT= Eclipse plug-in that provides FindBugs support RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse +USES= zip NO_BUILD= yes USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native PLIST_DIRS= \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/META-INF \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/plugin \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/icons \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%% # PLIST_FILES= \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/META-INF/MANIFEST.MF \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/FindBugs.png \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/Fortify.png \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/RELEASENOTES \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/about.html \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/about.ini \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/about.properties \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/annotations.jar \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/asm-3.0.jar \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/asm-commons-3.0.jar \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/asm-tree-3.0.jar \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/bcel.jar \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/dom4j-full.jar \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/findbugs-ant.jar \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/findbugs-plugin.jar \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/findbugs.jar \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/icons/annotationsView.png \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/icons/bug.gif \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/icons/buggy-tiny-blue.png \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/icons/buggy-tiny-green.png \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/icons/buggy-tiny-orange.png \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/icons/buggy-tiny-yellow.png \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/icons/buggy-tiny.png \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/icons/bugview.gif \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/icons/detailsView.png \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/icons/refresh.gif \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/icons/runFindbugs.png \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/icons/treeView.png \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/icons/warning.png \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/jsr305.jar \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/plugin.properties \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/plugin.xml \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/plugin/coreplugin.jar \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/plugin/findbugs-resolutions.xml \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/plugin_fr.properties \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/plugin_ja.properties \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/smallBuggy.png \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/umdFindbugs.png \ %%ECLIPSE_PLUGINS%%/%%DISTNAME%%/welcome.xml # PLIST_SUB= \ ECLIPSE_PLUGINS="lib/eclipse/plugins" \ DISTNAME="${DISTNAME}" post-extract: @${RM} -Rf ${WRKSRC}/src do-install: @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/eclipse/plugins/${DISTNAME}) .include Index: head/java/eclipse-gef/Makefile =================================================================== --- head/java/eclipse-gef/Makefile (revision 347770) +++ head/java/eclipse-gef/Makefile (revision 347771) @@ -1,23 +1,23 @@ # Created by: olgeni@FreeBSD.org # $FreeBSD$ PORTNAME= gef PORTVERSION= 3.7.2 CATEGORIES= java devel MASTER_SITES= http://archive.eclipse.org/tools/gef/downloads/drops/%SUBDIR%/ MASTER_SITE_SUBDIR= ${PORTVERSION}/R201201171043 PKGNAMEPREFIX= eclipse- DISTNAME= GEF-ALL-${PORTVERSION} DIST_SUBDIR= eclipse MAINTAINER= zhoushuqun@gmail.com COMMENT= Graphical Editing Framework for the Eclipse IDE RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse WRKSRC= ${WRKDIR}/eclipse -USE_ZIP= yes +USES= zip .include "${.CURDIR}/../eclipse/Makefile.plugins" .include Index: head/java/eclipse-gef-examples/Makefile =================================================================== --- head/java/eclipse-gef-examples/Makefile (revision 347770) +++ head/java/eclipse-gef-examples/Makefile (revision 347771) @@ -1,26 +1,26 @@ # Created by: olgeni@FreeBSD.org # $FreeBSD$ PORTNAME= gef PORTVERSION= 3.0 PORTREVISION= 6 CATEGORIES= java devel MASTER_SITES= http://download.eclipse.org/tools/gef/downloads/drops/R-3.0-200406251257/ PKGNAMEPREFIX= eclipse- PKGNAMESUFFIX= -examples DISTNAME= GEF-examples-${PORTVERSION} -EXTRACT_SUFX= .zip DIST_SUBDIR= eclipse MAINTAINER= freebsd-eclipse@FreeBSD.org COMMENT= Graphical Editing Framework for the Eclipse IDE (examples) RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes do-install: cd ${WRKSRC}/eclipse && ${COPYTREE_SHARE} "features plugins" ${STAGEDIR}${PREFIX}/lib/eclipse .include Index: head/java/eclipse-hibernatetools/Makefile =================================================================== --- head/java/eclipse-hibernatetools/Makefile (revision 347770) +++ head/java/eclipse-hibernatetools/Makefile (revision 347771) @@ -1,50 +1,50 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= hibernatetools DISTVERSION= 3.2.3.GA PORTREVISION= 2 CATEGORIES= java devel databases MASTER_SITES= SF/jboss/JBossTools/JBossTools%202.1.2.GA PKGNAMEPREFIX= eclipse- DISTNAME= HibernateTools-${DISTVERSION} -EXTRACT_SUFX= .zip DIST_SUBDIR= eclipse MAINTAINER= ports@FreeBSD.org COMMENT= Hibernate3 Tools for the Eclipse IDE LICENSE= EPL LGPL3 LICENSE_COMB= multi ## XXX - Notify the maintainer if the dependencies on either ## java/eclipse-gef of java/eclipse-webtools change RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse \ ${LOCALBASE}/share/eclipse/dropins/gef:${PORTSDIR}/java/eclipse-gef \ ${LOCALBASE}/share/eclipse/dropins/webtools:${PORTSDIR}/java/eclipse-webtools +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native post-extract: # avoid empty dirs since they break the automated PLIST generation @${FIND} ${WRKSRC} -type d -empty \ -exec ${TOUCH} "{}/.keep_me" \; do-install: @(cd ${WRKSRC} && ${COPYTREE_SHARE} "features plugins" ${STAGEDIR}${PREFIX}/lib/eclipse) # used to manually generate the plist files generate-plist-locally: build # annotate installation files @(cd ${WRKSRC} && ${FIND} -s features plugins -not -type d) \ | ${SED} -ne 's,^,lib/eclipse/,p' > ${PLIST} # annotate installation directories @(cd ${WRKSRC} && ${FIND} -s -d features plugins -type d) \ | ${GREP} -vE '^plugins$$|^features$$' \ | ${SED} -ne 's,^,@dirrm lib/eclipse/,p' >> ${PLIST} .include Index: head/java/eclipse-langpack/Makefile =================================================================== --- head/java/eclipse-langpack/Makefile (revision 347770) +++ head/java/eclipse-langpack/Makefile (revision 347771) @@ -1,37 +1,37 @@ # Created by: nork@FreeBSD.org # $FreeBSD$ PORTNAME= eclipse PORTVERSION= 3.2.1 PORTREVISION= 5 CATEGORIES= java devel MASTER_SITES= ${MASTER_SITE_ECLIPSE} MASTER_SITE_SUBDIR= L-${PORTVERSION}_Language_Packs-200609210945 PKGNAMESUFFIX= -langpack DISTFILES= NLpack1-eclipse-SDK-${PORTVERSION}-gtk${EXTRACT_SUFX} \ NLpack2-eclipse-SDK-${PORTVERSION}-gtk${EXTRACT_SUFX} \ NLpack2a-eclipse-SDK-${PORTVERSION}-gtk${EXTRACT_SUFX} \ NLpackBidi-eclipse-SDK-${PORTVERSION}-gtk${EXTRACT_SUFX} DIST_SUBDIR= eclipse MAINTAINER= freebsd-eclipse@FreeBSD.org COMMENT= Eclipse Language Pack Feature RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse +USES= zip NO_WRKSUBDIR= yes -USE_ZIP= yes PLIST= ${WRKDIR}/pkg-plist NO_STAGE= yes do-build: @${RM} -f ${PLIST} @${TOUCH} ${PLIST} @(cd ${WRKSRC}; ${FIND} eclipse -type f) | ${SORT} | ${SED} -e 's,^eclipse,lib/eclipse,' > ${PLIST} @${CAT} ${.CURDIR}/pkg-plist >> ${PLIST} do-install: @${SETENV} ${SH} ${FILESDIR}/install.sh ${WRKSRC} \ ${PREFIX} ${SHAREOWN} ${SHAREGRP} 0755 0644 .include Index: head/java/eclipse-log4e/Makefile =================================================================== --- head/java/eclipse-log4e/Makefile (revision 347770) +++ head/java/eclipse-log4e/Makefile (revision 347771) @@ -1,34 +1,33 @@ # Created by: sugimura@jp.FreeBSD.org # $FreeBSD$ PORTNAME= log4e PORTVERSION= 1.1.6 PORTREVISION= 4 CATEGORIES= java MASTER_SITES= http://log4e.jayefem.de/download/eclipse3/ PKGNAMEPREFIX= eclipse- DISTNAME= de.jayefem.${PORTNAME}_free_${PORTVERSION} -EXTRACT_SUFX= .zip DIST_SUBDIR= eclipse MAINTAINER= freebsd-eclipse@FreeBSD.org COMMENT= Eclipse plugin to use logger easily in Java projects RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes -USE_ZIP= yes NO_STAGE= yes do-install: @${MKDIR} -p ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/plugins ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/features ${PREFIX}/lib/eclipse @(cd ${WRKSRC}; ${FIND} -s features plugins -not -type d) \ | ${SED} -ne 's,^,lib/eclipse/,p' >> ${TMPPLIST} @(cd ${WRKSRC}; ${FIND} -s -d features plugins -type d) \ | ${GREP} -vE 'plugins$$|features$$' \ | ${SED} -ne 's,^,@dirrm lib/eclipse/,p' >> ${TMPPLIST} .include Index: head/java/eclipse-lomboz/Makefile =================================================================== --- head/java/eclipse-lomboz/Makefile (revision 347770) +++ head/java/eclipse-lomboz/Makefile (revision 347771) @@ -1,39 +1,39 @@ # Created by: sugimura@jp.FreeBSD.org # $FreeBSD$ PORTNAME= lomboz PORTVERSION= 3.1.r2 PORTREVISION= 5 CATEGORIES= java devel MASTER_SITES= http://download.forge.objectweb.org/lomboz/ \ http://download.fr2.forge.objectweb.org/lomboz/ \ http://download.zh.forge.objectweb.org/lomboz/ PKGNAMEPREFIX= eclipse- DISTNAME= lomboz-emf-gef-jem-${PORTVERSION:S/.r/RC/} DIST_SUBDIR= eclipse MAINTAINER= freebsd-eclipse@FreeBSD.org COMMENT= A J2EE developer tool build as a plugin for the eclipse platform RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse CONFLICTS= eclipse-webtools-0.7* +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes -USE_ZIP= yes USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native NO_STAGE= yes do-install: @${MKDIR} ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/eclipse/plugins ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/eclipse/features ${PREFIX}/lib/eclipse @(cd ${WRKSRC}; ${FIND} -s eclipse/features eclipse/plugins -not -type d) | ${SED} -e 's,^eclipse,lib/eclipse,' >> ${TMPPLIST} @(cd ${WRKSRC}; ${FIND} -s -d eclipse/features eclipse/plugins -type d) \ | ${GREP} -vE 'eclipse/plugins$$|eclipse/features$$' \ | ${SED} -ne 's,^,@dirrm lib/,p' >> ${TMPPLIST} .include Index: head/java/eclipse-ocl/Makefile =================================================================== --- head/java/eclipse-ocl/Makefile (revision 347770) +++ head/java/eclipse-ocl/Makefile (revision 347771) @@ -1,37 +1,37 @@ # Created by: vj562001@yahoo.de # $FreeBSD$ PORTNAME= ocl DISTVERSION= 1.1 PORTREVISION= 4 CATEGORIES= java devel MASTER_SITES= ${MASTER_SITE_ECLIPSE:S,/eclipse/downloads/drops/,/modeling/mdt/ocl/downloads/drops/,} MASTER_SITE_SUBDIR=${DISTVERSION}.0/R200706201142 PKGNAMEPREFIX= eclipse- DISTNAME= mdt-ocl-SDK-${DISTVERSION} DIST_SUBDIR= eclipse MAINTAINER= vj562001@yahoo.de COMMENT= Implementation of the OCL OMG standard for EMF-based models RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse \ ${LOCALBASE}/share/eclipse/dropins/emf:${PORTSDIR}/java/eclipse-emf +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes -USE_ZIP= yes USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native NO_STAGE= yes do-install: @${MKDIR} ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/eclipse/plugins ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/eclipse/features ${PREFIX}/lib/eclipse @(cd ${WRKSRC}; ${FIND} -s eclipse/features eclipse/plugins -not -type d) | ${SED} -e 's,^eclipse,lib/eclipse,' >> ${TMPPLIST} @(cd ${WRKSRC}; ${FIND} -s -d eclipse/features eclipse/plugins -type d) \ | ${GREP} -vE 'eclipse/plugins$$|eclipse/features$$' \ | ${SED} -ne 's,^,@dirrm lib/,p' >> ${TMPPLIST} .include Index: head/java/eclipse-pmd/Makefile =================================================================== --- head/java/eclipse-pmd/Makefile (revision 347770) +++ head/java/eclipse-pmd/Makefile (revision 347771) @@ -1,70 +1,70 @@ # Created by: Bruno Van Den Bossche # $FreeBSD$ PORTNAME= pmd PORTVERSION= 2.0.5.v3 PORTREVISION= 6 CATEGORIES= java devel MASTER_SITES= SF/${PORTNAME}/OldFiles PKGNAMEPREFIX= eclipse- DISTNAME= pmd-eclipse3-site-2.0.5 DIST_SUBDIR= eclipse MAINTAINER= freebsd-eclipse@FreeBSD.org COMMENT= Scan Java source code and look for potential problems RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes -USE_ZIP= yes USE_JAVA= yes JAVA_EXTRACT= jre CPIO?= cpio --quiet -pdmu -R PMDVERSION= 1.8.0.v3 PLUGIN_CORE_DIR="net.sourceforge.pmd.core_${PMDVERSION}" PLUGIN_PMD_DIR= "net.sourceforge.pmd.eclipse_${PORTVERSION}" PLIST_SUB+= PLUGIN_PMD_DIR="${PLUGIN_PMD_DIR}" \ PLUGIN_CORE_DIR="${PLUGIN_CORE_DIR}" NO_STAGE= yes post-extract: cd ${WRKDIR}/features && ${MKDIR} ${PLUGIN_PMD_DIR} \ && ${CP} ${PLUGIN_PMD_DIR}.jar ${PLUGIN_PMD_DIR} \ && cd ${PLUGIN_PMD_DIR} \ && ${JAR} xvf ${PLUGIN_PMD_DIR}.jar \ && ${RM} ${PLUGIN_PMD_DIR}.jar cd ${WRKDIR}/plugins && ${MKDIR} ${PLUGIN_PMD_DIR} \ && ${CP} ${PLUGIN_PMD_DIR}.jar ${PLUGIN_PMD_DIR} \ && cd ${PLUGIN_PMD_DIR} \ && ${JAR} xvf ${PLUGIN_PMD_DIR}.jar \ && ${RM} ${PLUGIN_PMD_DIR}.jar cd ${WRKDIR}/plugins && ${MKDIR} ${PLUGIN_CORE_DIR} \ && ${CP} ${PLUGIN_CORE_DIR}.jar ${PLUGIN_CORE_DIR} \ && cd ${PLUGIN_CORE_DIR} \ && ${JAR} xvf ${PLUGIN_CORE_DIR}.jar \ && ${RM} ${PLUGIN_CORE_DIR}.jar do-install: @${MKDIR} ${PREFIX}/lib/eclipse @${MKDIR} ${PREFIX}/lib/eclipse/plugins @${MKDIR} ${PREFIX}/lib/eclipse/plugins/${PLUGIN_PMD_DIR} @${MKDIR} ${PREFIX}/lib/eclipse/plugins/${PLUGIN_CORE_DIR} @${MKDIR} ${PREFIX}/lib/eclipse/features/${PLUGIN_PMD_DIR} cd ${WRKDIR}/features/${PLUGIN_PMD_DIR} && ${FIND} . \ | ${CPIO} ${SHAREOWN}:${SHAREGRP} \ ${PREFIX}/lib/eclipse/features/${PLUGIN_PMD_DIR} cd ${WRKDIR}/plugins/${PLUGIN_PMD_DIR} && ${FIND} . \ | ${CPIO} ${SHAREOWN}:${SHAREGRP} \ ${PREFIX}/lib/eclipse/plugins/${PLUGIN_PMD_DIR} cd ${WRKDIR}/plugins/${PLUGIN_CORE_DIR} && ${FIND} . \ | ${CPIO} ${SHAREOWN}:${SHAREGRP} \ ${PREFIX}/lib/eclipse/plugins/${PLUGIN_CORE_DIR} .include Index: head/java/eclipse-propedit/Makefile =================================================================== --- head/java/eclipse-propedit/Makefile (revision 347770) +++ head/java/eclipse-propedit/Makefile (revision 347771) @@ -1,36 +1,36 @@ # Created by: Sutra Zhou # $FreeBSD$ PORTNAME= PropertiesEditor PORTVERSION= 4.8.2 PORTREVISION= 3 CATEGORIES= java devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP} MASTER_SITE_SUBDIR= propedit/17247 PKGNAMEPREFIX= eclipse- DISTNAME= jp.gr.java_conf.ussiy.app.propedit_${PORTVERSION}_for_eclipse3.0 DIST_SUBDIR= eclipse MAINTAINER= zhoushuqun@gmail.com COMMENT= Properties editor for eclipse RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes -USE_ZIP= yes USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native NO_STAGE= yes do-install: @${MKDIR} ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/eclipse/plugins ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/eclipse/features ${PREFIX}/lib/eclipse @(cd ${WRKSRC}; ${FIND} -s eclipse/features eclipse/plugins -not -type d) | ${SED} -e 's,^eclipse,lib/eclipse,' >> ${TMPPLIST} @(cd ${WRKSRC}; ${FIND} -s -d eclipse/features eclipse/plugins -type d) \ | ${GREP} -vE 'eclipse/plugins$$|eclipse/features$$' \ | ${SED} -ne 's,^,@dirrm lib/,p' >> ${TMPPLIST} .include Index: head/java/eclipse-pydev/Makefile =================================================================== --- head/java/eclipse-pydev/Makefile (revision 347770) +++ head/java/eclipse-pydev/Makefile (revision 347771) @@ -1,65 +1,66 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= pydev PORTVERSION= 2.8.1 PORTREVISION= 0 CATEGORIES= java devel python MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/PyDev%20${PORTVERSION}/ PKGNAMEPREFIX= eclipse- DISTNAME= PyDev%20${PORTVERSION} MAINTAINER= nivit@FreeBSD.org COMMENT= Eclipse plugin for Python and Jython development LICENSE= EPL RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse NO_WRKSUBDIR= yes OPTIONS_DEFINE= JYTHON JYTHON_DESC= Use Jython as Python interpreter +USES= zip + NO_STAGE= yes .include .if ${PORT_OPTIONS:MJYTHON} RUN_DEPENDS+= jython:${PORTSDIR}/lang/jython .endif USE_PYTHON= yes -USE_ZIP= yes DISTDATE= 2013072611 SUB_FILES= pkg-install SUB_LIST= BUNDLES_INFO=${BUNDLES_INFO} PLUGINDIR=${PLUGINDIR} pre-install: @# ignore javashell.py file, because there is a syntax error @# see http://goo.gl/E4epH ${PYTHON_CMD} -m compileall -x javashell.py -f ${WRKSRC}/plugins ${PYTHON_CMD} -O -m compileall -x javashell.py -f ${WRKSRC} PLUGINDIR= share/eclipse/dropins/pydev/eclipse/plugins BUNDLES_INFO= ${PREFIX}/lib/eclipse/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info post-install: @${ECHO_MSG} "===> Updating ${BUNDLES_INFO}" @PLUGINS=$$(ls -1 ${PREFIX}/${PLUGINDIR}); \ for d in $${PLUGINS}; do \ (${ECHO_CMD} "$${d},../../${PLUGINDIR}/$${d}/,4,false" | \ ${SED} -e 's/_\([0-9]\)/,\1/1' -e '/templates/d') >> ${BUNDLES_INFO}; \ done @(${SORT} ${BUNDLES_INFO} > ${BUNDLES_INFO}.sort) && \ ${MV} ${BUNDLES_INFO}.sort ${BUNDLES_INFO} @${CAT} ${PKGMESSAGE} add-plist-post: @${ECHO_CMD} "@exec ${MKDIR} %D/share/eclipse/dropins/${PORTNAME}/eclipse/plugins/com.python.pydev.codecompletion_${PORTVERSION}.${DISTDATE}/icons" >> ${TMPPLIST} @${ECHO_CMD} "@unexec ${SED} -i '' -E '/^((org)|(com))\.python\.pydev/d' %D/lib/eclipse/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info" >> ${TMPPLIST} .include "${PORTSDIR}/java/eclipse/Makefile.plugins" .include Index: head/java/eclipse-quantum/Makefile =================================================================== --- head/java/eclipse-quantum/Makefile (revision 347770) +++ head/java/eclipse-quantum/Makefile (revision 347771) @@ -1,38 +1,38 @@ # Created by: gldisater@gldis.ca # $FreeBSD$ PORTNAME= quantum PORTVERSION= 3.0.1 PORTREVISION= 4 CATEGORIES= java devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-plugin/${PORTVERSION} PKGNAMEPREFIX= eclipse- DISTNAME= com.quantum.feature_${PORTVERSION}.bin.dist DIST_SUBDIR= eclipse MAINTAINER= freebsd-eclipse@FreeBSD.org COMMENT= Database access and SQL editor for the Eclipse IDE RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse \ ${LOCALBASE}/share/eclipse/dropins/gef:${PORTSDIR}/java/eclipse-gef +USES= zip NO_WRKSUBDIR= yes NO_BUILD= yes NO_EXTRACT= yes USE_JAVA= yes JAVA_VERSION= 1.6+ -USE_ZIP= yes PLIST_SUB+= VERSION=${PORTVERSION} NO_STAGE= yes post-extract: @${RM} ${WRKSRC}/plugins/com.quantum.Quantum_${PORTVERSION}/icons/Thumbs.db @${RM} ${WRKSRC}/plugins/com.quantum.Quantum_${PORTVERSION}/icons/unused/Thumbs.db @${RM} -rf ${WRKSRC}/plugins/com.quantum.Quantum_${PORTVERSION}/icons/.xvpics do-install: @${MKDIR} ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/plugins ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/features ${PREFIX}/lib/eclipse .include Index: head/java/eclipse-shelled/Makefile =================================================================== --- head/java/eclipse-shelled/Makefile (revision 347770) +++ head/java/eclipse-shelled/Makefile (revision 347771) @@ -1,41 +1,41 @@ # Created by: Sutra Zhou # $FreeBSD$ PORTNAME= ShellEd PORTVERSION= 1.0.2a PORTREVISION= 3 CATEGORIES= java devel MASTER_SITES= SF/${PORTNAME:L}/${PORTNAME:L}/1.0.2 PKGNAMEPREFIX= eclipse- DISTNAME= shelled_${PORTVERSION} DIST_SUBDIR= eclipse MAINTAINER= zhoushuqun@gmail.com COMMENT= ShellEd is a superb shell script editor for Eclipse RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes -USE_ZIP= yes USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native NO_STAGE= yes do-install: @${MKDIR} ${WRKSRC}/eclipse @${MV} ${WRKSRC}/plugins ${WRKSRC}/eclipse/plugins @${MV} ${WRKSRC}/features ${WRKSRC}/eclipse/features @${MKDIR} ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/eclipse/plugins ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/eclipse/features ${PREFIX}/lib/eclipse @(cd ${WRKSRC}; ${FIND} -s eclipse/features eclipse/plugins -not -type d) | ${SED} -e 's,^eclipse,lib/eclipse,' >> ${TMPPLIST} @(cd ${WRKSRC}; ${FIND} -s -d eclipse/features eclipse/plugins -type d) \ | ${GREP} -vE 'eclipse/plugins$$|eclipse/features$$' \ | ${SED} -ne 's,^,@dirrm lib/,p' >> ${TMPPLIST} @${MV} ${WRKSRC}/eclipse/plugins ${WRKSRC}/plugins @${MV} ${WRKSRC}/eclipse/features ${WRKSRC}/features @${RM} -rf ${WRKSRC}/eclipse .include Index: head/java/eclipse-sqlexplorer/Makefile =================================================================== --- head/java/eclipse-sqlexplorer/Makefile (revision 347770) +++ head/java/eclipse-sqlexplorer/Makefile (revision 347771) @@ -1,34 +1,33 @@ # Created by: sugimura@jp.FreeBSD.org # $FreeBSD$ PORTNAME= sqlexplorer PORTVERSION= 2.2.4 PORTREVISION= 5 CATEGORIES= java MASTER_SITES= SF/eclipsesql/SQL%20Explorer%20Plugin/${PORTVERSION} PKGNAMEPREFIX= eclipse- DISTNAME= net.sourceforge.${PORTNAME}_${PORTVERSION} -EXTRACT_SUFX= .zip DIST_SUBDIR= eclipse MAINTAINER= freebsd-eclipse@FreeBSD.org COMMENT= A visual database query tool for Eclipse RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse \ ${LOCALBASE}/share/eclipse/dropins/gef:${PORTSDIR}/java/eclipse-gef +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes -USE_ZIP= yes NO_STAGE= yes do-install: @${MKDIR} -p ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/plugins ${PREFIX}/lib/eclipse @(cd ${WRKSRC}; ${FIND} -s plugins -not -type d) \ | ${SED} -ne 's,^,lib/eclipse/,p' >> ${TMPPLIST} @(cd ${WRKSRC}; ${FIND} -s -d plugins -type d) \ | ${GREP} -vE '^plugins$$' \ | ${SED} -ne 's,^,@dirrm lib/eclipse/,p' >> ${TMPPLIST} .include Index: head/java/eclipse-sysdeo-tomcat/Makefile =================================================================== --- head/java/eclipse-sysdeo-tomcat/Makefile (revision 347770) +++ head/java/eclipse-sysdeo-tomcat/Makefile (revision 347771) @@ -1,32 +1,32 @@ # Created by: sugimura@jp.FreeBSD.org # $FreeBSD$ PORTNAME= sysdeo PORTVERSION= 3.1.0 PORTREVISION= 4 CATEGORIES= java MASTER_SITES= http://www.sysdeo.com/sysdeo/content/download/393/4930/file/ PKGNAMEPREFIX= eclipse- PKGNAMESUFFIX= -tomcat DISTNAME= tomcatPluginV31 DIST_SUBDIR= eclipse MAINTAINER= freebsd-eclipse@FreeBSD.org COMMENT= Sysdeo Tomcat Launcher plugin for Eclipse RUN_DEPENDS+= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes -USE_ZIP= yes NO_STAGE= yes do-install: @${MKDIR} -p ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/com.sysdeo.eclipse.tomcat_${PORTVERSION} ${PREFIX}/lib/eclipse/plugins @(cd ${WRKSRC}; ${FIND} -s com.sysdeo.eclipse.tomcat_${PORTVERSION} -not -type d) \ | ${SED} -ne 's,^,lib/eclipse/plugins/,p' >> ${TMPPLIST} @(cd ${WRKSRC}; ${FIND} -s -d com.sysdeo.eclipse.tomcat_${PORTVERSION} -type d) \ | ${SED} -ne 's,^,@dirrm lib/eclipse/plugins/,p' >> ${TMPPLIST} .include Index: head/java/eclipse-uml/Makefile =================================================================== --- head/java/eclipse-uml/Makefile (revision 347770) +++ head/java/eclipse-uml/Makefile (revision 347771) @@ -1,36 +1,36 @@ # Created by: gldisater@gldis.ca # $FreeBSD$ PORTNAME= uml PORTVERSION= 1.1.1 PORTREVISION= 4 CATEGORIES= java devel MASTER_SITES= http://download.eclipse.org/tools/uml2/downloads/drops/${PORTVERSION}/R200509282050/ PKGNAMEPREFIX= eclipse- DISTNAME= uml2-SDK-${PORTVERSION} DIST_SUBDIR= eclipse MAINTAINER= freebsd-eclipse@FreeBSD.org COMMENT= A framework creating UML diagrams in Eclipse RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse \ ${LOCALBASE}/share/eclipse/dropins/emf:${PORTSDIR}/java/eclipse-emf +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes -USE_ZIP= yes USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native NO_STAGE= yes do-install: @${MKDIR} ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/eclipse/plugins ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/eclipse/features ${PREFIX}/lib/eclipse @(cd ${WRKSRC}; ${FIND} -s eclipse/features eclipse/plugins -not -type d) | ${SED} -e 's,^eclipse,lib/eclipse,' >> ${TMPPLIST} @(cd ${WRKSRC}; ${FIND} -s -d eclipse/features eclipse/plugins -type d) \ | ${GREP} -vE 'eclipse/plugins$$|eclipse/features$$' \ | ${SED} -ne 's,^,@dirrm lib/,p' >> ${TMPPLIST} .include Index: head/java/eclipse-vep/Makefile =================================================================== --- head/java/eclipse-vep/Makefile (revision 347770) +++ head/java/eclipse-vep/Makefile (revision 347771) @@ -1,39 +1,39 @@ # Created by: alex@FreeBSD.org # $FreeBSD$ PORTNAME= vep PORTVERSION= 1.2 PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= java devel MASTER_SITES= ${MASTER_SITE_ECLIPSE:S,/eclipse/downloads/drops/,/tools/ve/downloads/drops/,} MASTER_SITE_SUBDIR= R-${PORTVERSION}-200606280938 PKGNAMEPREFIX= eclipse- DISTNAME= VE-SDK-${PORTVERSION} DIST_SUBDIR= eclipse MAINTAINER= freebsd-eclipse@FreeBSD.org COMMENT= A framework for creating GUI builders for Eclipse RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse \ ${LOCALBASE}/share/eclipse/dropins/emf:${PORTSDIR}/java/eclipse-emf \ ${LOCALBASE}/share/eclipse/dropins/gef:${PORTSDIR}/java/eclipse-gef +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes -USE_ZIP= yes USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native NO_STAGE= yes do-install: @${MKDIR} ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/eclipse/plugins ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/eclipse/features ${PREFIX}/lib/eclipse @(cd ${WRKSRC}; ${FIND} -s eclipse/features eclipse/plugins -not -type d) | ${SED} -e 's,^eclipse,lib/eclipse,' >> ${TMPPLIST} @(cd ${WRKSRC}; ${FIND} -s -d eclipse/features eclipse/plugins -type d) \ | ${GREP} -vE 'eclipse/plugins$$|eclipse/features$$' \ | ${SED} -ne 's,^,@dirrm lib/,p' >> ${TMPPLIST} .include Index: head/java/eclipse-vep-examples/Makefile =================================================================== --- head/java/eclipse-vep-examples/Makefile (revision 347770) +++ head/java/eclipse-vep-examples/Makefile (revision 347771) @@ -1,30 +1,30 @@ # Created by: sugimura@jp.FreeBSD.org # $FreeBSD$ PORTNAME= vep PORTVERSION= 1.1.0.1 PORTREVISION= 4 CATEGORIES= java devel MASTER_SITES= http://download.eclipse.org/tools/ve/downloads/drops/R-1.1.0.1-200509071822/ PKGNAMEPREFIX= eclipse- PKGNAMESUFFIX= -examples DISTNAME= VE-examples-${PORTVERSION} DIST_SUBDIR= eclipse MAINTAINER= freebsd-eclipse@FreeBSD.org COMMENT= Visual Editor Project for the Eclipse IDE (examples) RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse +USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes -USE_ZIP= yes PLIST_SUB= RELEASEVERSION=1.1.0.1 NO_STAGE= yes do-install: @${MKDIR} ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/eclipse/plugins ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/eclipse/features ${PREFIX}/lib/eclipse .include Index: head/java/eclipse-viplugin/Makefile =================================================================== --- head/java/eclipse-viplugin/Makefile (revision 347770) +++ head/java/eclipse-viplugin/Makefile (revision 347771) @@ -1,32 +1,32 @@ # Created by: nork@FreeBSD.org # $FreeBSD$ PORTNAME= viPlugin PORTVERSION= 1.14.0 PORTREVISION= 4 CATEGORIES= java devel editors MASTER_SITES= http://www.satokar.com/viplugin/files/ PKGNAMEPREFIX= eclipse- DISTNAME= ${PORTNAME}_${PORTVERSION}_E30 DIST_SUBDIR= eclipse MAINTAINER= freebsd-eclipse@FreeBSD.org COMMENT= Vi like keybinding Eclipse plugin FREETRIAL Version RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:${PORTSDIR}/java/eclipse +USES= zip NO_WRKSUBDIR= yes NO_BUILD= yes -USE_ZIP= yes USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native PLIST_SUB= RELEASEVERSION=${PORTVERSION} NO_STAGE= yes do-install: @${MKDIR} ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/plugins ${PREFIX}/lib/eclipse @${CP} -r ${WRKSRC}/features ${PREFIX}/lib/eclipse .include Index: head/java/eclipse-webtools/Makefile =================================================================== --- head/java/eclipse-webtools/Makefile (revision 347770) +++ head/java/eclipse-webtools/Makefile (revision 347771) @@ -1,27 +1,27 @@ # Created by: markhobden@gmail.com # $FreeBSD$ PORTNAME= webtools PORTVERSION= 3.3.2 CATEGORIES= java devel www MASTER_SITES= ${MASTER_SITE_ECLIPSE:S,/eclipse/downloads/drops/,/webtools/downloads/drops/,} MASTER_SITE_SUBDIR= R${PORTVERSION}/R-${PORTVERSION}-20120210195245 PKGNAMEPREFIX= eclipse- DISTNAME= wtp-R-${PORTVERSION}-20120210195245 DIST_SUBDIR= eclipse MAINTAINER= ale@FreeBSD.org COMMENT= Webtools for eclipse RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse \ ${LOCALBASE}/share/eclipse/dropins/emf:${PORTSDIR}/java/eclipse-emf \ ${LOCALBASE}/share/eclipse/dropins/gef:${PORTSDIR}/java/eclipse-gef \ ${LOCALBASE}/share/eclipse/dropins/datatools:${PORTSDIR}/java/eclipse-datatools WRKSRC= ${WRKDIR}/eclipse -USE_ZIP= yes +USES= zip NO_STAGE= yes .include "${.CURDIR}/../eclipse/Makefile.plugins" .include Index: head/java/infobus/Makefile =================================================================== --- head/java/infobus/Makefile (revision 347770) +++ head/java/infobus/Makefile (revision 347771) @@ -1,47 +1,47 @@ # Created by: Jose Marques # $FreeBSD$ PORTNAME= infobus PORTVERSION= 1.2 PORTREVISION= 2 CATEGORIES= java devel DISTNAME= ib12 MAINTAINER= java@FreeBSD.org COMMENT= Enables dynamic exchange of data between JavaBeans(TM) -USE_ZIP= YES +USES= zip USE_JAVA= YES JAVA_VERSION= 1.6+ NO_WRKSUBDIR= yes NO_BUILD= yes NO_CDROM= See the license .if !defined(NOPORTDOCS) PORTDOCS= * .endif NO_STAGE= yes .include .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) IGNORE= You must manually fetch the distribution from http://java.sun.com/products/archive/javabeans/infobus/downloads.html and place it in ${DISTDIR} then run make again .endif do-install: ${INSTALL_DATA} ${WRKSRC}/infobus.jar ${JAVAJARDIR}/ ${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/*.java ${EXAMPLESDIR} .for i in examples.mak makefile moneyman.mf ReadMe.html ReadRowset.html coffee6.gif ${INSTALL_DATA} ${WRKSRC}/${i} ${EXAMPLESDIR} .endfor .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in LICENSE.HTML ReadMe.html coffee6.gif ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor cd ${WRKSRC}/doc && \ ${FIND} . | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} .endif .include Index: head/java/jad/Makefile =================================================================== --- head/java/jad/Makefile (revision 347770) +++ head/java/jad/Makefile (revision 347771) @@ -1,30 +1,30 @@ # Created by: Yen-Ming Lee # $FreeBSD$ PORTNAME= jad PORTVERSION= 1.5.8c CATEGORIES= java devel MASTER_SITES= http://www.varaneckas.com/sites/default/files/jad/ DISTNAME= jad158c.freebsd -EXTRACT_SUFX= .zip MAINTAINER= ale@FreeBSD.org COMMENT= Java Decompiler +USES= zip NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_FILES= bin/jad PORTDOCS= * ONLY_FOR_ARCHS= i386 amd64 OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/jad ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/Readme.txt ${STAGEDIR}${DOCSDIR} .include Index: head/java/jaf/Makefile =================================================================== --- head/java/jaf/Makefile (revision 347770) +++ head/java/jaf/Makefile (revision 347771) @@ -1,62 +1,62 @@ # Created by: Jose Marques # $FreeBSD$ PORTNAME= jaf PORTVERSION= 1.1.1 CATEGORIES= java devel MASTER_SITES= # DISTNAME= ${PORTNAME}-${PORTVERSION:S,.,_,g} MAINTAINER= ports@FreeBSD.org COMMENT= JavaBeansTM Activation Framework -USE_ZIP= YES +USES= zip USE_JAVA= YES JAVA_VERSION= 1.6+ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} NO_BUILD= yes NO_CDROM= See the license DOWNLOAD_URL= http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-plat-419418.html\#jaf-1.1.1-fcs-oth-JPR .if !defined(NOPORTDOCS) DOCFILES1= JAF-1.1.pdf JAF-1.1.ps JAF-1.1-changes.txt javadocs DOCFILES2= LICENSE.txt README.txt RELNOTES.txt PORTDOCS= ${DOCFILES1} ${DOCFILES2} .endif PLIST_FILES= %%JAVAJARDIR%%/activation.jar NO_STAGE= yes .include .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) IGNORE= you must manually fetch the distribution from ${DOWNLOAD_URL} and place it in ${DISTDIR} then run make again .endif do-install: @${ECHO_MSG} -n ">> Installing demo files in ${EXAMPLESDIR}..." @${MKDIR} ${EXAMPLESDIR} @cd ${WRKSRC} && ${FIND} demo \ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR} > /dev/null 2>&1 @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Installing JAR file as ${JAVAJARDIR}/activation.jar..." @${INSTALL_DATA} ${WRKSRC}/activation.jar ${JAVAJARDIR}/ @${ECHO_MSG} " [ DONE ]" .if !defined(NOPORTDOCS) @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..." @${MKDIR} ${DOCSDIR} @cd ${WRKSRC}/docs && ${FIND} ${DOCFILES1} \ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} > /dev/null 2>&1 @cd ${WRKSRC} && ${FIND} ${DOCFILES2} \ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} > /dev/null 2>&1 @${ECHO_MSG} " [ DONE ]" .endif post-install: @${FIND} -s ${WRKSRC}/demo -not -type d 2>/dev/null \ | ${SED} -ne 's,^${WRKSRC},${EXAMPLESDIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST} @${FIND} -s -d ${WRKSRC}/demo -type d 2>/dev/null \ | ${SED} -ne 's,^${WRKSRC},@dirrm ${EXAMPLESDIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST} @${ECHO_CMD} '@dirrm ${EXAMPLESDIR:S,^${PREFIX}/,,}' >> ${TMPPLIST} .include Index: head/java/jai/Makefile =================================================================== --- head/java/jai/Makefile (revision 347770) +++ head/java/jai/Makefile (revision 347771) @@ -1,48 +1,48 @@ # Created by: OISHI Masakuni # $FreeBSD$ PORTNAME= jai PORTVERSION= 1.1.3 PORTREVISION= 1 CATEGORIES= java graphics MASTER_SITES= http://download.java.net/media/${PORTNAME}/builds/release/${PORTVERSION:S/./_/g}/ DISTNAME= ${PORTNAME}-${PORTVERSION:S/./_/g}-lib -EXTRACT_SUFX= .zip MAINTAINER= java@FreeBSD.org COMMENT= High performance image processing libraries for Java +USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:S/./_/g} NO_BUILD= yes SUB_FILES= pkg-message SUB_LIST= TARGET_DIR=${TARGET_DIR} PKGMESSAGE= ${WRKDIR}/pkg-message RESTRICTED= Redistribution is not permitted DOWNLOAD_URL= http://java.sun.com/products/java-media/jai/current.html TARGET_DIR= ${JAVASHAREDIR}/${PORTNAME} PLIST_SUB+= T=${TARGET_DIR:S/^${PREFIX}\///} PORTDOCS= \ COPYRIGHT-jai.txt \ DISTRIBUTIONREADME-jai.txt \ LICENSE-jai.txt \ THIRDPARTYLICENSEREADME-jai.txt OPTIONS_DEFINE= DOCS do-install: # documentation @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} # jars @${MKDIR} ${STAGEDIR}${TARGET_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/jai_codec.jar ${STAGEDIR}${TARGET_DIR} ${INSTALL_DATA} ${WRKSRC}/lib/jai_core.jar ${STAGEDIR}${TARGET_DIR} .include Index: head/java/jakarta-struts/Makefile =================================================================== --- head/java/jakarta-struts/Makefile (revision 347770) +++ head/java/jakarta-struts/Makefile (revision 347771) @@ -1,29 +1,29 @@ # Created by: Anton Yudin # $FreeBSD$ PORTNAME= jakarta-struts PORTVERSION= 1.2.4 PORTREVISION= 2 CATEGORIES= java devel MASTER_SITES= ${MASTER_SITE_APACHE} MASTER_SITE_SUBDIR=struts/binaries DIST_SUBDIR= jakarta MAINTAINER= ports@FreeBSD.org COMMENT= Struts framework USE_JAVA= yes JAVA_VERSION= 1.6+ NO_BUILD= YES -USE_ZIP= YES +USES= zip JAVASHAREDIR= share/java TDIR= ${JAVASHAREDIR}/${PKGNAME} PLIST_SUB+= T=${TDIR} NO_STAGE= yes do-install: cd ${WRKSRC} && ${FIND} . -type d -exec ${INSTALL} -d ${PREFIX}/${TDIR}/'{}' \; && \ ${FIND} . -type f -exec ${INSTALL_DATA} '{}' ${PREFIX}/${TDIR}/'{}' \; .include Index: head/java/jasmin/Makefile =================================================================== --- head/java/jasmin/Makefile (revision 347770) +++ head/java/jasmin/Makefile (revision 347771) @@ -1,40 +1,39 @@ # Created by: Volker Stolz # $FreeBSD$ PORTNAME= jasmin PORTVERSION= 2.4 PORTEPOCH= 1 CATEGORIES= java lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Java Assembler Interface -USES= dos2unix -USE_ZIP= yes +USES= dos2unix zip USE_ANT= yes ALL_TARGET= jasmin USE_JAVA= yes JAVA_VERSION= 1.6+ DOS2UNIX_REGEX= .*\.(txt|xml|j|class|java|mf|css|bnf|html) SUB_FILES= jasmin.sh NO_STAGE= yes do-install: ${INSTALL_DATA} ${WRKSRC}/jasmin.jar ${JAVAJARDIR} .if !defined(NOPORTEXAMPLES) ${MKDIR} ${EXAMPLESDIR} cd ${WRKSRC}/examples ; \ ${FIND} . -type d -exec ${MKDIR} ${EXAMPLESDIR}/\{} \; ;\ ${FIND} . -type f -exec ${INSTALL_DATA} \{} ${EXAMPLESDIR}/\{} \; .endif ${INSTALL_SCRIPT} ${WRKDIR}/jasmin.sh ${PREFIX}/bin/jasmin .if !defined(NOPORTDOCS) ${MKDIR} ${DOCDIR} cd ${WRKSRC}/docs ; \ ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/\{} \; ;\ ${FIND} . -type f -exec ${INSTALL_DATA} \{} ${DOCSDIR}/\{} \; .endif .include Index: head/java/javahelp/Makefile =================================================================== --- head/java/javahelp/Makefile (revision 347770) +++ head/java/javahelp/Makefile (revision 347771) @@ -1,53 +1,53 @@ # Created by: rfarmer@predatorlabs.net # $FreeBSD$ PORTNAME= javahelp PORTVERSION= 2.0.05 PORTREVISION= 1 CATEGORIES= java devel MASTER_SITES= http://download.java.net/javadesktop/javahelp/ \ http://www.predatorlabs.net/dl/ DISTNAME= ${PORTNAME}2_0_05 -EXTRACT_SUFX= .zip MAINTAINER= ports@FreeBSD.org COMMENT= A system to add online help to Java applications +USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_RUN= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/jh2.0 NO_STAGE= yes post-patch: ${REINPLACE_CMD} -e 's|$$JAVAHELP_HOME/javahelp/bin/|${JAVAJARDIR}/|' ${WRKSRC}/javahelp/bin/jhindexer ${REINPLACE_CMD} -e 's|$$JAVAHELP_HOME/javahelp/bin/|${JAVAJARDIR}/|' ${WRKSRC}/javahelp/bin/jhsearch (cd ${WRKSRC} && ${RM} -rf `${FIND} . -type d -name .svn`) do-install: ${INSTALL_DATA} ${WRKSRC}/LICENSE.html ${JAVAJARDIR}/LICENSE.${PORTNAME}.html ${INSTALL_SCRIPT} ${WRKSRC}/javahelp/bin/jhindexer ${PREFIX}/bin/jhindexer ${INSTALL_SCRIPT} ${WRKSRC}/javahelp/bin/jhsearch ${PREFIX}/bin/jhsearch ${INSTALL_DATA} ${WRKSRC}/javahelp/bin/jhindexer.jar ${JAVAJARDIR}/jhindexer.jar ${INSTALL_DATA} ${WRKSRC}/javahelp/bin/jhsearch.jar ${JAVAJARDIR}/jhsearch.jar ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/jh.jar ${JAVAJARDIR}/jh.jar ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/jhall.jar ${JAVAJARDIR}/jhall.jar ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/jhbasic.jar ${JAVAJARDIR}/jhbasic.jar ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/jsearch.jar ${JAVAJARDIR}/jsearch.jar ${MKDIR} ${JAVAJARDIR}/dtd ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/dtd/favorites_2_0.dtd ${JAVAJARDIR}/dtd/favorites_2_0.dtd ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/dtd/helpset_2_0.dtd ${JAVAJARDIR}/dtd/helpset_2_0.dtd ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/dtd/index_2_0.dtd ${JAVAJARDIR}/dtd/index_2_0.dtd ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/dtd/map_2_0.dtd ${JAVAJARDIR}/dtd/map_2_0.dtd ${INSTALL_DATA} ${WRKSRC}/javahelp/lib/dtd/toc_2_0.dtd ${JAVAJARDIR}/dtd/toc_2_0.dtd .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.html ${DOCSDIR} (cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} \* ${DOCSDIR}) (cd ${WRKSRC}/demos/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) .endif .include Index: head/java/javamail/Makefile =================================================================== --- head/java/javamail/Makefile (revision 347770) +++ head/java/javamail/Makefile (revision 347771) @@ -1,57 +1,57 @@ # Created by: Jose Marques # $FreeBSD$ PORTNAME= javamail PORTVERSION= 1.5.1 CATEGORIES= java mail MASTER_SITES= https://java.net/projects/javamail/downloads/download/source/ DISTNAME= javaxmail-${PORTVERSION}-src MAINTAINER= ale@FreeBSD.org COMMENT= A Reference Implementation of JSR 919 LICENSE= GPLv2 CDDL LICENSE_COMB= dual OPTIONS_DEFINE= DOCS EXAMPLES -USE_ZIP= YES +USES= zip USE_JAVA= YES JAVA_VERSION= 1.6+ USE_ANT= YES WRKSRC= ${WRKDIR} PLIST_FILES= %%JAVAJARDIR%%/mail.jar PORTDOCS= * PORTEXAMPLES= * .include .if ${PORT_OPTIONS:MDOCS} ALL_TARGET= all docs .endif do-install: @${ECHO_MSG} -n ">> Install JAR files in ${JAVAJARDIR}..." @${INSTALL_DATA} ${WRKSRC}/target/release/mail.jar ${STAGEDIR}${JAVAJARDIR}/ @${ECHO_MSG} " [ DONE ]" .if ${PORT_OPTIONS:MDOCS} @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..." @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/target/release && ${FIND} *.txt \ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} > /dev/null 2>&1 @cd ${WRKSRC}/target/release/docs && ${FIND} *.txt javadocs \ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} > /dev/null 2>&1 @${ECHO_MSG} " [ DONE ]" .endif .if ${PORT_OPTIONS:MEXAMPLES} @${ECHO_MSG} -n ">> Installing samples in ${EXAMPLESDIR}..." @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @cd ${WRKSRC}/demo && ${FIND} src \ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${EXAMPLESDIR} > /dev/null 2>&1 @${ECHO_MSG} " [ DONE ]" .endif .include Index: head/java/jcalendar/Makefile =================================================================== --- head/java/jcalendar/Makefile (revision 347770) +++ head/java/jcalendar/Makefile (revision 347771) @@ -1,43 +1,43 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= jcalendar PORTVERSION= 1.3.3 CATEGORIES= java misc MASTER_SITES= http://www.toedter.com/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Java Date Chooser -USE_ZIP= yes +USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ USE_ANT= yes WRKSRC= ${WRKDIR}/src PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar \ %%JAVAJARDIR%%/looks-2.0.1.jar ### # has a potential conflict with devel/looks, both install a looksXXX.jar ### .if !defined(NOPORTDOCS) PORTDOCS= * .endif NO_STAGE= yes post-build: cd ${WRKDIR}/build && \ ${JAR} cmf ${WRKSRC}/${PORTNAME}.manifest \ ${WRKDIR}/build/${PORTNAME}.jar * do-install: ${INSTALL_DATA} ${WRKDIR}/build/${PORTNAME}.jar ${JAVAJARDIR} ${INSTALL_DATA} ${WRKDIR}/lib/looks-2.0.1.jar ${JAVAJARDIR} .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} cd ${WRKDIR}/doc && ${FIND} . \ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} .endif .include Index: head/java/jcckit/Makefile =================================================================== --- head/java/jcckit/Makefile (revision 347770) +++ head/java/jcckit/Makefile (revision 347771) @@ -1,34 +1,34 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= jcckit PORTVERSION= 1.1 PORTREVISION= 2 CATEGORIES= java graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/JCCKit%20${PORTVERSION} DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Java Chart Construction Kit -USE_ZIP= yes +USES= zip USE_JAVA= yes WRKSRC= ${WRKDIR}/JCCKit NO_BUILD= yes PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar .if !defined(NOPORTDOCS) PORTDOCS= * .endif NO_STAGE= yes do-install: ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.jar ${JAVAJARDIR} .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in LICENSE.txt README.html docs ${CP} -R ${WRKSRC}/${file} ${DOCSDIR} .endfor .endif .include Index: head/java/jdk16-doc/Makefile =================================================================== --- head/java/jdk16-doc/Makefile (revision 347770) +++ head/java/jdk16-doc/Makefile (revision 347771) @@ -1,45 +1,45 @@ # Created by: Greg Lewis # $FreeBSD$ PORTNAME= jdk PORTVERSION= ${JDK_VERSION}.${JDK_UPDATE_VER} CATEGORIES= java MASTER_SITES= # PKGNAMESUFFIX= ${JDK_CONCAT_VER}-doc DISTNAME= jdk-6u30-apidocs MAINTAINER= java@FreeBSD.org COMMENT= Java Development Kit ${JDK_MAJOR_VER} Documentation DOCSDIR?= ${PREFIX}/share/doc/jdk${JDK_MAJOR_VER} NO_CDROM= License does not allow distribution with fee. RESTRICTED= This documentation is under license and export control. .if defined(NOPORTDOCS) IGNORE= port only installs documentation .endif WRKSRC= ${WRKDIR}/docs JDK_VERSION= 1.6.0 JDK_MAJOR_VER= ${JDK_VERSION:R} JDK_CONCAT_VER= ${JDK_MAJOR_VER:S/.//g} JDK_UPDATE_VER= 30 DOWNLOAD_URL= http://www.oracle.com/technetwork/java/javase/downloads/index.html NO_BUILD= yes -USE_ZIP= yes +USES= zip PORTDOCS= * NO_STAGE= yes .include .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) IGNORE= you must manually fetch ${DISTNAME}${EXTRACT_SUFX} from ${DOWNLOAD_URL} by selecting the "Download" link for the "Java SE 6 Documentation", place it in ${DISTDIR} and then run make again .endif do-install: @${ECHO} -n ">> Installing documentation in ${DOCSDIR}..." @${MKDIR} ${DOCSDIR} @(cd ${WRKSRC}/ && ${COPYTREE_SHARE} \* ${DOCSDIR}/) @${ECHO} " [ DONE ]" .include Index: head/java/jdk7-doc/Makefile =================================================================== --- head/java/jdk7-doc/Makefile (revision 347770) +++ head/java/jdk7-doc/Makefile (revision 347771) @@ -1,42 +1,42 @@ # $FreeBSD$ PORTNAME= jdk PORTVERSION= ${JDK_VERSION}.${JDK_UPDATE_VER} CATEGORIES= java MASTER_SITES= # DISTNAME= jdk-${JDK_VERSION}u${JDK_UPDATE_VER}-apidocs PKGNAMESUFFIX= ${JDK_VERSION}-doc MAINTAINER= java@FreeBSD.org COMMENT= Java Development Kit ${JDK_MAJOR_VER} Documentation DOCSDIR?= ${PREFIX}/share/doc/jdk${JDK_VERSION} NO_CDROM= License does not allow distribution with fee. RESTRICTED= This documentation is under license and export control. .if defined(NOPORTDOCS) IGNORE= port only installs documentation .endif WRKSRC= ${WRKDIR}/docs JDK_VERSION= 7 JDK_UPDATE_VER= 45 DOWNLOAD_URL= http://www.oracle.com/technetwork/java/javase/downloads/index.html NO_BUILD= yes -USE_ZIP= yes +USES= zip PORTDOCS= * NO_STAGE= yes .include .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) IGNORE=You must manually fetch ${DISTNAME}${EXTRACT_SUFX} from ${DOWNLOAD_URL} by selecting the "Download" link for the "Java SE 7 Documentation", place it in ${DISTDIR} and then run make again .endif do-install: @${ECHO} -n ">> Installing documentation in ${DOCSDIR}..." @${MKDIR} ${DOCSDIR} @(cd ${WRKSRC}/ && ${COPYTREE_SHARE} \* ${DOCSDIR}/) @${ECHO} " [ DONE ]" .include Index: head/java/jgraph/Makefile =================================================================== --- head/java/jgraph/Makefile (revision 347770) +++ head/java/jgraph/Makefile (revision 347771) @@ -1,64 +1,64 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= jgraph PORTVERSION= 5.13.0.4 CATEGORIES= java graphics MASTER_SITES= http://www.jgraph.com/downloads/jgraph/archive/ \ http://www.bayofrum.net/dist/jgraph/ PKGNAMESUFFIX= -java EXTRACT_SUFX= .jar MAINTAINER= crees@FreeBSD.org COMMENT= Java Graph Diagram Component LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE OPTIONS_DEFINE= COMPILE DOCS COMPILE_DESC= Compile from source instead of using prebuilt binaries -USE_ZIP= yes +USES= zip NO_WRKSUBDIR= yes USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_RUN= yes .include .if ${PORT_OPTIONS:MCOMPILE} || ${PORT_OPTIONS:MDOCS} BUILD_DEPENDS+= ${ANT_CMD}:${PORTSDIR}/devel/apache-ant ANT_CMD?= ${LOCALBASE}/bin/ant ANT= ${SETENV} JAVA_HOME=${JAVA_HOME} ${ANT_CMD} JAVA_BUILD= yes ANT_TARGETS= jar . if ${PORT_OPTIONS:MDOCS} ANT_TARGETS+= doc PORTDOCS= * . endif .endif PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar do-build: .if ${PORT_OPTIONS:MCOMPILE} || ${PORT_OPTIONS:MDOCS} @cd ${WRKSRC} && ${ANT} ${ANT_TARGETS} @${MV} -f ${WRKSRC}/build/lib/${PORTNAME}.jar ${WRKSRC}/lib @${RM} -fr ${WRKSRC}/doc && \ ${MV} -f ${WRKSRC}/build/doc/api ${WRKSRC}/doc .endif do-install: do-install-jar do-install-javadoc do-install-jar: ${INSTALL_DATA} ${WRKSRC}/lib/${PORTNAME}.jar \ ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar do-install-javadoc: .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) .endif .include Index: head/java/jgrapht/Makefile =================================================================== --- head/java/jgrapht/Makefile (revision 347770) +++ head/java/jgrapht/Makefile (revision 347771) @@ -1,59 +1,59 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= jgrapht PORTVERSION= 0.7.3 PORTREVISION= 1 CATEGORIES= java math MASTER_SITES= SF/${PORTNAME}/JGraphT/Version%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Java package for mathematical graph-theory objects and algorithms -USE_ZIP= yes +USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ .if !defined(WITHOUT_COMPILE) USE_ANT= yes ALL_TARGET= jar .if !defined(NOPORTDOCS) ALL_TARGET+= javadoc .endif .else NO_BUILD= yes .endif .if !defined(NOPORTDOCS) PORTDOCS= * .endif PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar NO_STAGE= yes .include JAVA_PORT_API= ${LOCALBASE}/share/doc/jdk${JAVA_PORT_VERSION:C/([0-9]\.[0-9])\.[0-9]/\1/}/api .if exists(${JAVA_PORT_API}) MAKE_ARGS+= -Djdk.api="${JAVA_PORT_API}" .endif pre-fetch: @${ECHO_MSG} "" @${ECHO_MSG} "You may use the following build options:" @${ECHO_MSG} "" @${ECHO_MSG} " WITHOUT_COMPILE=yes Install the pre-compiled .jar file" @${ECHO_MSG} "" do-install: @${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${PORTNAME}.jar..." @${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-jdk${JAVA_PORT_VERSION:C/1\.4\.[0-9]/1.4/:C/1\.[56]\.[0-9]/1.5/}.jar ${JAVAJARDIR}/${PORTNAME}.jar @${ECHO_MSG} " [DONE]" .if !defined(NOPORTDOCS) @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..." @cd ${WRKSRC}/javadoc && ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/{} \; @cd ${WRKSRC}/javadoc && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/{} \; @${ECHO_MSG} " [DONE]" .endif .include Index: head/java/jmf/Makefile =================================================================== --- head/java/jmf/Makefile (revision 347770) +++ head/java/jmf/Makefile (revision 347771) @@ -1,56 +1,56 @@ # Created by: Anton Yudin # $FreeBSD$ PORTNAME= jmf PORTVERSION= 2.1.1e PORTREVISION= 2 CATEGORIES= java MASTER_SITES= #http://java.sun.com/products/java-media/jmf/2.1.1/download.html DISTNAME= ${PORTNAME}-${PORTVERSION:S/./_/g}-alljava MAINTAINER= ports@FreeBSD.org COMMENT= Java Media Framework +USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ -USE_ZIP= YES NO_BUILD= YES WRKSRC= ${WRKDIR}/JMF-${PORTVERSION} RESTRICTED= Redistribution of pre-compiled binaries is not permitted .if !defined(NOPORTDOCS) PORTDOCS= * .endif NO_STAGE= yes .include # Check for JMF sources .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) IGNORE= because of licensing restrictions, you must fetch the source\ distribution manually.\ Please access: http://java.sun.com/products/java-media/jmf/2.1.1/download.html\ with a web browser and follow the "Download JMF ${PORTVERSION}" link.\ Select download format: cross-platform format. Please place this file in\ ${DISTDIR} .endif do-configure: for file in `${LS} ${WRKSRC}/bin/jm*`; do \ ${REINPLACE_CMD} -e "s:%%JAVAJARDIR%%:${JAVAJARDIR}:g" -e "s:%%PREFIX%%:${PREFIX}:g" $${file}; \ done @${FIND} ${WRKSRC}/bin -type f \( -name '*.bak' -o -name '*.orig' \) -delete do-install: ${MKDIR} ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/jm* ${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/lib/*.jar ${WRKSRC}/lib/jmf.properties \ ${JAVAJARDIR}/ .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DOCSDIR}/ .endif .include Index: head/java/jrosetta/Makefile =================================================================== --- head/java/jrosetta/Makefile (revision 347770) +++ head/java/jrosetta/Makefile (revision 347771) @@ -1,69 +1,69 @@ # Created by: rfarmer@predatorlabs.net # $FreeBSD$ PORTNAME= jrosetta PORTVERSION= 1.0.4 PORTREVISION= 1 CATEGORIES= java devel MASTER_SITES= http://maven.artenum.com/content/groups/public/com/artenum/${PORTNAME}/${PORTVERSION}/:source \ http://maven.artenum.com/content/groups/public/com/artenum/${PORTNAME}/${PORTNAME}-api/${PORTVERSION}/:api \ http://maven.artenum.com/content/groups/public/com/artenum/${PORTNAME}/${PORTNAME}-engine/${PORTVERSION}/:engine MAINTAINER= ports@FreeBSD.org COMMENT= API for building a graphical console in Swing +USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_RUN= yes PLIST_FILES= %%JAVAJARDIR%%/jrosetta-api.jar \ %%JAVAJARDIR%%/jrosetta-engine.jar OPTIONS_DEFINE= COMPILE COMPILE_DESC= Download and compile source instead of binaries NO_STAGE= yes .include .if ${PORT_OPTIONS:MCOMPILE} DISTFILES= ${PORTNAME}-${PORTVERSION}-sources.jar:source BUILD_DEPENDS= mvn:${PORTSDIR}/devel/maven3 JAVA_BUILD= yes -USE_ZIP= yes MANUAL_PACKAGE_BUILD= maven fetches files during build target OUTPUT= ${WRKDIR}/m2/com/artenum/jrosetta .else DISTFILES= ${PORTNAME}-api-${PORTVERSION}.jar:api \ ${PORTNAME}-engine-${PORTVERSION}.jar:engine EXTRACT_ONLY= NO_BUILD= yes .endif .if ${PORT_OPTIONS:MCOMPILE} post-patch: ${MKDIR} ${WRKDIR}/m2 ${CP} ${FILESDIR}/settings.xml ${WRKDIR} ${REINPLACE_CMD} -e "s|WORK|${WRKDIR}|" ${WRKDIR}/settings.xml do-build: (cd ${WRKSRC} && ${LOCALBASE}/bin/mvn -gs "${WRKDIR}/settings.xml" clean install) .endif do-install: .if ${PORT_OPTIONS:MCOMPILE} ${INSTALL_DATA} ${OUTPUT}/jrosetta-api/${PORTVERSION}/jrosetta-api-${PORTVERSION}.jar \ ${JAVAJARDIR}/jrosetta-api.jar ${INSTALL_DATA} ${OUTPUT}/jrosetta-engine/${PORTVERSION}/jrosetta-engine-${PORTVERSION}.jar \ ${JAVAJARDIR}/jrosetta-engine.jar .else ${INSTALL_DATA} ${DISTDIR}/jrosetta-api-${PORTVERSION}.jar \ ${JAVAJARDIR}/jrosetta-api.jar ${INSTALL_DATA} ${DISTDIR}/jrosetta-engine-${PORTVERSION}.jar \ ${JAVAJARDIR}/jrosetta-engine.jar .endif .include Index: head/java/jta/Makefile =================================================================== --- head/java/jta/Makefile (revision 347770) +++ head/java/jta/Makefile (revision 347771) @@ -1,43 +1,43 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= jta PORTVERSION= 1.0.1 CATEGORIES= java devel MASTER_SITES= # DISTNAME= ${PORTNAME}-spec${PORTVERSION:S/./_/g} MAINTAINER= ports@FreeBSD.org COMMENT= Java Transaction API (JTA) -USE_ZIP= yes +USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ NO_BUILD= yes NO_CDROM= See the license DOWNLOAD_URL= http://download.oracle.com/otndocs/jcp/7286-jta-${PORTVERSION}-spec-oth-JSpec/?submit=Download PORTDOCS= ${DISTNAME}.pdf javadocs PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar NO_STAGE= yes .include .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) IGNORE= you must manually fetch the distribution from ${DOWNLOAD_URL} and place it in ${DISTDIR} then run make again .endif do-install: @${ECHO_MSG} -n ">> Install JAR file as ${JAVAJARDIR}/${PORTNAME}.jar..." @${INSTALL_DATA} ${WRKSRC}/${DISTNAME}.jar ${JAVAJARDIR}/${PORTNAME}.jar @${ECHO_MSG} " [ DONE ]" .if !defined(NOPORTDOCS) @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..." @${MKDIR} ${DOCSDIR} @cd ${WRKSRC}/docs && ${FIND} ${PORTDOCS} \ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} > /dev/null 2>&1 @${ECHO_MSG} " [ DONE ]" .endif .include Index: head/java/langspec/Makefile =================================================================== --- head/java/langspec/Makefile (revision 347770) +++ head/java/langspec/Makefile (revision 347771) @@ -1,28 +1,29 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= langspec PORTVERSION= 3.0 CATEGORIES= java MASTER_SITES= http://java.sun.com/docs/books/jls/download/ MAINTAINER= ale@FreeBSD.org COMMENT= The Java Language Specification +USES= zip USE_ZIP= yes NO_BUILD= yes WRKSRC= ${WRKDIR} PORTDOCS= * .if defined(NOPORTDOCS) IGNORE= installs *only* documentation, unset NOPORTDOCS .endif NO_STAGE= yes do-install: @${ECHO} -n ">> Installing documentation in ${DOCSDIR}..." @${MKDIR} ${DOCSDIR} @${CP} -R ${WRKSRC}/* ${DOCSDIR} @${ECHO} " [ DONE ]" .include Index: head/java/netbeans/Makefile =================================================================== --- head/java/netbeans/Makefile (revision 347770) +++ head/java/netbeans/Makefile (revision 347771) @@ -1,49 +1,49 @@ # Created by: olgeni@FreeBSD.org # $FreeBSD$ PORTNAME= netbeans PORTVERSION= 7.4 CATEGORIES= java devel MASTER_SITES= http://download.netbeans.org/netbeans/${PORTVERSION}/final/zip/ \ http://dlc.sun.com.edgesuite.net/netbeans/${PORTVERSION}/final/zip/ DISTNAME= netbeans-${PORTVERSION}-201310111528 MAINTAINER= gahr@FreeBSD.org COMMENT= A full-featured integrated environment for Java LICENSE= CDDL GPLv2 LICENSE_COMB= multi -USE_ZIP= yes +USES= zip USE_JAVA= yes JAVA_VERSION= 1.7+ NO_BUILD= yes WRKSRC= ${WRKDIR}/netbeans DATADIR= ${PREFIX}/${PORTNAME}-${PORTVERSION} PLIST_SUB+= PORTVERSION=${PORTVERSION} DESKTOP_ENTRIES="NetBeans" \ "NetBeans IDE" \ ${DATADIR}/nb/netbeans.png \ ${PORTNAME}-${PORTVERSION} \ "Development;" \ false post-patch: @${REINPLACE_CMD} -i "" -e '57s|#||;57s|/path/to/jdk|${JAVA_HOME}|' \ ${WRKSRC}/etc/netbeans.conf @${REINPLACE_CMD} -i "" -e 's|%%GREP%%|${GREP}|g' \ ${WRKSRC}/platform/lib/nbexec @${FIND} ${WRKSRC} -name "*.orig" -delete do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR} ${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/bin/netbeans ${LN} -sf ${DATADIR}/bin/netbeans ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-${PORTVERSION} post-install: @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/java/maven/bin/mvn .include Index: head/java/netbeans-devel/Makefile =================================================================== --- head/java/netbeans-devel/Makefile (revision 347770) +++ head/java/netbeans-devel/Makefile (revision 347771) @@ -1,40 +1,40 @@ # Created by: gahr # $FreeBSD$ PORTNAME= netbeans DISTVERSION= 8.0beta CATEGORIES= java devel MASTER_SITES= http://dlc.sun.com.edgesuite.net/netbeans/8.0/beta/zip/ PKGNAMESUFFIX= -devel DISTNAME= netbeans-${DISTVERSION}-201401141042 MAINTAINER= gahr@FreeBSD.org COMMENT= Full-featured integrated environment for Java LICENSE= CDDL GPLv2 LICENSE_COMB= dual -USE_ZIP= yes +USES= zip USE_JAVA= yes JAVA_VERSION= 1.7+ NO_BUILD= yes WRKSRC= ${WRKDIR}/netbeans PREFIXDIR= ${PREFIX}/netbeans-${PORTVERSION} PLIST_SUB+= PORTVERSION=${PORTVERSION} #IGNORE= No development version available right now. Please use java/netbeans instead. post-patch: @${REINPLACE_CMD} -e '57s|#||;57s|/path/to/jdk|${JAVA_HOME}|' \ ${WRKSRC}/etc/netbeans.conf ${RM} ${WRKSRC}/bin/netbeans.orig do-install: @${MKDIR} ${STAGEDIR}${PREFIXDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIXDIR} @${CHMOD} ${BINMODE} ${STAGEDIR}${PREFIXDIR}/bin/netbeans ${LN} -sf ${PREFIXDIR}/bin/netbeans ${STAGEDIR}${PREFIX}/bin/netbeans-${PORTVERSION} .include Index: head/java/netcomponents/Makefile =================================================================== --- head/java/netcomponents/Makefile (revision 347770) +++ head/java/netcomponents/Makefile (revision 347771) @@ -1,37 +1,37 @@ # Created by: Ernst de Haan # $FreeBSD$ PORTNAME= netcomponents PORTVERSION= 1.3.8 PORTREVISION= 2 CATEGORIES= java net MASTER_SITES= http://www.savarese.org/oro/downloads/ DISTNAME= NetComponents-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Java library with common network protocol implementations RESTRICTED= May not redistribute except as part of a new software product PLIST_FILES= %%JAVAJARDIR%%/${JARFILE} +USES= zip USE_JAVA= yes -USE_ZIP= yes WRKSRC= ${WRKDIR}/NetComponents-1.3.8a NO_BUILD= yes JARFILE= NetComponents.jar NO_STAGE= yes .include .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) IGNORE= must be manually fetched from ${MASTER_SITES}. Download\ ${DISTFILES}, place it in ${DISTDIR} and restart this build .endif do-install: @${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${JARFILE}..." @${INSTALL_DATA} ${WRKSRC}/${JARFILE} ${JAVAJARDIR}/ @${ECHO_MSG} " [ DONE ]" .include Index: head/java/netrexx/Makefile =================================================================== --- head/java/netrexx/Makefile (revision 347770) +++ head/java/netrexx/Makefile (revision 347771) @@ -1,56 +1,56 @@ # Created by: Pedro Giffuni # $FreeBSD$ PORTNAME= NetRexx PORTVERSION= 2.05 PORTREVISION= 3 CATEGORIES= java lang MASTER_SITES= ftp://ftp.software.ibm.com/software/awdtools/netrexx/ DISTNAME= NetRexx MAINTAINER= ports@FreeBSD.org COMMENT= Human-oriented programming language for writing/using Java classes NO_BUILD= yes -USE_ZIP= yes +USES= zip USE_JAVA= yes NO_STAGE= yes .include pre-patch: for file in ${WRKSRC}/bin/NetRexxC.sh ${WRKSRC}/read.me.first; do \ ${TR} -d '\015' < $${file} > $${file}.new; \ ${MV} $${file}.new $${file}; \ done post-patch: ${REINPLACE_CMD} -e 's,%%JAVA_HOME%%,${JAVA_HOME},' \ -e 's,%%JAVAJARDIR%%,${JAVAJARDIR},' \ ${WRKSRC}/bin/NetRexxC.sh do-install: @${INSTALL_SCRIPT} ${WRKSRC}/bin/NetRexxC.sh ${PREFIX}/bin @${LN} -sf ${PREFIX}/bin/NetRexxC.sh ${PREFIX}/bin/nrc @${INSTALL_DATA} ${WRKSRC}/lib/NetRexxC.jar ${JAVAJARDIR} @${INSTALL_DATA} ${WRKSRC}/runlib/NetRexxR.jar ${JAVAJARDIR} .if !defined(NOPORTDOCS) @${MKDIR} ${EXAMPLESDIR} @${INSTALL_DATA} ${WRKSRC}/bin/hello.nrx \ ${EXAMPLESDIR} @cd ${WRKSRC}/browse && \ ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/{} \; @cd ${WRKSRC}/browse && \ ${FIND} . -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/{} \; .endif post-install: @${ECHO} "==================== IBM LICENSE ====================" @${CAT} ${WRKSRC}/browse/license.txt @${ECHO} "-------------------------------------------------------" @${ECHO} "==================== IMPORTANT!! ====================" @${CAT} ${WRKSRC}/read.me.first .include Index: head/java/openjdk7/Makefile =================================================================== --- head/java/openjdk7/Makefile (revision 347770) +++ head/java/openjdk7/Makefile (revision 347771) @@ -1,189 +1,188 @@ # Created by: Greg Lewis # $FreeBSD$ PORTNAME= openjdk PORTVERSION= ${JDK_MAJOR_VERSION}.${PORT_MINOR_VERSION}.${PORT_BUILD_NUMBER} PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= java devel MASTER_SITES= http://download.java.net/openjdk/jdk${JDK_MAJOR_VERSION}u${JDK_MINOR_VERSION}/promoted/b${JDK_BUILD_NUMBER}/ \ http://download.java.net/jaxp/1.4.5/:jaxp \ http://icedtea.classpath.org/download/drops/:jaxp \ http://download.java.net/glassfish/components/jax-ws/openjdk/jdk7/:jaxws \ http://icedtea.classpath.org/download/drops/:jaxws \ https://java.net/downloads/jax-ws/JDK7/:jaf \ http://icedtea.classpath.org/download/drops/:jaf \ ${MASTER_SITE_APACHE:S,%SUBDIR%/,ant/binaries/:ant,} DISTFILES= ${JDK_SRC_DISTFILE}${EXTRACT_SUFX} \ ${ANT_DISTFILE}${EXTRACT_SUFX}:ant EXTRACT_ONLY= ${JDK_SRC_DISTFILE}${EXTRACT_SUFX} \ ${ANT_DISTFILE}${EXTRACT_SUFX} MAINTAINER= glewis@FreeBSD.org COMMENT= Java Development Kit 7 LICENSE= GPLv2 WRKSRC= ${WRKDIR}/${PORTNAME} -USE_ZIP= yes -USES= iconv gmake +USES= iconv gmake zip USE_XORG+= x11 xext xi xrender xt xtst MAKE_ARGS= CC=${CC} CXX=${CXX} HOST_CC=${CC} MAKE_JOBS_UNSAFE= yes USE_GCC= any OPTIONS_DEFINE= DEBUG POLICY TZUPDATE OPTIONS_DEFAULT= POLICY TZUPDATE DEBUG_DESC= Enable extra debugging info POLICY_DESC= Install the Unlimited Strength Policy Files TZUPDATE_DESC= Update the time zone data PORT_MINOR_VERSION= 51 PORT_BUILD_NUMBER= 13 JDK_MAJOR_VERSION= 7 JDK_MINOR_VERSION= 40 JDK_BUILD_NUMBER= 43 JDK_BUILD_DATE= 26_aug_2013 JDK_SRC_DISTFILE= ${PORTNAME}-${JDK_MAJOR_VERSION}u${JDK_MINOR_VERSION}-fcs-src-b${JDK_BUILD_NUMBER}-${JDK_BUILD_DATE} # Use our own version of ant to avoid circular dependencies ANT_VERSION= 1.8.4 ANT_DISTFILE= apache-ant-${ANT_VERSION}-bin LATEST_LINK= openjdk7 LIB_DEPENDS+= freetype:${PORTSDIR}/print/freetype2 \ asound:${PORTSDIR}/audio/alsa-lib BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip \ unzip:${PORTSDIR}/archivers/unzip \ ${LOCALBASE}/include/cups/cups.h:${PORTSDIR}/print/cups-client RUN_DEPENDS+= javavm:${PORTSDIR}/java/javavmwrapper \ ${LOCALBASE}/lib/X11/fonts/dejavu:${PORTSDIR}/x11-fonts/dejavu USE_DOS2UNIX= jdk/src/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties OPENJDK_OSARCH= bsd-${ARCH:S/i386/i586/} INSTALLDIR= ${PREFIX}/${PORTNAME}${JDK_MAJOR_VERSION} NOPRECIOUSMAKEVARS= yes ONLY_FOR_ARCHS= i386 amd64 MAKE_ENV+= LANG="C" \ LC_ALL="C" \ JAVA_HOME="" \ CLASSPATH="" \ LD_LIBRARY_PATH="" \ MAKEFLAGS="" \ ALT_BOOTDIR="${BOOTSTRAPJDKDIR}" \ ALT_FREETYPE_HEADERS_PATH="${LOCALBASE}/include" \ ALT_FREETYPE_LIB_PATH="${LOCALBASE}/lib" \ ALT_CUPS_HEADERS_PATH="${LOCALBASE}/include" \ ALT_X11_PATH="${LOCALBASE}" \ ALT_PKG_PATH="${LOCALBASE}" \ ALT_PACKAGE_PATH="${LOCALBASE}" \ ANT_HOME="${WRKDIR}/apache-ant-${ANT_VERSION}" \ JAVACMD=${BOOTSTRAPJDKDIR}/bin/java \ X11DIR="${LOCALBASE}" \ LOCALDIR="${LOCALBASE}" \ NO_DOCS="true" \ SKIP_COMPARE_IMAGES="true" \ SKIP_FASTDEBUG_BUILD="true" \ SKIP_DEBUG_BUILD="true" \ ZIP_DEBUGINFO_FILES=0 \ ENABLE_FULL_DEBUG_SYMBOLS=0 \ PTHREAD_LIBS="${PTHREAD_LIBS}" \ MILESTONE="fcs" \ JDK_MICRO_VERSION="0_${PORT_MINOR_VERSION}" \ BUILD_NUMBER="b${PORT_BUILD_NUMBER}" MAKE_ENV+= HOTSPOT_BUILD_JOBS=${MAKE_JOBS_NUMBER} BOOTSTRAP_JDKS= ${LOCALBASE}/openjdk7 \ ${LOCALBASE}/openjdk6 \ ${LOCALBASE}/bootstrap-openjdk NO_STAGE= yes .include .if empty(PORT_OPTIONS:MDEBUG) MAKE_ENV+= ALT_OBJCOPY="/nonexistent" .endif .if ${PORT_OPTIONS:MPOLICY} MAKE_ENV+= UNLIMITED_CRYPTO=1 .endif .if ${PORT_OPTIONS:MTZUPDATE} RUN_DEPENDS+= ${LOCALBASE}/share/java/zi:${PORTSDIR}/java/java-zoneinfo .endif # do we have valid native jdk installed? .for BJDK in ${BOOTSTRAP_JDKS} . if !defined(BOOTSTRAPJDKDIR) && exists(${BJDK}/bin/javac) BOOTSTRAPJDKDIR= ${BJDK} . endif .endfor # if no valid jdk found, set dependency .if !defined(BOOTSTRAPJDKDIR) BOOTSTRAPJDKDIR?= ${LOCALBASE}/bootstrap-openjdk BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/bootstrap-openjdk .endif .if ${OSVERSION} < 800000 PATCH_DEPENDS+= gpatch:${PORTSDIR}/devel/patch PATCH= gpatch .endif .include .if empty(ICONV_LIB) MAKE_ENV+= EXTRA_CFLAGS=-DLIBICONV_PLUG .endif post-patch: @${REINPLACE_CMD} "s|%%LOCALBASE%%|${LOCALBASE}|" \ ${WRKSRC}/hotspot/src/os/bsd/vm/os_bsd.cpp .if empty(ICONV_LIB) @${REINPLACE_CMD} 's| -liconv||' \ ${WRKSRC}/Makefile \ ${WRKSRC}/jdk/make/sun/splashscreen/Makefile \ ${WRKSRC}/jdk/make/java/npt/Makefile \ ${WRKSRC}/jdk/make/java/instrument/Makefile .endif .if ${PORT_OPTIONS:MTZUPDATE} pre-install: @# Update time zones @${RM} -rf ${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image/jre/lib/zi @${LN} -s -f ${LOCALBASE}/share/java/zi \ ${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image/jre/lib .endif do-install: @${MKDIR} ${INSTALLDIR} @cd ${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image && \ ${COPYTREE_SHARE} . ${INSTALLDIR} @${INSTALL_DATA} ${WRKSRC}/build/${OPENJDK_OSARCH}/btjars/compilefontconfig.jar ${WRKSRC}/build/${OPENJDK_OSARCH}/btjars/javazic.jar ${INSTALLDIR}/jre/lib/ @for dir in `${FIND} ${INSTALLDIR} -name bin -type d`; do \ ${CHOWN} -h -R ${BINOWN}:${BINGRP} $$dir; \ ${FIND} $$dir -type f -exec ${CHMOD} ${BINMODE} "{}" \; ; \ done @${CHOWN} ${BINOWN}:${BINGRP} ${INSTALLDIR}/jre/lib/${ARCH}/jexec @${CHMOD} ${BINMODE} ${INSTALLDIR}/jre/lib/${ARCH}/jexec @${INSTALL_DATA} ${FILESDIR}/cacerts ${INSTALLDIR}/jre/lib/security/cacerts @${ECHO} "@unexec ${LOCALBASE}/bin/unregistervm ${INSTALLDIR}/bin/java" >> ${TMPPLIST} @${FIND} -s ${INSTALLDIR} -not -type d | ${SORT} | \ ${SED} -e 's#^${PREFIX}/##' >> ${TMPPLIST} @${FIND} ${INSTALLDIR} -type d | ${SORT} -r | \ ${SED} -e 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST} @${ECHO} "@exec ${LOCALBASE}/bin/registervm '${INSTALLDIR}/bin/java # OpenJDK${JDK_MAJOR_VERSION}'" >> ${TMPPLIST} post-install: # Register the VM "${LOCALBASE}/bin/registervm" "${INSTALLDIR}/bin/java # OpenJDK${JDK_MAJOR_VERSION}" .include Index: head/java/phpeclipse/Makefile =================================================================== --- head/java/phpeclipse/Makefile (revision 347770) +++ head/java/phpeclipse/Makefile (revision 347771) @@ -1,76 +1,76 @@ # Created by: rtdean@cytherianage.net # $FreeBSD$ PORTNAME= phpeclipse PORTVERSION= 1.2.3 PORTREVISION= 5 CATEGORIES= java editors devel MASTER_SITES= SF/${PORTNAME}/a%29%20Eclipse%203.3.x/PHPEclipse-${PORTVERSION} DISTNAME= PHPEclipse-${PLIST_VER}-src MAINTAINER= kamikaze@bsdforen.de COMMENT= PHP Eclipse adds PHP support to the Eclipse IDE Framework BUILD_DEPENDS+= unzip:${PORTSDIR}/archivers/unzip RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse PLUGIN_PATHS= features plugins PATCH_TASKS= eclipse.versionReplacer eclipse.idReplacer +USES= zip USE_JAVA= yes USE_ANT= yes -USE_ZIP= yes WRKSRC= ${WRKDIR}/dist ECLIPSE= lib/eclipse PLIST_VER= ${PORTVERSION}.200910091456PRD PLIST_SUB= VER=${PLIST_VER} \ ECLIPSE=${ECLIPSE} NO_STAGE= yes post-patch: .for _task in ${PATCH_TASKS} @${FIND} ${WRKDIR} -name build.xml -exec ${REINPLACE_CMD} -E \ -e 's|<(${_task})(.*)/>||1' \{} \; .endfor do-build: @cd ${WRKDIR}/features; \ for feature in `ls`; do \ cd "$$feature"; \ ${ANT} zip.distribution; \ cd ..; \ done @${MKDIR} ${WRKSRC} @for file in ${WRKDIR}/features/*/*.zip; do \ ${UNZIP_CMD} "$$file" -d "${WRKSRC}/" ; \ done do-install: .for _path in ${PLUGIN_PATHS} @${MKDIR} ${PREFIX}/${ECLIPSE}/${_path} @${CP} -r ${WRKSRC}/${_path}/* ${PREFIX}/${ECLIPSE}/${_path}/ .endfor plist: build @${ECHO} "===> Rebuilding PLIST." @${TOUCH} ${PLIST} @${RM} ${PLIST} .for _path in ${PLUGIN_PATHS} @${FIND} ${WRKSRC}/${_path}/ -not -type d \ | ${SED} "s|${WRKSRC}|%%ECLIPSE%%|1" \ | ${SED} "s|${PLIST_VER}|%%VER%%|g" \ >> ${PLIST} @${FIND} -d ${WRKSRC}/${_path}/ -mindepth 1 -type d \ | ${SED} "s|${WRKSRC}|@dirrm %%ECLIPSE%%|1" \ | ${SED} "s|${PLIST_VER}|%%VER%%|g" \ >> ${PLIST} @${ECHO} "@dirrmtry ${ECLIPSE}/${_path}" >> ${PLIST} .endfor @${ECHO} "@dirrmtry ${ECLIPSE}" >> ${PLIST} post-install: @${CAT} ${PKGMESSAGE} .include Index: head/java/poseidon/Makefile =================================================================== --- head/java/poseidon/Makefile (revision 347770) +++ head/java/poseidon/Makefile (revision 347771) @@ -1,92 +1,92 @@ # Created by: Gerrit Beine () # $FreeBSD$ PORTNAME= poseidon PORTVERSION= 6.0.2 CATEGORIES= java devel MASTER_SITES= http://download.gentleware.com/ \ ftp://gentleware.com/ DISTNAME= ${PORTNAME}${EDITION}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A popular UML CASE tool -USE_ZIP= yes +USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_VENDOR= openjdk # the port is broken with Sun JDKs NO_BUILD= yes RESTRICTED= Redistribution is not permitted EDITION= CE .if defined(WITH_EDITION) EDITION= ${WITH_EDITION} .endif DATAFILES= LICENSE.txt lib licenses-3rdparty .if ${EDITION} == "PE" DATAFILES+= LICENSE-concurrent.txt .endif PLIST_FILES= bin/poseidon %%DATADIR%%/bin/poseidon.sh .if make(makesum) DISTFILES+= ${PORTNAME}CE-${PORTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}PE-${PORTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}SE-${PORTVERSION}${EXTRACT_SUFX} .else DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} .endif .if !defined(NOPORTDOCS) PORTDOCS= * PLIST_FILES+= %%DATADIR%%/docs %%DATADIR%%/examples .endif SUB_FILES= poseidon.sh SUB_LIST= JAVA_HOME="${JAVA_HOME}" EDITION="${EDITION}" NO_STAGE= yes pre-fetch: @${ECHO_MSG} @${ECHO_MSG} "There is a free usable edition of Poseidon for UML," @${ECHO_MSG} "the Community Edition, which is installed by default." @${ECHO_MSG} @${ECHO_MSG} "If you like to install the Standard Edition or the Professional Edition" @${ECHO_MSG} "please specify WITH_EDITION=SE for the Standard Edition" @${ECHO_MSG} "or WITH_EDITION=PE for the Professional Edition." @${ECHO_MSG} do-install: ${MKDIR} ${DATADIR}/bin ${INSTALL_SCRIPT} ${WRKDIR}/poseidon.sh ${DATADIR}/bin/ ${LN} -s ${DATADIR}/bin/poseidon.sh ${PREFIX}/bin/poseidon cd ${WRKSRC}/ \ && ${FIND} ${DATAFILES} -type d -exec ${MKDIR} ${DATADIR}/{} \; \ && ${FIND} ${DATAFILES} -type f -exec ${INSTALL_DATA} {} ${DATADIR}/{} \; .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${LN} -s ${DOCSDIR} ${DATADIR}/docs cd ${WRKSRC}/docs/ \ && ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/{} \; \ && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/{} \; ${MKDIR} ${EXAMPLESDIR} ${LN} -s ${EXAMPLESDIR} ${DATADIR}/examples cd ${WRKSRC}/examples/ \ && ${FIND} . -type d -exec ${MKDIR} ${EXAMPLESDIR}/{} \; \ && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${EXAMPLESDIR}/{} \; .endif post-install: @${FIND} -s ${DATAFILES:S,^,${WRKSRC}/,} -not -type d \ | ${SED} -ne 's,^${WRKSRC},${DATADIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST} @${FIND} -s -d ${DATAFILES:S,^,${WRKSRC}/,} -type d \ | ${SED} -ne 's,^${WRKSRC},@dirrm ${DATADIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST} @${ECHO_CMD} "@dirrm ${DATADIR:S,^${PREFIX}/,,}/bin" >> ${TMPPLIST} @${ECHO_CMD} "@dirrm ${DATADIR:S,^${PREFIX}/,,}" >> ${TMPPLIST} .if !defined(NOPORTDOCS) @${FIND} -s ${WRKSRC}/examples -not -type d \ | ${SED} -ne 's,^${WRKSRC}/examples,${EXAMPLESDIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST} @${FIND} -s -d ${WRKSRC}/examples -type d \ | ${SED} -ne 's,^${WRKSRC}/examples,@dirrm ${EXAMPLESDIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST} .endif .include Index: head/java/servingxml/Makefile =================================================================== --- head/java/servingxml/Makefile (revision 347770) +++ head/java/servingxml/Makefile (revision 347771) @@ -1,31 +1,31 @@ # Created by: jpbeconne # $FreeBSD$ PORTNAME= servingxml PORTVERSION= 1.1.2 CATEGORIES= java devel MASTER_SITES= SF -EXTRACT_SUFX= .zip MAINTAINER= jpbeconne@free.fr COMMENT= Framework for flat/XML data transformations BUILD_DEPENDS= ${ANT_CMD}:${PORTSDIR}/devel/apache-ant +USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ ANT_CMD?= ${LOCALBASE}/bin/ant ANT= ${SETENV} JAVA_HOME=${JAVA_HOME} ${ANT_CMD} ANT_TARGETS= dist JAVA_BUILD= yes do-build: @cd ${WRKSRC} && ${ANT} ${ANT_TARGETS} do-install: ${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME} (cd ${WRKSRC}/target/${PORTNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}) ${CHMOD} 555 ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME} ${CHMOD} 555 ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME} .include Index: head/java/springframework/Makefile =================================================================== --- head/java/springframework/Makefile (revision 347770) +++ head/java/springframework/Makefile (revision 347771) @@ -1,196 +1,196 @@ # Created by: Gerrit Beine # $FreeBSD$ PORTNAME= springframework PORTVERSION= 3.2.1 CATEGORIES= java devel MASTER_SITES= http://repo.springsource.org/libs-release-local/org/springframework/spring/${PORTVERSION}.RELEASE/ DISTNAME= spring-framework-${PORTVERSION}.RELEASE-dist MAINTAINER= olgeni@FreeBSD.org COMMENT= The Spring Framework for Java WRKSRC= ${WRKDIR}/spring-framework-${PORTVERSION}.RELEASE CONFLICTS= springframework-3.1.* NO_BUILD= yes USE_JAVA= yes -USE_ZIP= yes +USES= zip JAVA_VERSION= 1.6+ OPTIONS_DEFINE= DOCS RESRCS RESRCS_DESC= Install resource files JAR_FILES= spring-aop.jar \ spring-aspects.jar \ spring-beans.jar \ spring-build-src.jar \ spring-context-support.jar \ spring-context.jar \ spring-core.jar \ spring-expression.jar \ spring-instrument-tomcat.jar \ spring-instrument.jar \ spring-jdbc.jar \ spring-jms.jar \ spring-orm.jar \ spring-oxm.jar \ spring-struts.jar \ spring-test.jar \ spring-tx.jar \ spring-web.jar \ spring-webmvc-portlet.jar \ spring-webmvc.jar JAVADOC= spring-aop-javadoc.jar \ spring-aspects-javadoc.jar \ spring-beans-javadoc.jar \ spring-context-javadoc.jar \ spring-context-support-javadoc.jar \ spring-core-javadoc.jar \ spring-expression-javadoc.jar \ spring-instrument-javadoc.jar \ spring-instrument-tomcat-javadoc.jar \ spring-jdbc-javadoc.jar \ spring-jms-javadoc.jar \ spring-orm-javadoc.jar \ spring-oxm-javadoc.jar \ spring-struts-javadoc.jar \ spring-test-javadoc.jar \ spring-tx-javadoc.jar \ spring-web-javadoc.jar \ spring-webmvc-javadoc.jar \ spring-webmvc-portlet-javadoc.jar SOURCES= spring-aop-sources.jar \ spring-aspects-sources.jar \ spring-beans-sources.jar \ spring-context-sources.jar \ spring-context-support-sources.jar \ spring-core-sources.jar \ spring-expression-sources.jar \ spring-instrument-sources.jar \ spring-instrument-tomcat-sources.jar \ spring-jdbc-sources.jar \ spring-jms-sources.jar \ spring-orm-sources.jar \ spring-oxm-sources.jar \ spring-struts-sources.jar \ spring-test-sources.jar \ spring-tx-sources.jar \ spring-web-sources.jar \ spring-webmvc-portlet-sources.jar \ spring-webmvc-sources.jar .for FILE in ${JAR_FILES} PLIST_FILES += %%JAVAJARDIR%%/${FILE} .endfor .for FILE in ${SOURCES} PLIST_FILES += %%JAVAJARDIR%%/${FILE} .endfor .for FILE in ${JAVADOC} PLIST_FILES += %%JAVAJARDIR%%/${FILE} .endfor NO_STAGE= yes .include .if ${PORT_OPTIONS:MRESRCS} RESOURCE_FILES= spring-aop-2.0.xsd \ spring-aop-2.5.xsd \ spring-aop-3.0.xsd \ spring-aop-3.1.xsd \ spring-aop-3.2.xsd \ spring-beans-2.0.xsd \ spring-beans-2.5.xsd \ spring-beans-3.0.xsd \ spring-beans-3.1.xsd \ spring-beans-3.2.xsd \ spring-cache-3.1.xsd \ spring-cache-3.2.xsd \ spring-context-2.5.xsd \ spring-context-3.0.xsd \ spring-context-3.1.xsd \ spring-context-3.2.xsd \ spring-jdbc-3.0.xsd \ spring-jdbc-3.1.xsd \ spring-jdbc-3.2.xsd \ spring-jee-2.0.xsd \ spring-jee-2.5.xsd \ spring-jee-3.0.xsd \ spring-jee-3.1.xsd \ spring-jee-3.2.xsd \ spring-jms-2.5.xsd \ spring-jms-3.0.xsd \ spring-jms-3.1.xsd \ spring-jms-3.2.xsd \ spring-lang-2.0.xsd \ spring-lang-2.5.xsd \ spring-lang-3.0.xsd \ spring-lang-3.1.xsd \ spring-lang-3.2.xsd \ spring-mvc-3.0.xsd \ spring-mvc-3.1.xsd \ spring-mvc-3.2.xsd \ spring-oxm-3.0.xsd \ spring-oxm-3.1.xsd \ spring-oxm-3.2.xsd \ spring-task-3.0.xsd \ spring-task-3.1.xsd \ spring-task-3.2.xsd \ spring-tool-2.0.xsd \ spring-tool-2.5.xsd \ spring-tool-3.0.xsd \ spring-tool-3.1.xsd \ spring-tool-3.2.xsd \ spring-tx-2.0.xsd \ spring-tx-2.5.xsd \ spring-tx-3.0.xsd \ spring-tx-3.1.xsd \ spring-tx-3.2.xsd \ spring-util-2.0.xsd \ spring-util-2.5.xsd \ spring-util-3.0.xsd \ spring-util-3.1.xsd \ spring-util-3.2.xsd .for FILE in ${RESOURCE_FILES} PLIST_FILES += %%JAVASHAREDIR%%/${FILE} .endfor .endif .if ${PORT_OPTIONS:MDOCS} PORTDOCS= * .endif do-install: .for FILE in ${JAR_FILES} @${INSTALL_DATA} ${WRKSRC}/libs/${FILE:S/.jar/-${PORTVERSION}.RELEASE.jar/} \ ${JAVAJARDIR}/${FILE} .endfor .for FILE in ${SOURCES} @${INSTALL_DATA} ${WRKSRC}/libs/${FILE:S/-sources.jar/-${PORTVERSION}.RELEASE-sources.jar/} \ ${JAVAJARDIR}/${FILE} .endfor .for FILE in ${JAVADOC} @${INSTALL_DATA} ${WRKSRC}/libs/${FILE:S/-javadoc.jar/-${PORTVERSION}.RELEASE-javadoc.jar/} \ ${JAVAJARDIR}/${FILE} .endfor .if ${PORT_OPTIONS:MRESRCS} .for FILE in ${RESOURCE_FILES} @${INSTALL_DATA} `${FIND} "${WRKSRC}" -name ${FILE} -print` \ ${JAVASHAREDIR}/${FILE} .endfor .endif .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/license.txt ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/notice.txt ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR} @cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} . ${DOCSDIR} .endif .include Index: head/java/springframework31/Makefile =================================================================== --- head/java/springframework31/Makefile (revision 347770) +++ head/java/springframework31/Makefile (revision 347771) @@ -1,150 +1,150 @@ # Created by: Gerrit Beine # $FreeBSD$ PORTNAME= springframework PORTVERSION= 3.1.4 PORTREVISION= 1 CATEGORIES= java devel MASTER_SITES= http://s3.amazonaws.com/dist.springframework.org/release/SPR/ DISTNAME= spring-framework-${PORTVERSION}.RELEASE-with-docs MAINTAINER= olgeni@FreeBSD.org COMMENT= The Spring Framework for Java WRKSRC= ${WRKDIR}/spring-framework-${PORTVERSION}.RELEASE PKGNAMESUFFIX= 31 CONFLICTS= springframework-3.2.* NO_BUILD= yes USE_JAVA= yes -USE_ZIP= yes +USES= zip JAVA_VERSION= 1.6+ OPTIONS_DEFINE= DOCS RESRCS RESRCS_DESC= Install resource files JAR_FILES= org.springframework.aop.jar \ org.springframework.asm.jar \ org.springframework.aspects.jar \ org.springframework.beans.jar \ org.springframework.context.jar \ org.springframework.context.support.jar \ org.springframework.core.jar \ org.springframework.expression.jar \ org.springframework.instrument.jar \ org.springframework.instrument.tomcat.jar \ org.springframework.jdbc.jar \ org.springframework.jms.jar \ org.springframework.orm.jar \ org.springframework.oxm.jar \ org.springframework.test.jar \ org.springframework.transaction.jar \ org.springframework.web.jar \ org.springframework.web.portlet.jar \ org.springframework.web.servlet.jar \ org.springframework.web.struts.jar .for f in ${JAR_FILES} PLIST_FILES += %%JAVAJARDIR%%/${f} .endfor NO_STAGE= yes .include .if ${PORT_OPTIONS:MRESRCS} RESOURCE_FILES= spring-aop-2.0.xsd \ spring-aop-2.5.xsd \ spring-aop-3.0.xsd \ spring-aop-3.1.xsd \ spring-aop-3.2.xsd \ spring-beans-2.0.dtd \ spring-beans-2.0.xsd \ spring-beans-2.5.xsd \ spring-beans-3.0.xsd \ spring-beans-3.1.xsd \ spring-beans-3.2.xsd \ spring-beans.dtd \ spring-cache-3.1.xsd \ spring-cache-3.2.xsd \ spring-context-2.5.xsd \ spring-context-3.0.xsd \ spring-context-3.1.xsd \ spring-context-3.2.xsd \ spring-form.tld \ spring-jdbc-3.0.xsd \ spring-jdbc-3.1.xsd \ spring-jdbc-3.2.xsd \ spring-jee-2.0.xsd \ spring-jee-2.5.xsd \ spring-jee-3.0.xsd \ spring-jee-3.1.xsd \ spring-jee-3.2.xsd \ spring-jms-2.5.xsd \ spring-jms-3.0.xsd \ spring-jms-3.1.xsd \ spring-lang-2.0.xsd \ spring-lang-2.5.xsd \ spring-lang-3.0.xsd \ spring-lang-3.1.xsd \ spring-lang-3.2.xsd \ spring-mvc-3.0.xsd \ spring-mvc-3.1.xsd \ spring-mvc-3.2.xsd \ spring-oxm-1.5.xsd \ spring-oxm-3.0.xsd \ spring-oxm-3.1.xsd \ spring-oxm-3.2.xsd \ spring-task-3.0.xsd \ spring-task-3.1.xsd \ spring-task-3.2.xsd \ spring-tool-2.0.xsd \ spring-tool-2.5.xsd \ spring-tool-3.0.xsd \ spring-tool-3.1.xsd \ spring-tool-3.2.xsd \ spring-tx-2.0.xsd \ spring-tx-2.5.xsd \ spring-tx-3.0.xsd \ spring-tx-3.1.xsd \ spring-tx-3.2.xsd \ spring-util-2.0.xsd \ spring-util-2.5.xsd \ spring-util-3.0.xsd \ spring-util-3.1.xsd \ spring-util-3.2.xsd \ spring.ftl \ spring.tld \ spring.vm .for f in ${RESOURCE_FILES} PLIST_FILES += %%JAVASHAREDIR%%/${f} .endfor .endif .if ${PORT_OPTIONS:MDOCS} PORTDOCS= * .endif do-install: .for f in ${JAR_FILES} @${INSTALL_DATA} ${WRKSRC}/dist/${f:S/.jar/-${PORTVERSION}.RELEASE.jar/} \ ${JAVAJARDIR}/${f} .endfor .if ${PORT_OPTIONS:MRESRCS} .for f in ${RESOURCE_FILES} @${INSTALL_DATA} `${FIND} "${WRKSRC}" -name ${f} -print` \ ${JAVASHAREDIR}/${f} .endfor .endif .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/changelog.txt ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/license.txt ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/notice.txt ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR} @cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} . ${DOCSDIR} .endif .include Index: head/java/visualvm/Makefile =================================================================== --- head/java/visualvm/Makefile (revision 347770) +++ head/java/visualvm/Makefile (revision 347771) @@ -1,45 +1,45 @@ # Created by: Steve Wills # $FreeBSD$ PORTNAME= visualvm PORTVERSION= 1.3.7 CATEGORIES= java devel MASTER_SITES= https://java.net/downloads/visualvm/release${PORTVERSION:S/.//g}/ DISTNAME= visualvm_${PORTVERSION:S/.//g}-ml MAINTAINER= swills@FreeBSD.org COMMENT= GUI tool combining CLI JDK tools and profiling capabilities LICENSE= VISUALVM LICENSE_NAME= VISUALVM with ClassPath Exception LICENSE_FILE= ${WRKSRC}/LICENSE.txt LICENSE_PERMS= ${_LICENSE_PERMS_DEFAULT} -USE_ZIP= yes +USES= zip:infozip NO_BUILD= yes USE_JAVA= yes JAVA_VERSION= 1.6+ WRKSRC= ${WRKDIR}/visualvm_${PORTVERSION:S/.//g} SUB_FILES= visualvm.desktop post-extract-script: @${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.dll' -or -name '*.exe' \) -delete @${RM} -rf ${WRKSRC}/profiler/lib/deployed @${RM} -rf ${WRKSRC}/profiler/lib/jfluid-server-15.jar post-patch-script: @${REINPLACE_CMD} 's|%%JAVA_HOME%%|${JAVA_HOME}|' ${WRKSRC}/bin/visualvm do-install: @${INSTALL_SCRIPT} ${WRKSRC}/bin/visualvm ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/share/visualvm .for i in platform profiler visualvm @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${i} ${STAGEDIR}${PREFIX}/share/visualvm/) .endfor .for i in visualvm.conf visualvm.clusters visualvm.icns @${INSTALL_DATA} ${WRKSRC}/etc/${i} ${STAGEDIR}${PREFIX}/etc/${i}-dist .endfor @${UNZIP_CMD} -q -j -d ${STAGEDIR}${DATADIR} ${WRKSRC}/visualvm/modules/com-sun-tools-visualvm-application.jar com/sun/tools/visualvm/application/resources/visualvm.png @${INSTALL_DATA} ${WRKDIR}/*.desktop ${STAGEDIR}${PREFIX}/share/applications/ .include Index: head/java/xdoclet/Makefile =================================================================== --- head/java/xdoclet/Makefile (revision 347770) +++ head/java/xdoclet/Makefile (revision 347771) @@ -1,40 +1,40 @@ # Created by: Sheldon Hearn # $FreeBSD$ PORTNAME= xdoclet PORTVERSION= 1.2.3 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= java devel MASTER_SITES= SF DISTNAME= ${PORTNAME}-bin-${PORTVERSION} -EXTRACT_SUFX= .zip DISTFILES= ${DISTNAME}.zip xjavadoc-${XJAVADOC_VER}.zip MAINTAINER= lxv@omut.org COMMENT= Java attribute-oriented code generation engine RUN_DEPENDS= ${LOCALBASE}/bin/ant:${PORTSDIR}/devel/apache-ant +USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ NO_WRKSUBDIR= yes NO_BUILD= yes XJAVADOC_VER= 1.1 PLIST_SUB+= XJAVADOC_VER="${XJAVADOC_VER}" PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: ${INSTALL_DATA} ${WRKSRC}/xdoclet-${PORTVERSION}/lib/*xdoclet* ${STAGEDIR}${JAVAJARDIR} cd ${WRKSRC}/xdoclet-${PORTVERSION}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} \ ${WRKSRC}/xjavadoc-${XJAVADOC_VER}/xjavadoc-${XJAVADOC_VER}.jar \ ${STAGEDIR}${JAVAJARDIR} cd ${WRKSRC}/xdoclet-${PORTVERSION}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include