git: b8697ac70ebf - main - libcasper: Move everything to the libcasper package

From: Lexi Winter <ivy_at_FreeBSD.org>
Date: Wed, 05 Nov 2025 00:38:37 UTC
The branch main has been updated by ivy:

URL: https://cgit.FreeBSD.org/src/commit/?id=b8697ac70ebfce2d8e3df6c67bbf37910793b199

commit b8697ac70ebfce2d8e3df6c67bbf37910793b199
Author:     Lexi Winter <ivy@FreeBSD.org>
AuthorDate: 2025-11-05 00:26:54 +0000
Commit:     Lexi Winter <ivy@FreeBSD.org>
CommitDate: 2025-11-05 00:38:07 +0000

    libcasper: Move everything to the libcasper package
    
    The libcasper package exists to contain libcasper, but for some reason
    only the libcap_net service was in the package, with libcasper itself
    and the rest of the services being in runtime.  Move everything to the
    libcasper package, except tests which stay in the tests package.
    
    MFC after:      1 day
    Reviewed by:    emaste
    Sponsored by:   https://www.patreon.com/bsdivy
    Differential Revision:  https://reviews.freebsd.org/D53576
---
 lib/libcasper/Makefile.inc                   | 2 ++
 lib/libcasper/libcasper/Makefile             | 2 --
 lib/libcasper/services/cap_dns/Makefile      | 2 --
 lib/libcasper/services/cap_fileargs/Makefile | 2 --
 lib/libcasper/services/cap_grp/Makefile      | 2 --
 lib/libcasper/services/cap_net/Makefile      | 2 --
 lib/libcasper/services/cap_netdb/Makefile    | 2 --
 lib/libcasper/services/cap_pwd/Makefile      | 2 --
 lib/libcasper/services/cap_sysctl/Makefile   | 2 --
 lib/libcasper/services/cap_syslog/Makefile   | 2 --
 lib/libcasper/services/tests/Makefile        | 2 ++
 lib/libcasper/tests/Makefile                 | 2 ++
 12 files changed, 6 insertions(+), 18 deletions(-)

diff --git a/lib/libcasper/Makefile.inc b/lib/libcasper/Makefile.inc
index 00bd221feb27..73a761ba4ce3 100644
--- a/lib/libcasper/Makefile.inc
+++ b/lib/libcasper/Makefile.inc
@@ -1,5 +1,7 @@
 .include <src.opts.mk>
 
+PACKAGE?=	libcasper
+
 .if ${MK_CASPER} != "no"
 CFLAGS+=-DWITH_CASPER
 .endif
diff --git a/lib/libcasper/libcasper/Makefile b/lib/libcasper/libcasper/Makefile
index 4db26f665f19..1a794791570f 100644
--- a/lib/libcasper/libcasper/Makefile
+++ b/lib/libcasper/libcasper/Makefile
@@ -1,5 +1,3 @@
-PACKAGE=	runtime
-
 SHLIBDIR?=	/lib
 
 .include <src.opts.mk>
diff --git a/lib/libcasper/services/cap_dns/Makefile b/lib/libcasper/services/cap_dns/Makefile
index 4b11c97d29e5..b090c553bd28 100644
--- a/lib/libcasper/services/cap_dns/Makefile
+++ b/lib/libcasper/services/cap_dns/Makefile
@@ -2,8 +2,6 @@ SHLIBDIR?=	/lib
 
 .include <src.opts.mk>
 
-PACKAGE=	runtime
-
 SHLIB_MAJOR=	2
 INCSDIR?=	${INCLUDEDIR}/casper
 
diff --git a/lib/libcasper/services/cap_fileargs/Makefile b/lib/libcasper/services/cap_fileargs/Makefile
index 2c52d0887a48..9d70d0ab9237 100644
--- a/lib/libcasper/services/cap_fileargs/Makefile
+++ b/lib/libcasper/services/cap_fileargs/Makefile
@@ -2,8 +2,6 @@ SHLIBDIR?=	/lib
 
 .include <src.opts.mk>
 
-PACKAGE=	runtime
-
 SHLIB_MAJOR=	1
 INCSDIR?=	${INCLUDEDIR}/casper
 
diff --git a/lib/libcasper/services/cap_grp/Makefile b/lib/libcasper/services/cap_grp/Makefile
index a921dfa87e7c..13e695813bcf 100644
--- a/lib/libcasper/services/cap_grp/Makefile
+++ b/lib/libcasper/services/cap_grp/Makefile
@@ -2,8 +2,6 @@ SHLIBDIR?=	/lib
 
 .include <src.opts.mk>
 
-PACKAGE=	runtime
-
 SHLIB_MAJOR=	1
 INCSDIR?=	${INCLUDEDIR}/casper
 
diff --git a/lib/libcasper/services/cap_net/Makefile b/lib/libcasper/services/cap_net/Makefile
index 1ba35a674a05..4e9814118c41 100644
--- a/lib/libcasper/services/cap_net/Makefile
+++ b/lib/libcasper/services/cap_net/Makefile
@@ -2,8 +2,6 @@ SHLIBDIR?=	/lib
 
 .include <src.opts.mk>
 
-PACKAGE=libcasper
-
 SHLIB_MAJOR=	1
 INCSDIR?=	${INCLUDEDIR}/casper
 
diff --git a/lib/libcasper/services/cap_netdb/Makefile b/lib/libcasper/services/cap_netdb/Makefile
index 853052e78d04..a330eeedeb11 100644
--- a/lib/libcasper/services/cap_netdb/Makefile
+++ b/lib/libcasper/services/cap_netdb/Makefile
@@ -2,8 +2,6 @@ SHLIBDIR?=	/lib
 
 .include <src.opts.mk>
 
-PACKAGE=	runtime
-
 SHLIB_MAJOR=	1
 INCSDIR?=	${INCLUDEDIR}/casper
 
diff --git a/lib/libcasper/services/cap_pwd/Makefile b/lib/libcasper/services/cap_pwd/Makefile
index a1e97845c736..ba8df80d5ad7 100644
--- a/lib/libcasper/services/cap_pwd/Makefile
+++ b/lib/libcasper/services/cap_pwd/Makefile
@@ -2,8 +2,6 @@ SHLIBDIR?=	/lib
 
 .include <src.opts.mk>
 
-PACKAGE=	runtime
-
 SHLIB_MAJOR=	1
 INCSDIR?=	${INCLUDEDIR}/casper
 
diff --git a/lib/libcasper/services/cap_sysctl/Makefile b/lib/libcasper/services/cap_sysctl/Makefile
index 522313df4ffc..4408bad4efb4 100644
--- a/lib/libcasper/services/cap_sysctl/Makefile
+++ b/lib/libcasper/services/cap_sysctl/Makefile
@@ -2,8 +2,6 @@ SHLIBDIR?=	/lib
 
 .include <src.opts.mk>
 
-PACKAGE=	runtime
-
 SHLIB_MAJOR=	2
 INCSDIR?=	${INCLUDEDIR}/casper
 
diff --git a/lib/libcasper/services/cap_syslog/Makefile b/lib/libcasper/services/cap_syslog/Makefile
index 88979d8bed23..d18ad6d76ede 100644
--- a/lib/libcasper/services/cap_syslog/Makefile
+++ b/lib/libcasper/services/cap_syslog/Makefile
@@ -2,8 +2,6 @@ SHLIBDIR?=	/lib
 
 .include <src.opts.mk>
 
-PACKAGE=	runtime
-
 SHLIB_MAJOR=	1
 INCSDIR?=	${INCLUDEDIR}/casper
 
diff --git a/lib/libcasper/services/tests/Makefile b/lib/libcasper/services/tests/Makefile
index 29b1b564beca..4b6c72fd86e8 100644
--- a/lib/libcasper/services/tests/Makefile
+++ b/lib/libcasper/services/tests/Makefile
@@ -1,4 +1,6 @@
 .PATH:		${SRCTOP}/tests
+
+PACKAGE=	tests
 KYUAFILE=	yes
 
 .include <bsd.test.mk>
diff --git a/lib/libcasper/tests/Makefile b/lib/libcasper/tests/Makefile
index 29b1b564beca..4b6c72fd86e8 100644
--- a/lib/libcasper/tests/Makefile
+++ b/lib/libcasper/tests/Makefile
@@ -1,4 +1,6 @@
 .PATH:		${SRCTOP}/tests
+
+PACKAGE=	tests
 KYUAFILE=	yes
 
 .include <bsd.test.mk>