Lines 2-11
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= hfsexplorer |
4 |
PORTNAME= hfsexplorer |
5 |
PORTVERSION= 0.22.1 |
5 |
PORTVERSION= 0.23 |
|
|
6 |
DISTVERSION= ${PORTVERSION} |
6 |
CATEGORIES= sysutils java |
7 |
CATEGORIES= sysutils java |
7 |
MASTER_SITES= SF/catacombae/HFSExplorer/${PORTVERSION}/ |
8 |
USE_GITHUB= yes |
8 |
DISTNAME= ${PORTNAME}-0_21-src |
9 |
GH_ACCOUNT= unsound |
|
|
10 |
GH_COMMIT= 9f61e03 |
11 |
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/archive/ |
9 |
|
12 |
|
10 |
MAINTAINER= vg@FreeBSD.org |
13 |
MAINTAINER= vg@FreeBSD.org |
11 |
COMMENT= HFSExplorer read Mac-formatted harddisks and disk images |
14 |
COMMENT= HFSExplorer read Mac-formatted harddisks and disk images |
Lines 18-37
Link Here
|
18 |
"${DATADIR}/res/icon.png" "${PORTNAME}" \ |
21 |
"${DATADIR}/res/icon.png" "${PORTNAME}" \ |
19 |
"System;Utility;Java;" false |
22 |
"System;Utility;Java;" false |
20 |
|
23 |
|
21 |
USES= zip |
|
|
22 |
USE_JAVA= yes |
24 |
USE_JAVA= yes |
23 |
JAVA_VERSION= 1.6+ |
25 |
JAVA_VERSION= 1.6+ |
24 |
OPTIONS_DEFINE= DOCS |
26 |
OPTIONS_DEFINE= DOCS |
25 |
NO_ARCH= yes |
27 |
NO_ARCH= yes |
26 |
WRKSRC= ${WRKDIR} |
28 |
WRKSRC= ${WRKDIR}/${GH_PROJECT}-${GH_PROJECT}-${DISTVERSION} |
27 |
|
29 |
|
28 |
.include <bsd.port.options.mk> |
30 |
.include <bsd.port.options.mk> |
29 |
|
31 |
|
30 |
do-configure: |
32 |
do-configure: |
31 |
@cd ${WRKSRC}/dist && ${REINPLACE_CMD} -e 's|lib/|${DATADIR}/lib/|g' \ |
33 |
@cd ${WRKSRC}/dist/bin && ${REINPLACE_CMD} -e 's|BASEDIR=".*"|BASEDIR="${DATADIR}/lib"|g' \ |
32 |
hfsx.sh resview.sh unhfs.sh |
34 |
hfsx.sh resview.sh unhfs.sh |
33 |
@${REINPLACE_CMD} -e 's|lib|${DATADIR}/lib|g' \ |
35 |
@${REINPLACE_CMD} -e 's|BASEDIR=".*"|BASEDIR="${DATADIR}/lib"|g' \ |
34 |
${WRKSRC}/dist/runfsb.sh |
36 |
${WRKSRC}/dist/bin/hfsexplorer.sh |
35 |
|
37 |
|
36 |
do-build: |
38 |
do-build: |
37 |
@cd ${WRKSRC} && ${SH} buildall.sh |
39 |
@cd ${WRKSRC} && ${SH} buildall.sh |
Lines 46-54
Link Here
|
46 |
@${MKDIR} ${STAGEDIR}${DATADIR}/lib |
48 |
@${MKDIR} ${STAGEDIR}${DATADIR}/lib |
47 |
@${MKDIR} ${STAGEDIR}${DATADIR}/res |
49 |
@${MKDIR} ${STAGEDIR}${DATADIR}/res |
48 |
.for f in hfsx.sh resview.sh unhfs.sh |
50 |
.for f in hfsx.sh resview.sh unhfs.sh |
49 |
@cd ${WRKSRC} && ${INSTALL_SCRIPT} dist/${f} ${STAGEDIR}${PREFIX}/bin |
51 |
@cd ${WRKSRC} && ${INSTALL_SCRIPT} dist/bin/${f} ${STAGEDIR}${PREFIX}/bin |
50 |
.endfor |
52 |
.endfor |
51 |
@cd ${WRKSRC} && ${INSTALL_SCRIPT} dist/runfsb.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} |
53 |
@cd ${WRKSRC} && ${INSTALL_SCRIPT} dist/bin/hfsexplorer.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} |
52 |
@cd ${WRKSRC} && ${INSTALL_DATA} dist/lib/*.jar ${STAGEDIR}${DATADIR}/lib |
54 |
@cd ${WRKSRC} && ${INSTALL_DATA} dist/lib/*.jar ${STAGEDIR}${DATADIR}/lib |
53 |
@cd ${WRKSRC} && ${INSTALL_DATA} dist/res/icon.png ${STAGEDIR}${DATADIR}/res |
55 |
@cd ${WRKSRC} && ${INSTALL_DATA} dist/res/icon.png ${STAGEDIR}${DATADIR}/res |
54 |
|
56 |
|