Note about current status.
This commit is contained in:
parent
fbc71c25d4
commit
00acf8c80e
|
@ -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
|
Loading…
Reference in New Issue