Note about current status.

This commit is contained in:
tsutsui 2024-05-31 21:04:22 +00:00
parent fbc71c25d4
commit 00acf8c80e
1 changed files with 37 additions and 0 deletions

37
external/gpl2/mkhybrid/README.md vendored Normal file
View File

@ -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