| @@ -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 | |
4 | DISTNAME= OmegaT_3.0.5_Beta_Source | | 4 | DISTNAME= OmegaT_3.0.5_Beta_Source |
5 | PKGNAME= ${DISTNAME:S/OmegaT_/OmegaT-/:S/_Source//:S/_Beta//:S/_/./g} | | 5 | PKGNAME= ${DISTNAME:S/OmegaT_/OmegaT-/:S/_Source//:S/_Beta//:S/_/./g} |
6 | CATEGORIES= editors | | 6 | CATEGORIES= editors |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=omegat/} | | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=omegat/} |
8 | EXTRACT_SUFX= .zip | | 8 | EXTRACT_SUFX= .zip |
9 | | | 9 | |
10 | MAINTAINER= ryoon@NetBSD.org | | 10 | MAINTAINER= ryoon@NetBSD.org |
11 | HOMEPAGE= http://www.omegat.org/ | | 11 | HOMEPAGE= http://www.omegat.org/ |
12 | COMMENT= The translation memory (TM) application written in Java | | 12 | COMMENT= The translation memory (TM) application written in Java |
13 | LICENSE= gnu-gpl-v2 | | 13 | LICENSE= gnu-gpl-v2 |
14 | | | 14 | |
15 | WRKSRC= ${WRKDIR} | | 15 | WRKSRC= ${WRKDIR} |
16 | USE_LANGUAGES= # none | | 16 | USE_LANGUAGES= # none |
17 | USE_JAVA= run | | 17 | USE_JAVA= yes |
18 | USE_JAVA2= yes | | 18 | USE_JAVA2= yes |
19 | | | 19 | |
20 | BUILD_DEPENDS+= apache-ant-[0-9]*:../../devel/apache-ant | | 20 | BUILD_DEPENDS+= apache-ant-[0-9]*:../../devel/apache-ant |
21 | | | 21 | |
22 | USE_TOOLS+= pax | | 22 | USE_TOOLS+= pax |
23 | | | 23 | |
24 | FIND_PREFIX:= ANTDIR=apache-ant | | 24 | FIND_PREFIX:= ANTDIR=apache-ant |
25 | .include "../../mk/find-prefix.mk" | | 25 | .include "../../mk/find-prefix.mk" |
26 | | | 26 | |
27 | SUBST_CLASSES+= fix-omegat | | 27 | SUBST_CLASSES+= fix-omegat |
28 | SUBST_STAGE.fix-omegat= pre-configure | | 28 | SUBST_STAGE.fix-omegat= pre-configure |
29 | SUBST_MESSAGE.fix-omegat= fixing pathes | | 29 | SUBST_MESSAGE.fix-omegat= fixing pathes |
30 | SUBST_FILES.fix-omegat= OmegaT | | 30 | SUBST_FILES.fix-omegat= OmegaT |
31 | SUBST_SED.fix-omegat= -e 's,@OMEGATDIR@,${PREFIX}/${OMEGATDIR}/,g' | | 31 | SUBST_SED.fix-omegat= -e 's,@OMEGATDIR@,${PREFIX}/${OMEGATDIR}/,g' |
32 | SUBST_SED.fix-omegat+= -e 's,@JAVA_HOME@,${PKG_JAVA_HOME}/,g' | | 32 | SUBST_SED.fix-omegat+= -e 's,@JAVA_HOME@,${PKG_JAVA_HOME}/,g' |
33 | | | 33 | |
34 | OMEGATDIR= share/OmegaT | | 34 | OMEGATDIR= share/OmegaT |
35 | OMEGATDOCDIR= share/doc/OmegaT | | 35 | OMEGATDOCDIR= share/doc/OmegaT |
36 | | | 36 | |
37 | INSTALLATION_DIRS= bin \ | | 37 | INSTALLATION_DIRS= bin \ |
38 | ${OMEGATDIR} \ | | 38 | ${OMEGATDIR} \ |
39 | ${OMEGATDIR}/lib \ | | 39 | ${OMEGATDIR}/lib \ |
40 | ${OMEGATDOCDIR} \ | | 40 | ${OMEGATDOCDIR} \ |
41 | ${OMEGATDOCDIR}/images | | 41 | ${OMEGATDOCDIR}/images |
42 | | | 42 | |
43 | pre-patch: | | 43 | pre-patch: |
44 | ${INSTALL_DATA} ${FILESDIR}/OmegaT.in ${WRKSRC}/OmegaT | | 44 | ${INSTALL_DATA} ${FILESDIR}/OmegaT.in ${WRKSRC}/OmegaT |
45 | | | 45 | |
46 | do-build: | | 46 | do-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 | |
51 | do-install: | | 51 | do-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" |