Skip to content

Commit

Permalink
sysutils/freebsd-bsdlabel: New port in preparation of bsdlabel removal
Browse files Browse the repository at this point in the history
bsdlabel(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 afdb988 commit 72a862c
Show file tree
Hide file tree
Showing 5 changed files with 36 additions and 0 deletions.
1 change: 1 addition & 0 deletions sysutils/Makefile
@@ -1,5 +1,6 @@
COMMENT = System utilities

SUBDIR += FreeBSD-bsdlabel
SUBDIR += 3dm
SUBDIR += 3mux
SUBDIR += 44bsd-more
Expand Down
26 changes: 26 additions & 0 deletions sysutils/freebsd-bsdlabel/Makefile
@@ -0,0 +1,26 @@
PORTNAME= freebsd-bsdlabel
DISTVERSIONPREFIX= v
DISTVERSION= 15.0
CATEGORIES= sysutils

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

LICENSE= BSD3CLAUSE

USE_GITHUB= yes
GH_ACCOUNT= cschuber
GH_PROJECT= freebsd-bsdlabel

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= bsdlabel

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions sysutils/freebsd-bsdlabel/distinfo
@@ -0,0 +1,3 @@
TIMESTAMP = 1706210110
SHA256 (cschuber-freebsd-bsdlabel-v15.0_GH0.tar.gz) = d001236f115d1c7d69359a2fa2657c767d774dff70fee1cbeb5739b46d63a782
SIZE (cschuber-freebsd-bsdlabel-v15.0_GH0.tar.gz) = 17659
2 changes: 2 additions & 0 deletions sysutils/freebsd-bsdlabel/pkg-descr
@@ -0,0 +1,2 @@
FreeBSD-telnetd: This is/was FreeBSD libexec/telnetd prior to its removal
in FreeBSD-14.
4 changes: 4 additions & 0 deletions sysutils/freebsd-bsdlabel/pkg-plist
@@ -0,0 +1,4 @@
sbin/bsdlabel
sbin/disklabel
share/man/man8/bsdlabel.8.gz
share/man/man8/disklabel.8.gz

0 comments on commit 72a862c

Please sign in to comment.