1eb8dc403SDave CobbleySUMMARY = "CD/DVD command line tools" 2eb8dc403SDave CobbleyHOMEPAGE = "http://cdrkit.org/" 3eb8dc403SDave Cobbley 49aee5003SAndrew GeisslerLICENSE = "GPL-2.0-only" 5eb8dc403SDave CobbleyLIC_FILES_CHKSUM = "file://COPYING;md5=b30d3b2750b668133fc17b401e1b98f8" 6eb8dc403SDave Cobbley 7eb8dc403SDave Cobbley# While writing download from cdrkit.org was broken so get sources from debian 8eb8dc403SDave CobbleySRC_URI = "${DEBIAN_MIRROR}/main/c/${BPN}/${BPN}_${PV}.orig.tar.gz \ 9eb8dc403SDave Cobbley file://0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch \ 10eb8dc403SDave Cobbley file://0001-genisoimage-Fix-fprintf-format-errors.patch \ 11eb8dc403SDave Cobbley file://0001-define-__THROW-to-avoid-build-issue-with-musl.patch \ 12eb8dc403SDave Cobbley file://0002-Do-not-use-rcmd-on-build-with-musl.patch \ 13bffdb3e0SAndrew Geissler file://0001-genisoimage-Add-missing-extern-definition.patch \ 1403907ee1SPatrick Williams file://0001-add-new-option-eltorito-platform.patch \ 1587f5cff0SAndrew Geissler file://0001-genisoimage-Add-checksum.h-and-md5.h-for-function-pr.patch \ 16edff4923SAndrew Geissler file://fix-incompatible-pointer-type-error.patch \ 17eb8dc403SDave Cobbley " 18213cb269SPatrick WilliamsSRC_URI:append:class-nativesdk = " \ 19b95905d1SWilliam A. Kennington III file://0001-install-netscsid-to-bin-for-nativesdk.patch \ 20b95905d1SWilliam A. Kennington III" 21eb8dc403SDave CobbleySRC_URI[sha256sum] = "d1c030756ecc182defee9fe885638c1785d35a2c2a297b4604c0e0dcc78e47da" 22eb8dc403SDave Cobbley 23eb8dc403SDave Cobbleyinherit cmake 24eb8dc403SDave Cobbley 25eb8dc403SDave CobbleyDEPENDS = "libcap file bzip2" 26213cb269SPatrick WilliamsRDEPENDS:dirsplit = "perl" 274b7c1154SAndrew Geissler 28595f6308SAndrew GeisslerRDEPENDS:${PN}-dev = "" 29595f6308SAndrew Geissler 304b7c1154SAndrew GeisslerPACKAGES =+ "dirsplit genisoimage icedax wodim" 314b7c1154SAndrew Geissler 32213cb269SPatrick WilliamsFILES:dirsplit = " \ 334b7c1154SAndrew Geissler ${bindir}/dirsplit \ 344b7c1154SAndrew Geissler" 354b7c1154SAndrew Geissler 36213cb269SPatrick WilliamsFILES:genisoimage = " \ 374b7c1154SAndrew Geissler ${bindir}/devdump \ 384b7c1154SAndrew Geissler ${bindir}/genisoimage \ 394b7c1154SAndrew Geissler ${bindir}/isodebug \ 404b7c1154SAndrew Geissler ${bindir}/isodump \ 414b7c1154SAndrew Geissler ${bindir}/isoinfo \ 424b7c1154SAndrew Geissler ${bindir}/isovfy \ 434b7c1154SAndrew Geissler ${bindir}/mkisofs \ 444b7c1154SAndrew Geissler" 454b7c1154SAndrew Geissler 46213cb269SPatrick WilliamsFILES:icedax = " \ 474b7c1154SAndrew Geissler ${bindir}/cdda2mp3 \ 484b7c1154SAndrew Geissler ${bindir}/cdda2ogg \ 494b7c1154SAndrew Geissler ${bindir}/icedax \ 504b7c1154SAndrew Geissler ${bindir}/pitchplay \ 514b7c1154SAndrew Geissler ${bindir}/readmult \ 524b7c1154SAndrew Geissler" 534b7c1154SAndrew Geissler 54213cb269SPatrick WilliamsFILES:wodim = " \ 554b7c1154SAndrew Geissler ${bindir}/readom \ 564b7c1154SAndrew Geissler ${bindir}/wodim \ 574b7c1154SAndrew Geissler ${sbindir}/netscsid \ 584b7c1154SAndrew Geissler" 59eb8dc403SDave Cobbley 60213cb269SPatrick Williamsdo_install:append() { 61b95905d1SWilliam A. Kennington III ln -sf --relative ${D}${bindir}/genisoimage ${D}${bindir}/mkisofs 62eb8dc403SDave Cobbley} 634b7c1154SAndrew Geissler 64b95905d1SWilliam A. Kennington IIIBBCLASSEXTEND = "native nativesdk" 65*8460358cSPatrick Williams 66*8460358cSPatrick Williams# http://errors.yoctoproject.org/Errors/Details/766905/ 67*8460358cSPatrick Williams# cdrkit/1.1.11/cdrkit-1.1.11/genisoimage/eltorito.c:399:41: error: passing argument 1 of 'set_721' from incompatible pointer type [-Wincompatible-pointer-types] 68*8460358cSPatrick Williams# cdrkit/1.1.11/cdrkit-1.1.11/genisoimage/eltorito.c:422:25: error: passing argument 1 of 'set_721' from incompatible pointer type [-Wincompatible-pointer-types] 69*8460358cSPatrick WilliamsCFLAGS += "-Wno-error=incompatible-pointer-types" 70