filesystems/hfsutils 3.2.6_4 FreeBSD
Utilities for accessing Apple's HFS volumes
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2+
- Categories
- filesystems, sysutils
- Package size
- 100.8 KiB, 287.5 KiB installed
Description
HFS is the "Hierarchical File System" used on modern Macintosh computers. With this package, you can read and write Macintosh-formatted media such as floppy disks, CD-ROMs, and SCSI hard disks on most Unix platforms. You can also format raw media or file into an HFS volume.
This package contains a number of different tools:
- Several command-line programs (hmount, hls, hcopy, et al.)
- Tk-based front-end for browsing and copying files through a variety of transfer modes (MacBinary, BinHex, text, etc.)
- Tcl package and interface for scriptable access to volumes
- C library for low-level access to volumes
Support for Apple's new Extended Format (HFS+) is currently not available.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | filesystems/hfsutils | 3.2.6_4 |
| NetBSD | sysutils/hfsutils | 3.2.6nb1 |
| DragonFly | filesystems/hfsutils | 3.2.6_4 |
| MidnightBSD | filesystems/hfsutils | 3.2.6 |
Install
Binary package:
pkg install hfsutils
From the ports tree:
cd /usr/ports/filesystems/hfsutils/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= hfsutils>0:filesystems/hfsutils
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.2.6_4 | 3.2.6_4 | - | 3.2.6_4 | 3.2.6_4 |
| FreeBSD:14:quarterly | 3.2.6_4 | 3.2.6_4 | n/a | 3.2.6_4 | 3.2.6_4 |
| FreeBSD:15:latest | 3.2.6_4 | 3.2.6_4 | n/a | 3.2.6_4 | 3.2.6_4 |
| FreeBSD:15:quarterly | 3.2.6_4 | 3.2.6_4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.2.6_4 | 3.2.6_4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 3
No port depends on this one.
Configuration
Options name: filesystems_hfsutils
| Option | Default | Description |
|---|---|---|
| DEVLIBS | off | Install developer libraries and header files |
| DOCS | off | Build and/or install documentation |
| TCLTK | off | Enable Tcl interface (HFS "shell") and Tk-based GUI |
- USES
- gmake
- Service scripts
- none
- Conflicts with
- hfs
Message after installing
Files
Manual pages 18
- hattrib(1)
- hcd(1)
- hcopy(1)
- hdel(1)
- hdir(1)
- hformat(1)
- hfs(1)
- hfssh(1)
- hfsutils(1)
- hls(1)
- hmkdir(1)
- hmount(1)
- hpwd(1)
- hrename(1)
- hrmdir(1)
- humount(1)
- hvol(1)
- xhfs(1)
pkg-plist 40
- bin/hattrib
- bin/hcd
- bin/hcopy
- bin/hdel
- bin/hdir
- bin/hformat
- bin/hfs
- bin/hfsck
- bin/hfssh
- bin/hls
- bin/hmkdir
- bin/hmount
- bin/hpwd
- bin/hrename
- bin/hrmdir
- bin/humount
- bin/hvol
- bin/xhfs
- include/hfs.h
- include/rsrc.h
- lib/libhfs.a
- lib/librsrc.a
- share/man/man1/hattrib.1.gz
- share/man/man1/hcd.1.gz
- share/man/man1/hcopy.1.gz
- share/man/man1/hdel.1.gz
- share/man/man1/hdir.1.gz
- share/man/man1/hformat.1.gz
- share/man/man1/hfs.1.gz
- share/man/man1/hfssh.1.gz
- share/man/man1/hfsutils.1.gz
- share/man/man1/hls.1.gz
- share/man/man1/hmkdir.1.gz
- share/man/man1/hmount.1.gz
- share/man/man1/hpwd.1.gz
- share/man/man1/hrename.1.gz
- share/man/man1/hrmdir.1.gz
- share/man/man1/humount.1.gz
- share/man/man1/hvol.1.gz
- share/man/man1/xhfs.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| hfsutils-3.2.6.tar.gz | 207697 | bc9d22d6d252b920ec9cdf18e00b7655a6189b3f34f42e58d5bb152957289840 |
Master sites 1
- ftp://ftp.mars.org/pub/hfs/
Commit history 0
No commits in the history this site was built from.