aboutsummaryrefslogtreecommitdiffstats
path: root/devel/charva/Makefile
diff options
context:
space:
mode:
authormat <mat@FreeBSD.org>2016-06-21 00:23:28 +0800
committermat <mat@FreeBSD.org>2016-06-21 00:23:28 +0800
commitbc12b6beb26907f267f34c1f8598d120cabecbae (patch)
treee83ee6693050a76e305a95a376451aa583df151e /devel/charva/Makefile
parent5616a93eb39854a280bacec86824bbec7824d5b3 (diff)
downloadfreebsd-ports-graphics-bc12b6beb26907f267f34c1f8598d120cabecbae.tar.gz
freebsd-ports-graphics-bc12b6beb26907f267f34c1f8598d120cabecbae.tar.zst
freebsd-ports-graphics-bc12b6beb26907f267f34c1f8598d120cabecbae.zip
With the power of USES=dos2unix, get rid of most patches and files
with CRLF. While there, run make makepatch, rename patches to use the new scheme, and various fixes. With hat: portmgr Sponsored by: Absolight
Diffstat (limited to 'devel/charva/Makefile')
-rw-r--r--devel/charva/Makefile17
1 files changed, 6 insertions, 11 deletions
diff --git a/devel/charva/Makefile b/devel/charva/Makefile
index 9ae6926f8d4..b16566b689c 100644
--- a/devel/charva/Makefile
+++ b/devel/charva/Makefile
@@ -17,22 +17,17 @@ RUN_DEPENDS= ${JAVAJARDIR}/commons-logging.jar:java/jakarta-commons-logging
OPTIONS_DEFINE= DOCS
USES= dos2unix zip
-DOS2UNIX_FILES= c/src/Makefile.freebsd.txt
+DOS2UNIX_GLOB= build.xml Makefile.freebsd.txt *.c *.java
USE_JAVA= yes
JAVA_VERSION= 1.6+
USE_ANT= yes
ALL_TARGET= clean makeDLL dist
-PLIST_SUB= JAVA_HOME=${JAVA_HOME:S/${PREFIX}\///}
-PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar \
- %%JAVA_HOME%%/jre/lib/${MACHINE_ARCH}/libTerminal.so
+PLIST_FILES= ${JAVAJARDIR}/${PORTNAME}.jar \
+ ${JAVA_HOME}/jre/lib/${MACHINE_ARCH}/libTerminal.so
PORTDOCS= *
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS}
-ALL_TARGET+= javadoc
-.endif
+DOCS_ALL_TARGET= javadoc
do-install:
@${ECHO_MSG} -n ">> Installing JAR file as ${JAVAJARDIR}/${PORTNAME}.jar..."
@@ -44,12 +39,12 @@ do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/c/lib/libTerminal.so \
${STAGEDIR}${JAVA_HOME}/jre/lib/${MACHINE_ARCH}/libTerminal.so
@${ECHO_MSG} " [DONE]"
-.if ${PORT_OPTIONS:MDOCS}
+
+do-install-DOCS-on:
@${ECHO_MSG} -n ">> Installing documentation..."
@${MKDIR} ${STAGEDIR}${DOCSDIR}
@cd ${WRKSRC}/docs && ${FIND} * \
| ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} > /dev/null 2>&1
@${ECHO_MSG} " [DONE]"
-.endif
.include <bsd.port.mk>