diff --git a/filesystems/Makefile b/filesystems/Makefile index f4f98b93ef26..6eeceac039c7 100644 --- a/filesystems/Makefile +++ b/filesystems/Makefile @@ -1,150 +1,151 @@ COMMENT = File systems and related utilities SUBDIR += R-cran-fs SUBDIR += acfgfs SUBDIR += afuse SUBDIR += amazon-efs-utils SUBDIR += archivemount SUBDIR += automount SUBDIR += avfs SUBDIR += befuse SUBDIR += bindfs SUBDIR += cfs SUBDIR += chironfs SUBDIR += clamfs SUBDIR += cramfs SUBDIR += cryptofs SUBDIR += curlftpfs SUBDIR += darling-dmg SUBDIR += davfs2 SUBDIR += diffsnap SUBDIR += dsbmc SUBDIR += dsbmc-cli SUBDIR += dsbmd SUBDIR += e2fsprogs SUBDIR += e2fsprogs-core SUBDIR += e2tools SUBDIR += encfs SUBDIR += exfat SUBDIR += exfat-utils SUBDIR += ext2 SUBDIR += fstyp SUBDIR += fswatch-mon SUBDIR += fusefs-libs SUBDIR += fusefs-libs3 SUBDIR += genromfs SUBDIR += gphotofs SUBDIR += gvfs SUBDIR += hammer2 SUBDIR += hfsexplorer SUBDIR += hfsfuse SUBDIR += hfsutils SUBDIR += httpdirfs SUBDIR += ifuse SUBDIR += jmtpfs SUBDIR += kio-fuse SUBDIR += libbde SUBDIR += libblkid SUBDIR += libfsapfs SUBDIR += libfsext SUBDIR += libfsfat SUBDIR += libfshfs SUBDIR += libfsntfs SUBDIR += libfsxfs SUBDIR += libgedit-gfls SUBDIR += libmodi SUBDIR += linux-c7-dosfstools SUBDIR += lizardfs SUBDIR += lkl SUBDIR += ltfs SUBDIR += mcp-server-filesystem SUBDIR += mergerfs SUBDIR += mhddfs SUBDIR += moosefs-cgi SUBDIR += moosefs-chunkserver SUBDIR += moosefs-cli SUBDIR += moosefs-client SUBDIR += moosefs-gui SUBDIR += moosefs-master SUBDIR += moosefs-metalogger SUBDIR += moosefs-netdump SUBDIR += mp3fs + SUBDIR += ms-sys SUBDIR += mtools SUBDIR += mtpfs SUBDIR += nbd-client-kmod SUBDIR += nbt SUBDIR += ntfs SUBDIR += ntfs-compression SUBDIR += ntfs2btrfs SUBDIR += ods2 SUBDIR += openzfs SUBDIR += openzfs-kmod SUBDIR += p5-Filesys-Statvfs SUBDIR += p5-Fuse SUBDIR += pear-Horde_Vfs SUBDIR += pjdfstest SUBDIR += pod SUBDIR += progsreiserfs SUBDIR += py-dfvfs SUBDIR += py-fs SUBDIR += py-fs2 SUBDIR += py-fsspec SUBDIR += py-fsspec-xrootd SUBDIR += py-fusepy SUBDIR += py-gcsfs SUBDIR += py-ioztat SUBDIR += py-kerchunk SUBDIR += py-libzfs SUBDIR += py-llfuse SUBDIR += py-prometheus-zfs SUBDIR += py-pyfakefs SUBDIR += py-s3fs SUBDIR += py-tahoe-lafs SUBDIR += py-zfs-autobackup SUBDIR += rar2fs SUBDIR += rubygem-chef-winrm-fs SUBDIR += rubygem-winrm-fs SUBDIR += rubygem-winrm-fs-gitlab SUBDIR += s3backer SUBDIR += s3fs SUBDIR += sandboxfs SUBDIR += sasquatch SUBDIR += scan_ffs SUBDIR += securefs SUBDIR += simple-mtpfs SUBDIR += smbnetfs SUBDIR += squashfs-tools SUBDIR += squashfs-tools-ng SUBDIR += squashfuse SUBDIR += sshfs SUBDIR += tclvfs SUBDIR += ufs SUBDIR += ufs_copy SUBDIR += unionfs SUBDIR += unreliablefs SUBDIR += versitygw SUBDIR += webdavfs SUBDIR += wimlib SUBDIR += xfsm SUBDIR += xfsprogs SUBDIR += xfuse SUBDIR += zap SUBDIR += zerofs SUBDIR += zfs-periodic SUBDIR += zfs-replicate SUBDIR += zfs-snap-diff SUBDIR += zfs-snapshot-clean SUBDIR += zfs-snapshot-mgmt SUBDIR += zfs-stats SUBDIR += zfs-stats-lite SUBDIR += zfsnap SUBDIR += zfsnap2 SUBDIR += zfstools SUBDIR += zip SUBDIR += zisofs-tools SUBDIR += zrepl SUBDIR += zrepl-dsh2dsh SUBDIR += ztop SUBDIR += zxfer .include diff --git a/filesystems/ms-sys/Makefile b/filesystems/ms-sys/Makefile new file mode 100644 index 000000000000..e1b5b2b4c6ac --- /dev/null +++ b/filesystems/ms-sys/Makefile @@ -0,0 +1,30 @@ +PORTNAME= ms-sys +PORTVERSION= 2.9.0 +CATEGORIES= filesystems +MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20development/${PORTVERSION} + +MAINTAINER= wulf@FreeBSD.org +COMMENT= Tool for writing Microsoft compatible boot record +WWW= https://ms-sys.sourceforge.net/ + +LICENSE= GPLv2 EULA +LICENSE_COMB= multi +LICENSE_NAME_EULA= The Microsoft End-User License Agreement +LICENSE_TEXT_EULA= ms-sys binary contains embedded proprietary boot code +LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING +LICENSE_PERMS_EULA= auto-accept + +USES= gettext-tools gmake +MAKE_ARGS+= MANDIR="${PREFIX}/share/man" + +OPTIONS_DEFINE= NLS +OPTIONS_DEFAULT=NLS +OPTIONS_SUB= yes + +NLS_USES= gettext-runtime localbase +NLS_MAKE_ARGS= LDFLAGS="-L${LOCALBASE}/lib -lintl" + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + +.include diff --git a/filesystems/ms-sys/distinfo b/filesystems/ms-sys/distinfo new file mode 100644 index 000000000000..ff4e9c1497dc --- /dev/null +++ b/filesystems/ms-sys/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1779898477 +SHA256 (ms-sys-2.9.0.tar.gz) = 777253b1ed9e7aac4065796da8a48e67d94ff8b93294bc71bc133936c28df035 +SIZE (ms-sys-2.9.0.tar.gz) = 198499 diff --git a/filesystems/ms-sys/pkg-descr b/filesystems/ms-sys/pkg-descr new file mode 100644 index 000000000000..50326fd46a0f --- /dev/null +++ b/filesystems/ms-sys/pkg-descr @@ -0,0 +1,7 @@ +This program is used to create Microsoft compatible boot records. It is able +to do the same as Microsoft "fdisk /mbr" to a hard disk. It is also able to do +the same as Microsoft "sys d:" to a floppy or FAT partition except that it does +not copy any system files, only the boot record is written. + +The program is useful when using Linux to restore a backup of a reference +Microsoft Windows installation. diff --git a/filesystems/ms-sys/pkg-plist b/filesystems/ms-sys/pkg-plist new file mode 100644 index 000000000000..27800e96851d --- /dev/null +++ b/filesystems/ms-sys/pkg-plist @@ -0,0 +1,8 @@ +bin/ms-sys +%%NLS%%share/locale/de/LC_MESSAGES/ms-sys.mo +%%NLS%%share/locale/fr/LC_MESSAGES/ms-sys.mo +%%NLS%%share/locale/sv/LC_MESSAGES/ms-sys.mo +%%NLS%%share/man/de/man1/ms-sys.1.gz +%%NLS%%share/man/fr/man1/ms-sys.1.gz +share/man/man1/ms-sys.1.gz +%%NLS%%share/man/sv/man1/ms-sys.1.gz