1SUMMARY="Utilities to access MS-DOS disks without mounting" 2DESCRIPTION="Mtools is a collection of utilities to access MS-DOS disks from \ 3GNU and Unix without mounting them. It supports Win'95 style long file names, \ 4OS/2 Xdf disks and 2m disks (store up to 1992k on a high density 3 1/2 disk). \ 5In addition to file access, it supports many FAT-specific features: volume \ 6labels, FAT-specific file attributes (hidden, system, ...), \"bad block\" map \ 7maintenance, access to remote floppy drives, Iomega ZIP disk protection, \ 8\"secure\" erase, display of file's on-disk layout, etc." 9HOMEPAGE="https://www.gnu.org/software/mtools/" 10COPYRIGHT="1997-2018 Alain Knaff" 11LICENSE="GNU GPL v3" 12REVISION="2" 13SOURCE_URI="https://ftpmirror.gnu.org/mtools/mtools-$portVersion.tar.lz 14 https://ftp.gnu.org/gnu/mtools/mtools-$portVersion.tar.lz" 15CHECKSUM_SHA256="997ffe4125a19de1fd433ed63f128f7d54bc1a5915f3cdb36da6491ef917f217" 16 17ARCHITECTURES="all" 18 19GLOBAL_WRITABLE_FILES=" 20 settings/mtools.conf auto-merge 21 " 22 23PROVIDES=" 24 mtools = $portVersion 25 cmd:amuFormat.sh = $portVersion 26 cmd:lz = $portVersion 27 cmd:mattrib = $portVersion 28 cmd:mbadblocks = $portVersion 29 cmd:mcat = $portVersion 30 cmd:mcd = $portVersion 31 cmd:mcheck = $portVersion 32 cmd:mclasserase = $portVersion 33 cmd:mcomp = $portVersion 34 cmd:mcopy = $portVersion 35 cmd:mdel = $portVersion 36 cmd:mdeltree = $portVersion 37 cmd:mdir = $portVersion 38 cmd:mdu = $portVersion 39 cmd:mformat = $portVersion 40 cmd:minfo = $portVersion 41 cmd:mkmanifest = $portVersion 42 cmd:mlabel = $portVersion 43 cmd:mmd = $portVersion 44 cmd:mmount = $portVersion 45 cmd:mmove = $portVersion 46 cmd:mpartition = $portVersion 47 cmd:mrd = $portVersion 48 cmd:mren = $portVersion 49 cmd:mshortname = $portVersion 50 cmd:mshowfat = $portVersion 51 cmd:mtools = $portVersion 52 cmd:mtoolstest = $portVersion 53 cmd:mtype = $portVersion 54 cmd:mxtar = $portVersion 55 cmd:mzip = $portVersion 56 cmd:tgz = $portVersion 57 cmd:uz = $portVersion 58 " 59REQUIRES=" 60 haiku 61 " 62 63BUILD_REQUIRES=" 64 haiku_devel 65 " 66BUILD_PREREQUIRES=" 67 cmd:awk 68 cmd:gcc 69 cmd:make 70 " 71 72defineDebugInfoPackage mtools \ 73 "$binDir"/mkmanifest \ 74 "$binDir"/mtools \ 75 76 77BUILD() 78{ 79 runConfigure ./configure 80 make $jobArgs 81} 82 83INSTALL() 84{ 85 make install 86 87 install -m 644 mtools.conf "$settingsDir" 88 sed -i \ 89 -e "s|$sysconfDir/|`finddir B_SYSTEM_SETTINGS_DIRECTORY`/|g;" \ 90 "$manDir"/man1/mtools.1 \ 91 "$manDir"/man5/mtools.5 \ 92 93 sed -i -e "s/^SAMPLE FILE/#&/;" "$settingsDir"/mtools.conf 94} 95 96TEST() 97{ 98 make check 99} 100