diff options
author | Pawel Pekala <pawel@FreeBSD.org> | 2014-05-31 14:08:39 +0000 |
---|---|---|
committer | Pawel Pekala <pawel@FreeBSD.org> | 2014-05-31 14:08:39 +0000 |
commit | 70e0487f6ef008f5fee5a3714482d99faede2c06 (patch) | |
tree | 6f5994055770947f71bd18adca3babffb804dd30 /java/jta | |
parent | 8a5080229ff9354eef74875a9c4191475b0d06ad (diff) | |
download | ports-70e0487f6ef008f5fee5a3714482d99faede2c06.tar.gz ports-70e0487f6ef008f5fee5a3714482d99faede2c06.zip |
- Add staging support
- Convert to new options framework
Notes
Notes:
svn path=/head/; revision=355978
Diffstat (limited to 'java/jta')
-rw-r--r-- | java/jta/Makefile | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/java/jta/Makefile b/java/jta/Makefile index 6de4f1b44960..fbb315eda7cd 100644 --- a/java/jta/Makefile +++ b/java/jta/Makefile @@ -18,26 +18,21 @@ NO_BUILD= yes NO_CDROM= See the license DOWNLOAD_URL= http://download.oracle.com/otndocs/jcp/7286-jta-${PORTVERSION}-spec-oth-JSpec/?submit=Download +PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar PORTDOCS= ${DISTNAME}.pdf javadocs -PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar +OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include <bsd.port.pre.mk> .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 + ${INSTALL_DATA} ${WRKSRC}/${DISTNAME}.jar \ + ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/${DISTNAME}.pdf ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} javadocs ${STAGEDIR}${DOCSDIR}) .include <bsd.port.post.mk> |