svn commit: r318840 - head/emulators/hfs
Alexey Dokuchaev
danfe at FreeBSD.org
Thu May 23 04:07:10 UTC 2013
Author: danfe
Date: Thu May 23 04:07:09 2013
New Revision: 318840
URL: http://svnweb.freebsd.org/changeset/ports/318840
Log:
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.
Modified:
head/emulators/hfs/Makefile
head/emulators/hfs/pkg-descr
Modified: head/emulators/hfs/Makefile
==============================================================================
--- head/emulators/hfs/Makefile Thu May 23 03:57:45 2013 (r318839)
+++ head/emulators/hfs/Makefile Thu May 23 04:07:09 2013 (r318840)
@@ -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"
Modified: head/emulators/hfs/pkg-descr
==============================================================================
--- head/emulators/hfs/pkg-descr Thu May 23 03:57:45 2013 (r318839)
+++ head/emulators/hfs/pkg-descr Thu May 23 04:07:09 2013 (r318840)
@@ -7,3 +7,5 @@ disks, hard drives, and CD-ROMs. The fo
- 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.
More information about the svn-ports-head
mailing list