# New ports collection makefile for: groovy # Date created: 2005-02-21 # Whom: Herve Quiroz # # $FreeBSD$ # PORTNAME= groovy DISTVERSION= 1.7.0 CATEGORIES= lang java MASTER_SITES= http://dist.groovy.codehaus.org/distributions/ DISTNAME= groovy-${PORTVERSION} DISTFILES= groovy-binary-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= mjs@Bur.st COMMENT= Agile dynamic language for the JVM WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:U} USE_ZIP=yes USE_JAVA= yes JAVA_VERSION= 1.5+ NO_BUILD= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME} DATAFILES= ANTLR-LICENSE.txt ASM-LICENSE.txt CLI-LICENSE.txt JSR223-LICENSE.txt LICENSE.txt conf lib SCRIPTFILES= groovy groovyConsole groovyc groovysh java2groovy startGroovy .if !defined(NOPORTDOCS) DISTFILES+= groovy-docs-${PORTVERSION}${EXTRACT_SUFX} PORTDOCS= html pdf .endif PLIST_FILES= ${SCRIPTFILES:S,^,bin/,} %%JAVAJARDIR%%/${PORTNAME}.jar SUB_FILES= set-groovy_home.sed do-install: @${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${PORTNAME}.jar..." @${INSTALL_DATA} ${WRKSRC}/embeddable/${PORTNAME}-all-${DISTVERSION:U}.jar ${JAVAJARDIR}/${PORTNAME}.jar @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Installing data files in ${DATADIR}..." @cd ${WRKSRC} \ && ${FIND} ${DATAFILES} -type d -exec ${MKDIR} ${DATADIR}/{} \; \ && ${FIND} ${DATAFILES} -type f -exec ${INSTALL_DATA} {} ${DATADIR}/{} \; @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Installing executables in ${PREFIX}/bin..." @${REINPLACE_CMD} -f ${WRKDIR}/set-groovy_home.sed ${WRKSRC}/bin/startGroovy .for file in ${SCRIPTFILES} @${ECHO_MSG} -n " ${file}" @${INSTALL_SCRIPT} ${WRKSRC}/bin/${file} ${PREFIX}/bin/ .endfor @${ECHO_MSG} " [ DONE ]" .if !defined(NOPORTDOCS) @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..." @cd ${WRKSRC} \ && ${FIND} ${PORTDOCS} -type d -exec ${MKDIR} ${DOCSDIR}/{} \; \ && ${FIND} ${PORTDOCS} -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/{} \; @${ECHO_MSG} " [ DONE ]" .endif post-install: @${FIND} -s ${DATAFILES:S,^,${WRKSRC}/,} -not -type d 2>/dev/null | \ ${SED} -ne 's,^${WRKSRC},${DATADIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST} @${FIND} -s -d ${DATAFILES:S,^,${WRKSRC}/,} -type d 2>/dev/null | \ ${SED} -ne 's,^${WRKSRC},@dirrm ${DATADIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST} @${ECHO_CMD} '@dirrm ${DATADIR:S,^${PREFIX}/,,}' >> ${TMPPLIST} .include l/electron4/files/lodash.merge-4.6.2 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Finish resetting maintainershipbapt2014-12-031-1/+1
* Cleanup plistbapt2014-10-201-9/+0
* - Switch to USES=libtool, drop .la filesamdmi32014-07-032-8/+3
* chinese/exim: Unbreak on F10+ by satisfying explicit linking requirementsmarino2014-05-071-3/+4
* With gtk 2.4.22, immodule cache has moved from gtk.immodules toantoine2014-01-052-12/+3
* Add NO_STAGE all over the place in preparation for the staging support (cat: ...bapt2013-09-211-0/+1
* - Make ports use the libc provided iconv implementation on 10-CURRENTmadpilot2013-09-051-1/+1
* Add an explicit dependency on pkgconfbapt2013-09-031-1/+1
* - Add gtk-query-immodules to _FORCE_POST_PATTERNS to run it post-deinstallantoine2013-06-182-3/+3
* - Convert USE_ICONV=yes to USES=iconvmva2013-04-271-1/+1
* - Convert USE_GETTEXT to USES (part 3)ak2013-04-251-1/+1
* Convert to new options framework left unconverted ports in c* categoriesbapt2013-03-221-18/+16
* - update png to 1.5.10dinoex2012-06-011-1/+1
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)amdmi32011-09-241-3/+1
* - Get Rid MD5 supportmiwi2011-03-191-1/+0
* Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.ade2010-05-311-1/+1
* - update to 1.4.1dinoex2010-03-281-1/+1
* - update to jpeg-8dinoex2010-02-051-0/+1
* - Remove unusable mirror sitesrafan2009-12-291-6/+2
* - Explicitly disable setup-tool. The configure requires additional patchrafan2009-12-271-1/+2
* - Update to 1.2.2 which is compatible with libchewing >= 0.3.2rafan2009-12-277-64/+33
* - bump all port that indirectly depends on libjpeg and have not yet been bump...dinoex2009-07-311-1/+1
* - Correct plistpav2009-05-221-0/+1
* Fix USE_XORG for the upcoming bsd.port.mk changes (ports/122340).flz2008-07-231-1/+1
* Bump portrevision due to upgrade of devel/gettext.edwin2008-06-061-1/+1
* - Remove unneeded dependency from gtk12/gtk20 [1]miwi2008-04-20