Update java/intellij to version 2016.3.2
[dports.git] / java / jgrapht / Makefile
1 # Created by: ijliao
2 # $FreeBSD$
3
4 PORTNAME=       jgrapht
5 PORTVERSION=    0.7.3
6 PORTREVISION=   1
7 CATEGORIES=     java math
8 MASTER_SITES=   SF/${PORTNAME}/JGraphT/Version%20${PORTVERSION}
9
10 MAINTAINER=     ports@FreeBSD.org
11 COMMENT=        Java package for mathematical graph-theory objects and algorithms
12
13 USES=           dos2unix zip
14 DOS2UNIX_GLOB=  *.xml *.java
15 USE_JAVA=       yes
16 JAVA_VERSION=   1.6 1.7
17
18 OPTIONS_DEFINE= DOCS
19
20 .include <bsd.port.options.mk>
21
22 .if !defined(WITHOUT_COMPILE)
23 USE_ANT=        yes
24 ALL_TARGET=     jar
25 .if ${PORT_OPTIONS:MDOCS}
26 ALL_TARGET+=    javadoc
27 .endif
28 .else
29 NO_BUILD=       yes
30 .endif
31
32 PORTDOCS=       *
33
34 PLIST_FILES=    ${JAVAJARDIR}/${PORTNAME}.jar
35
36 .include <bsd.port.pre.mk>
37
38 JAVA_PORT_API=  ${LOCALBASE}/share/doc/jdk${JAVA_PORT_VERSION:C/([0-9]\.[0-9])\.[0-9]/\1/}/api
39 .if exists(${JAVA_PORT_API})
40 MAKE_ARGS+=     -Djdk.api="${JAVA_PORT_API}"
41 .endif
42
43 pre-fetch:
44         @${ECHO_MSG} ""
45         @${ECHO_MSG} "You may use the following build options:"
46         @${ECHO_MSG} ""
47         @${ECHO_MSG} "    WITHOUT_COMPILE=yes    Install the pre-compiled .jar file"
48         @${ECHO_MSG} ""
49
50 do-install:
51         @${ECHO_MSG} -n  ">> Installing JAR as ${JAVAJARDIR}/${PORTNAME}.jar..."
52         @${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-jdk1.5.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
53         @${ECHO_MSG} " [DONE]"
54 .if ${PORT_OPTIONS:MDOCS}
55         @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..."
56         @cd ${WRKSRC}/javadoc && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \;
57         @cd ${WRKSRC}/javadoc && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \;
58         @${ECHO_MSG} " [DONE]"
59 .endif
60
61 .include <bsd.port.post.mk>