summaryrefslogtreecommitdiff
path: root/emulators/hfs
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2013-05-23 04:07:09 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2013-05-23 04:07:09 +0000
commitd275f14622c119ac04a352cf049202a81d76bffc (patch)
tree5a7848854a348a808785c8fad3d7bfaaceb74e2c /emulators/hfs
parentAdjust CATEGORIES, allow to install developer libraries, improve TCLTK (diff)
Deprecate: there is no master site, no public distfiles, certain functions
do not seem to work for me on amd64, e.g. "hfs read": zero-sized files are copied to destination. Perhaps it is caused by careless assumption of the types' sizes (excerpt from hfs0_37/endian.h): typedef unsigned long ULONG; // 32 bit unsigned typedef long LONG; // 32 bit signed typedef unsigned int UINT; // 16 bit unsigned typedef int INT; // 16 bit signed typedef unsigned char BYTE; // 8 bit unsigned typedef char SBYTE; // 8 bit signed typedef int BOOL; // boolean value `sysutils/ufsutils' provides better alternative: easier to use, has alive upstream, and works correctly on amd64 (presumably on i386 as well). While here, also explicitly mention that there is no HFS+ volumes support available.
Notes
Notes: svn path=/head/; revision=318840
Diffstat (limited to 'emulators/hfs')
-rw-r--r--emulators/hfs/Makefile2
-rw-r--r--emulators/hfs/pkg-descr2
2 files changed, 4 insertions, 0 deletions
diff --git a/emulators/hfs/Makefile b/emulators/hfs/Makefile
index ab634601d530..a4ca23aefeeb 100644
--- a/emulators/hfs/Makefile
+++ b/emulators/hfs/Makefile
@@ -15,6 +15,8 @@ LICENCE= GPLv2
CONFLICTS= hfsutils-[0-9]*
+DEPRECATED= No upstream, no public distfiles; consider using `sysutils/hfsutils'
+
USE_GMAKE= yes
MAKE_ARGS= CCPLUSPLUS="${CXX} -c" LD="${CXX}" DEBUG="${CFLAGS}" \
INSTALLPATH="${PREFIX}" MANINSTALLDIR="${MANPREFIX}/man/man1"
diff --git a/emulators/hfs/pkg-descr b/emulators/hfs/pkg-descr
index 56f1a17a59d5..e87475ece8a3 100644
--- a/emulators/hfs/pkg-descr
+++ b/emulators/hfs/pkg-descr
@@ -7,3 +7,5 @@ disks, hard drives, and CD-ROMs. The following functions are available:
- Copy an HFS file into a local file (read)
- Display the contents of an HFS file (cat)
- Display the partition table on a Macintosh volume
+
+There is no HFS+ volumes support available.