Skip to content

Commit

Permalink
sysutils/freebsd-fdisk: New port in preparation of fdisk removal
Browse files Browse the repository at this point in the history
fdisk(8) will be removed from 15-CURRENT. The tool is still somewhat
useful in a few cases. Make a port of it for those who might need it.

It's currently hosted in a repo in my GH account created using
devel/git-filter-repo.
  • Loading branch information
cschuber committed Jan 25, 2024
1 parent d4e3a12 commit c53e971
Show file tree
Hide file tree
Showing 5 changed files with 34 additions and 0 deletions.
1 change: 1 addition & 0 deletions sysutils/Makefile
Expand Up @@ -425,6 +425,7 @@
SUBDIR += fpart
SUBDIR += frand
SUBDIR += freebsd-bsdlabel
SUBDIR += freebsd-fdisk
SUBDIR += freebsd-snapshot
SUBDIR += freecolor
SUBDIR += freedt
Expand Down
26 changes: 26 additions & 0 deletions sysutils/freebsd-fdisk/Makefile
@@ -0,0 +1,26 @@
PORTNAME= freebsd-fdisk
DISTVERSIONPREFIX= v
DISTVERSION= 15.0
CATEGORIES= sysutils

MAINTAINER= cy@FreeBSD.org
COMMENT= FreeBSD fdisk
WWW= https://github.com/cschuber/freebsd-fdisk

LICENSE= BSD3CLAUSE

USE_GITHUB= yes
GH_ACCOUNT= cschuber
GH_PROJECT= freebsd-fdisk

USES= uidfix

MAKE_ARGS+= BINOWN=${BINOWN} BINMODE=${BINMODE}
MAKE_ENV+= MAKESYSPATH=/usr/src/share/mk \
BINDIR=${PREFIX}/sbin \
MANDIR=${PREFIX}/share/man/man \
MK_WERROR=no

WRKSRC_SUBDIR= fdisk

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions sysutils/freebsd-fdisk/distinfo
@@ -0,0 +1,3 @@
TIMESTAMP = 1706222926
SHA256 (cschuber-freebsd-fdisk-v15.0_GH0.tar.gz) = 970bdb41b77e91f2657d9d91e62cc441eefac93acd0cbde0d620a3d9fd2a61e4
SIZE (cschuber-freebsd-fdisk-v15.0_GH0.tar.gz) = 17381
2 changes: 2 additions & 0 deletions sysutils/freebsd-fdisk/pkg-descr
@@ -0,0 +1,2 @@
freebsd-fdisk: This is/was FreeBSD sbin/fdisk prior to its removal
in FreeBSD-15.
2 changes: 2 additions & 0 deletions sysutils/freebsd-fdisk/pkg-plist
@@ -0,0 +1,2 @@
sbin/fdisk
share/man/man8/fdisk.8.gz

0 comments on commit c53e971

Please sign in to comment.