1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= DOS filesystem utilities
8 HOMEPAGE= https://github.com/dosfstools/dosfstools
12 SITES[main]= https://github.com/dosfstools/dosfstools/releases/download/v4.2/
13 DISTFILE[1]= dosfstools-4.2.tar.gz:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
24 LICENSE= GPLv3+:primary
25 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
26 LICENSE_FILE= GPLv3+:{{WRKSRC}}/COPYING
27 LICENSE_AWK= TERMS:"_FAT_H"
28 LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/fat.h
31 CPE_VENDOR= dosfstools_project
35 [FILE:128:descriptions/desc.primary]
36 dosfstools consists of the programs mkfs.fat, fsck.fat and fatlabel to
37 create, check and label file systems of the FAT family.
41 64926eebf90092dca21b14259a5301b7b98e7b1943e8a201c7d726084809b527 320917 dosfstools-4.2.tar.gz
44 [FILE:97:manifests/plist.primary]
55 [FILE:214:manifests/plist.docs]
61 ChangeLog.dosfstools-2.x
71 [FILE:742:patches/patch-src_blkdev_blkdev.c]
72 --- src/blkdev/blkdev.c.orig 2021-01-31 12:49:12 UTC
73 +++ src/blkdev/blkdev.c
75 #include <sys/types.h>
77 #include <sys/ioctl.h>
78 +#if !defined(__DragonFly__) && !defined(__FreeBSD__) && !defined(__NetBSD__)
79 #include <sys/sysmacros.h>
84 @@ -137,6 +139,7 @@ blkdev_get_size(int fd, unsigned long lo
87 #ifdef HAVE_SYS_DISKLABEL_H
88 +# if !defined(__DragonFly__) && !defined(__FreeBSD__) && !defined(__NetBSD__)
91 * This code works for FreeBSD 4.11 i386, except for the full device
92 @@ -164,6 +167,7 @@ blkdev_get_size(int fd, unsigned long lo
97 #endif /* HAVE_SYS_DISKLABEL_H */
102 [FILE:572:patches/patch-src_device__info.c]
103 --- src/device_info.c.orig 2021-01-31 12:49:12 UTC
104 +++ src/device_info.c
106 #include <sys/types.h>
107 #include <sys/stat.h>
108 #include <sys/ioctl.h>
109 +#if !defined(__DragonFly__) && !defined(__FreeBSD__) && !defined(__NetBSD__)
110 #include <sys/sysmacros.h>
113 #ifdef HAVE_LINUX_LOOP_H
114 #include <linux/loop.h>
115 @@ -334,7 +336,11 @@ int is_device_mounted(const char *path)
118 #if HAVE_DECL_GETMNTINFO
120 + struct statvfs *stat;
126 count = getmntinfo(&stat, 0);