Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 May 2013 04:07:10 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r318840 - head/emulators/hfs
Message-ID:  <201305230407.r4N47Axx017481@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201305230407.r4N47Axx017481>