1 # Created by: Veniamin Gvozdikov <vg@FreeBSD.org>
6 DISTVERSIONPREFIX= ${PORTNAME}-
7 CATEGORIES= sysutils java
9 MAINTAINER= vg@FreeBSD.org
10 COMMENT= HFSExplorer read Mac-formatted harddisks and disk images
14 BUILD_DEPENDS= ant:${PORTSDIR}/devel/apache-ant
16 DESKTOP_ENTRIES="hfsexplorer" "reader Mac-formatted harddisk" \
17 "${DATADIR}/res/icon.png" "${PORTNAME}" \
18 "System;Utility;Java;" false
21 GH_PROJECT= ${PORTNAME}
28 WRKSRC= ${WRKDIR}/${GH_PROJECT}-${GH_PROJECT}-${DISTVERSION}
31 @cd ${WRKSRC}/dist/bin && ${REINPLACE_CMD} -e 's|BASEDIR=".*"|BASEDIR="${DATADIR}/lib"|g' \
32 hfsx.sh resview.sh unhfs.sh
33 @${REINPLACE_CMD} -e 's|BASEDIR=".*"|BASEDIR="${DATADIR}/lib"|g' \
34 ${WRKSRC}/dist/bin/hfsexplorer.sh
37 @cd ${WRKSRC} && ${SH} buildall.sh
40 @${MKDIR} ${STAGEDIR}${DATADIR}/lib
41 @${MKDIR} ${STAGEDIR}${DATADIR}/res
42 .for f in hfsx.sh resview.sh unhfs.sh
43 @cd ${WRKSRC} && ${INSTALL_SCRIPT} dist/bin/${f} ${STAGEDIR}${PREFIX}/bin
45 @cd ${WRKSRC} && ${INSTALL_SCRIPT} dist/bin/hfsexplorer.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
46 @cd ${WRKSRC} && ${INSTALL_DATA} dist/lib/*.jar ${STAGEDIR}${DATADIR}/lib
47 @cd ${WRKSRC} && ${INSTALL_DATA} dist/res/icon.png ${STAGEDIR}${DATADIR}/res
50 @${MKDIR} ${STAGEDIR}${DOCSDIR}
51 @cd ${WRKSRC}/dist/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}/
53 .include <bsd.port.mk>