diff options
author | rene <rene@FreeBSD.org> | 2010-11-20 01:34:51 +0800 |
---|---|---|
committer | rene <rene@FreeBSD.org> | 2010-11-20 01:34:51 +0800 |
commit | 6229e794071b2430c0f042f778a8ed5ad028f7ac (patch) | |
tree | 684b4bfb7c2f48c688a89fbecb52d2deec3eb258 /sysutils | |
parent | d52d8fc567e0e4d79794a32a4142117581da4d45 (diff) | |
download | freebsd-ports-graphics-6229e794071b2430c0f042f778a8ed5ad028f7ac.tar.gz freebsd-ports-graphics-6229e794071b2430c0f042f778a8ed5ad028f7ac.tar.zst freebsd-ports-graphics-6229e794071b2430c0f042f778a8ed5ad028f7ac.zip |
HFSExplorer is an application that can read Mac-formatted hard disks and disk
images. It can read the file systems HFS (Mac OS Standard), HFS+ (Mac OS
Extended) and HFSX (Mac OS Extended with case sensitive file names).
HFSExplorer allows you to browse your Mac volumes with a graphical file system
browser, extract files (copy to hard disk), view detailed information about the
volume and create disk images from the volume.
HFSExplorer can also read most .dmg disk images created on a Mac, including zlib
/ bzip2 compressed images and AES-128 encrypted images. It supports the
partition schemes Master Boot Record, GUID Partition Table and Apple Partition
Map natively.
WWW: http://hem.bredband.net/catacombae/hfsx.html
PR: ports/149069
Submitted by: Gvozdikov Veniamin [g.veniamin googlemail.com]
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/Makefile | 1 | ||||
-rw-r--r-- | sysutils/hfsexplorer/Makefile | 56 | ||||
-rw-r--r-- | sysutils/hfsexplorer/distinfo | 2 | ||||
-rw-r--r-- | sysutils/hfsexplorer/pkg-descr | 13 | ||||
-rw-r--r-- | sysutils/hfsexplorer/pkg-plist | 21 |
5 files changed, 93 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index aafdafa723f..4f33d6e9ccc 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -359,6 +359,7 @@ SUBDIR += heartbeat SUBDIR += heirloom SUBDIR += hextools + SUBDIR += hfsexplorer SUBDIR += hidesvn SUBDIR += highlnk SUBDIR += hilite diff --git a/sysutils/hfsexplorer/Makefile b/sysutils/hfsexplorer/Makefile new file mode 100644 index 00000000000..979d387d70a --- /dev/null +++ b/sysutils/hfsexplorer/Makefile @@ -0,0 +1,56 @@ +# New ports collection makefile for: hfsexplorer +# Date created: 2009-11-27 +# Whom: Gvozdikov Veniamin <g.veniamin@googlemail.com> +# +# $FreeBSD$ +# + +PORTNAME= hfsexplorer +PORTVERSION= 0.21 +CATEGORIES= sysutils java +MASTER_SITES= SF/catacombae/HFSExplorer/${PORTVERSION}/ +DISTNAME= ${PORTNAME}-0_21-src + +MAINTAINER= g.veniamin@googlemail.com +COMMENT= HFSExplorer read Mac-formatted harddisks and disk images + +RUN_DEPENDS= ant:${PORTSDIR}/devel/apache-ant + +LICENSE= GPLv3 + +DESKTOP_ENTRIES="hfsexplorer" "reader Mac-formatted harddisk" \ + "${DATADIR}/res/icon.png" "${PORTNAME}" \ + "System;Utility;Java;" false + +USE_ZIP= yes +USE_JAVA= yes +JAVA_VERSION= 1.6 + +WRKSRC= ${WRKDIR} + +do-configure: + @cd ${WRKSRC}/dist && ${REINPLACE_CMD} -e 's|lib/|${DATADIR}/lib/|g' \ + hfsx.sh resview.sh unhfs.sh + @${REINPLACE_CMD} -e 's|lib|${DATADIR}/lib|g' \ + ${WRKSRC}/dist/runfsb.sh + +do-build: + @cd ${WRKSRC} && ${SH} buildall.sh + +do-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + @cd ${WRKSRC}/dist/doc && ${COPYTREE_SHARE} html ${DOCSDIR}/ +.endif + +post-install: + @${MKDIR} ${DATADIR}/lib + @${MKDIR} ${DATADIR}/res +.for f in hfsx.sh resview.sh unhfs.sh + @cd ${WRKSRC} && ${INSTALL_SCRIPT} dist/${f} ${PREFIX}/bin +.endfor + @cd ${WRKSRC} && ${INSTALL_SCRIPT} dist/runfsb.sh ${PREFIX}/bin/${PORTNAME} + @cd ${WRKSRC} && ${INSTALL_DATA} dist/lib/*.jar ${DATADIR}/lib + @cd ${WRKSRC} && ${INSTALL_DATA} dist/res/icon.png ${DATADIR}/res + +.include <bsd.port.mk> diff --git a/sysutils/hfsexplorer/distinfo b/sysutils/hfsexplorer/distinfo new file mode 100644 index 00000000000..ae4c24dbbb1 --- /dev/null +++ b/sysutils/hfsexplorer/distinfo @@ -0,0 +1,2 @@ +SHA256 (hfsexplorer-0_21-src.zip) = e7323180df5d468e31a5053411c4f811b15a7ad140802c2f6a60b16f0534e0f9 +SIZE (hfsexplorer-0_21-src.zip) = 2290547 diff --git a/sysutils/hfsexplorer/pkg-descr b/sysutils/hfsexplorer/pkg-descr new file mode 100644 index 00000000000..c84c95890e9 --- /dev/null +++ b/sysutils/hfsexplorer/pkg-descr @@ -0,0 +1,13 @@ +HFSExplorer is an application that can read Mac-formatted hard disks and disk +images. It can read the file systems HFS (Mac OS Standard), HFS+ (Mac OS +Extended) and HFSX (Mac OS Extended with case sensitive file names). + +HFSExplorer allows you to browse your Mac volumes with a graphical file system +browser, extract files (copy to hard disk), view detailed information about the +volume and create disk images from the volume. +HFSExplorer can also read most .dmg disk images created on a Mac, including zlib +/ bzip2 compressed images and AES-128 encrypted images. It supports the +partition schemes Master Boot Record, GUID Partition Table and Apple Partition +Map natively. + +WWW: http://hem.bredband.net/catacombae/hfsx.html diff --git a/sysutils/hfsexplorer/pkg-plist b/sysutils/hfsexplorer/pkg-plist new file mode 100644 index 00000000000..f3aa7cc15fd --- /dev/null +++ b/sysutils/hfsexplorer/pkg-plist @@ -0,0 +1,21 @@ +bin/hfsexplorer +bin/hfsx.sh +bin/resview.sh +bin/unhfs.sh +%%DATADIR%%/lib/apache-ant-1.7.0-bzip2.jar +%%DATADIR%%/lib/csframework.jar +%%DATADIR%%/lib/hfsx.jar +%%DATADIR%%/lib/hfsx_dmglib.jar +%%DATADIR%%/lib/iharder-base64.jar +%%DATADIR%%/lib/swing-layout-1.0.3.jar +%%DATADIR%%/res/icon.png +%%PORTDOCS%%%%DOCSDIR%%/html/img/HFSExplorer_logo.png +%%PORTDOCS%%%%DOCSDIR%%/html/index.html +%%PORTDOCS%%%%DOCSDIR%%/html/troubleshooting.html +%%PORTDOCS%%%%DOCSDIR%%/html/usage.html +@dirrm %%DATADIR%%/res +@dirrm %%DATADIR%%/lib +@dirrm %%DATADIR%% +%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/img +%%PORTDOCS%%@dirrm %%DOCSDIR%%/html +%%PORTDOCS%%@dirrm %%DOCSDIR%% |