Module Name:    src
Committed By:   tsutsui
Date:           Fri May 31 21:04:22 UTC 2024

Added Files:
        src/external/gpl2/mkhybrid: README.md

Log Message:
Note about current status.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/gpl2/mkhybrid/README.md

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: src/external/gpl2/mkhybrid/README.md
diff -u /dev/null src/external/gpl2/mkhybrid/README.md:1.1
--- /dev/null	Fri May 31 21:04:23 2024
+++ src/external/gpl2/mkhybrid/README.md	Fri May 31 21:04:22 2024
@@ -0,0 +1,37 @@
+# tools'fied mkhybrid to build HFS/ISO9660 hybrid image for mac68k and macppc
+
+(See src/distrib/cdrom/README how to fetch set binaries and build iso images)
+
+## What's this?
+
+This external/gpl2/mkhybrid provides tools'fied mkhybrid(8) to build
+HFS/ISO9660 hybrid CD images for mac68k and macppc install media,
+based on mkhybrid 1.12b5.1 in OpenBSD 7.3:
+ http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu/usr.sbin/mkhybrid/src/
+
+## Changes from OpenBSD's one
+
+- pull sources in OpenBSD's src/gnu/usr.sbin/mkhybrid/src except libfile
+  into NetBSD's src/external/gpl2/mkhybrid/dist
+  (unnecessary files for tools builds are not imported)
+- pull 2 clause BSD licensed libfile sources from upstream cdrtools-3.01
+- pull Makefile in OpenBSD's src/gnu/usr.sbin/mkhybrid/mkhybrid
+  into NetBSD's src/external/gpl2/mkhybrid/bin
+- src/external/gpl2/mkhybrid/bin is prepared to build tools version
+  in src/tools/mkhybrid using src/tools/Makefile.host
+- tweak configure to pull several header files for NetBSD tools builds
+- appease various dumb warnings
+- pull -hide-rr-moved option from upstream mkisofs-1.13
+- pull -graft-points option from upstream mkisofs-1.13 and cdrtools-2.01
+- pull malloc related fixes in tree.c from upstream cdrtools-2.01
+
+## Current status
+
+- builds on NetBSD, ubuntu, and Cygwin hosts are tested
+
+See commit logs and diffs for more details.
+
+## TODO
+
+- add support to specify permissions via mtree-specfiles
+  as native makefs(8) for non-root build

Reply via email to