Home | History | Annotate | only in /src/external/gpl2/mkhybrid
Up to higher level directory
NameDateSize
bin/Today
dist/Today
README.md29-Dec-20241.4K

README.md

      1 # tools'fied mkhybrid to build HFS/ISO9660 hybrid image for mac68k and macppc
      2 
      3 ## What's this?
      4 
      5 This external/gpl2/mkhybrid provides tools'fied mkhybrid(8) to build
      6 HFS/ISO9660 hybrid CD images for mac68k and macppc install media,
      7 based on mkhybrid 1.12b5.1 in OpenBSD 7.3:
      8  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu/usr.sbin/mkhybrid/src/
      9 
     10 ## Changes from OpenBSD's one
     11 
     12 - pull sources in OpenBSD's src/gnu/usr.sbin/mkhybrid/src except libfile
     13   into NetBSD's src/external/gpl2/mkhybrid/dist
     14   (unnecessary files for tools builds are not imported)
     15 - pull 2 clause BSD licensed libfile sources from upstream cdrtools-3.01
     16 - pull Makefile in OpenBSD's src/gnu/usr.sbin/mkhybrid/mkhybrid
     17   into NetBSD's src/external/gpl2/mkhybrid/bin
     18 - src/external/gpl2/mkhybrid/bin is prepared to build tools version
     19   in src/tools/mkhybrid using src/tools/Makefile.host
     20 - tweak configure to pull several header files for NetBSD tools builds
     21 - appease various dumb warnings
     22 - pull -hide-rr-moved option from upstream mkisofs-1.13
     23 - pull -graft-points option from upstream mkisofs-1.13 and cdrtools-2.01
     24 - pull malloc related fixes in tree.c from upstream cdrtools-2.01
     25 
     26 ## Current status
     27 
     28 - builds on NetBSD, ubuntu, and Cygwin hosts are tested
     29 
     30 See commit logs and diffs for more details.
     31 
     32 ## TODO
     33 
     34 - add support to specify permissions via mtree-specfiles
     35   as native makefs(8) for non-root build
     36