Sun Nov 24 04:47:39 2013 UTC ()
Use Java when build


(ryoon)
diff -r1.9 -r1.10 pkgsrc/editors/OmegaT/Makefile

cvs diff -r1.9 -r1.10 pkgsrc/editors/OmegaT/Makefile (switch to unified diff)

--- pkgsrc/editors/OmegaT/Makefile 2013/10/09 15:42:40 1.9
+++ pkgsrc/editors/OmegaT/Makefile 2013/11/24 04:47:39 1.10
@@ -1,70 +1,70 @@ @@ -1,70 +1,70 @@
1# $NetBSD: Makefile,v 1.9 2013/10/09 15:42:40 ryoon Exp $ 1# $NetBSD: Makefile,v 1.10 2013/11/24 04:47:39 ryoon Exp $
2# 2#
3 3
4DISTNAME= OmegaT_3.0.5_Beta_Source 4DISTNAME= OmegaT_3.0.5_Beta_Source
5PKGNAME= ${DISTNAME:S/OmegaT_/OmegaT-/:S/_Source//:S/_Beta//:S/_/./g} 5PKGNAME= ${DISTNAME:S/OmegaT_/OmegaT-/:S/_Source//:S/_Beta//:S/_/./g}
6CATEGORIES= editors 6CATEGORIES= editors
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=omegat/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=omegat/}
8EXTRACT_SUFX= .zip 8EXTRACT_SUFX= .zip
9 9
10MAINTAINER= ryoon@NetBSD.org 10MAINTAINER= ryoon@NetBSD.org
11HOMEPAGE= http://www.omegat.org/ 11HOMEPAGE= http://www.omegat.org/
12COMMENT= The translation memory (TM) application written in Java 12COMMENT= The translation memory (TM) application written in Java
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
15WRKSRC= ${WRKDIR} 15WRKSRC= ${WRKDIR}
16USE_LANGUAGES= # none 16USE_LANGUAGES= # none
17USE_JAVA= run 17USE_JAVA= yes
18USE_JAVA2= yes 18USE_JAVA2= yes
19 19
20BUILD_DEPENDS+= apache-ant-[0-9]*:../../devel/apache-ant 20BUILD_DEPENDS+= apache-ant-[0-9]*:../../devel/apache-ant
21 21
22USE_TOOLS+= pax 22USE_TOOLS+= pax
23 23
24FIND_PREFIX:= ANTDIR=apache-ant 24FIND_PREFIX:= ANTDIR=apache-ant
25.include "../../mk/find-prefix.mk" 25.include "../../mk/find-prefix.mk"
26 26
27SUBST_CLASSES+= fix-omegat 27SUBST_CLASSES+= fix-omegat
28SUBST_STAGE.fix-omegat= pre-configure 28SUBST_STAGE.fix-omegat= pre-configure
29SUBST_MESSAGE.fix-omegat= fixing pathes 29SUBST_MESSAGE.fix-omegat= fixing pathes
30SUBST_FILES.fix-omegat= OmegaT 30SUBST_FILES.fix-omegat= OmegaT
31SUBST_SED.fix-omegat= -e 's,@OMEGATDIR@,${PREFIX}/${OMEGATDIR}/,g' 31SUBST_SED.fix-omegat= -e 's,@OMEGATDIR@,${PREFIX}/${OMEGATDIR}/,g'
32SUBST_SED.fix-omegat+= -e 's,@JAVA_HOME@,${PKG_JAVA_HOME}/,g' 32SUBST_SED.fix-omegat+= -e 's,@JAVA_HOME@,${PKG_JAVA_HOME}/,g'
33 33
34OMEGATDIR= share/OmegaT 34OMEGATDIR= share/OmegaT
35OMEGATDOCDIR= share/doc/OmegaT 35OMEGATDOCDIR= share/doc/OmegaT
36 36
37INSTALLATION_DIRS= bin \ 37INSTALLATION_DIRS= bin \
38 ${OMEGATDIR} \ 38 ${OMEGATDIR} \
39 ${OMEGATDIR}/lib \ 39 ${OMEGATDIR}/lib \
40 ${OMEGATDOCDIR} \ 40 ${OMEGATDOCDIR} \
41 ${OMEGATDOCDIR}/images 41 ${OMEGATDOCDIR}/images
42 42
43pre-patch: 43pre-patch:
44 ${INSTALL_DATA} ${FILESDIR}/OmegaT.in ${WRKSRC}/OmegaT 44 ${INSTALL_DATA} ${FILESDIR}/OmegaT.in ${WRKSRC}/OmegaT
45 45
46do-build: 46do-build:
47 cd ${WRKSRC} \ 47 cd ${WRKSRC} \
48 && env ${MAKE_ENV} \ 48 && env ${MAKE_ENV} \
49 ${ANTDIR}/bin/ant jar release 49 ${ANTDIR}/bin/ant jar release
50 50
51do-install: 51do-install:
52 ${INSTALL_DATA} ${WRKSRC}/dist/*txt \ 52 ${INSTALL_DATA} ${WRKSRC}/dist/*txt \
53 ${DESTDIR}${PREFIX}/${OMEGATDOCDIR} 53 ${DESTDIR}${PREFIX}/${OMEGATDOCDIR}
54 ${INSTALL_DATA} ${WRKSRC}/dist/*html \ 54 ${INSTALL_DATA} ${WRKSRC}/dist/*html \
55 ${DESTDIR}${PREFIX}/${OMEGATDOCDIR} 55 ${DESTDIR}${PREFIX}/${OMEGATDOCDIR}
56 ${INSTALL_DATA} ${WRKSRC}/dist/OmegaT.jar \ 56 ${INSTALL_DATA} ${WRKSRC}/dist/OmegaT.jar \
57 ${DESTDIR}${PREFIX}/${OMEGATDIR} 57 ${DESTDIR}${PREFIX}/${OMEGATDIR}
58 cd ${WRKSRC}/dist/docs && pax -rw -pmp * \ 58 cd ${WRKSRC}/dist/docs && pax -rw -pmp * \
59 ${DESTDIR}${PREFIX}/${OMEGATDOCDIR} 59 ${DESTDIR}${PREFIX}/${OMEGATDOCDIR}
60 ${INSTALL_DATA} ${WRKSRC}/dist/images/* \ 60 ${INSTALL_DATA} ${WRKSRC}/dist/images/* \
61 ${DESTDIR}${PREFIX}/${OMEGATDOCDIR}/images 61 ${DESTDIR}${PREFIX}/${OMEGATDOCDIR}/images
62 ${INSTALL_DATA} ${WRKSRC}/dist/lib/* \ 62 ${INSTALL_DATA} ${WRKSRC}/dist/lib/* \
63 ${DESTDIR}${PREFIX}/${OMEGATDIR}/lib 63 ${DESTDIR}${PREFIX}/${OMEGATDIR}/lib
64 ${INSTALL_DATA} ${FILESDIR}/omegat.prefs \ 64 ${INSTALL_DATA} ${FILESDIR}/omegat.prefs \
65 ${DESTDIR}${PREFIX}/${OMEGATDIR} 65 ${DESTDIR}${PREFIX}/${OMEGATDIR}
66 ${INSTALL_SCRIPT} ${WRKSRC}/OmegaT ${DESTDIR}${PREFIX}/bin 66 ${INSTALL_SCRIPT} ${WRKSRC}/OmegaT ${DESTDIR}${PREFIX}/bin
67 67
68.include "../../mk/java-env.mk" 68.include "../../mk/java-env.mk"
69.include "../../mk/java-vm.mk" 69.include "../../mk/java-vm.mk"
70.include "../../mk/bsd.pkg.mk" 70.include "../../mk/bsd.pkg.mk"