svn commit: r567020 - in head/sysutils/nsysctl: . files

Neel Chauhan nc at FreeBSD.org
Wed Mar 3 05:34:23 UTC 2021


Author: nc
Date: Wed Mar  3 05:34:21 2021
New Revision: 567020
URL: https://svnweb.freebsd.org/changeset/ports/567020

Log:
  sysutils/nsysctl: Update to 2.0
  
  Changes: https://gitlab.com/alfix/nsysctl/-/blob/master/CHANGELOG
  
  PR:		253971
  Submitted by:	Alfonso S. Siciliano <alfix86 AT gmail DOT com> (maintainer)

Deleted:
  head/sysutils/nsysctl/files/
Modified:
  head/sysutils/nsysctl/Makefile
  head/sysutils/nsysctl/distinfo
  head/sysutils/nsysctl/pkg-descr

Modified: head/sysutils/nsysctl/Makefile
==============================================================================
--- head/sysutils/nsysctl/Makefile	Wed Mar  3 05:32:31 2021	(r567019)
+++ head/sysutils/nsysctl/Makefile	Wed Mar  3 05:34:21 2021	(r567020)
@@ -1,24 +1,21 @@
 # $FreeBSD$
 
 PORTNAME=	nsysctl
-DISTVERSION=	1.2.1
-PORTREVISION=	4
+DISTVERSION=	2.0
 CATEGORIES=	sysutils
 
 MAINTAINER=	alfix86 at gmail.com
-COMMENT=	Utility to get or set the kernel state supporting libxo output
+COMMENT=	Utility to get and set kernel state at runtime
 
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${LOCALBASE}/include/sysctlinfo.h:sysutils/sysctlinfo-kmod
-LIB_DEPENDS=	libsysctlmibinfo.so:devel/libsysctlmibinfo
-RUN_DEPENDS=	${KMODDIR}/sysctlinfo.ko:sysutils/sysctlinfo-kmod
+LIB_DEPENDS=	libsysctlmibinfo2.so:devel/libsysctlmibinfo2
 
 USE_GITLAB=	yes
 
 GL_ACCOUNT=	alfix
-GL_COMMIT=	61f2bacc1d374ba357e6f67e07372eee0d765cda
+GL_COMMIT=	0e2408202e9c6da7d33f3a65a1e09bca0c6458a8
 
 PLIST_FILES=	man/man8/${PORTNAME}.8.gz \
 		sbin/${PORTNAME}

Modified: head/sysutils/nsysctl/distinfo
==============================================================================
--- head/sysutils/nsysctl/distinfo	Wed Mar  3 05:32:31 2021	(r567019)
+++ head/sysutils/nsysctl/distinfo	Wed Mar  3 05:34:21 2021	(r567020)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1612906310
-SHA256 (alfix-nsysctl-61f2bacc1d374ba357e6f67e07372eee0d765cda_GL0.tar.gz) = 8e4bdbef243ad5e2f652609fa4aba0c7f5a13fe275ad1fd2005a66c53f929e56
-SIZE (alfix-nsysctl-61f2bacc1d374ba357e6f67e07372eee0d765cda_GL0.tar.gz) = 25724
+TIMESTAMP = 1614701213
+SHA256 (alfix-nsysctl-0e2408202e9c6da7d33f3a65a1e09bca0c6458a8_GL0.tar.gz) = fe3b0ed52f5441da307b03df849f1a70c01aff62232438a11b7ad1a5c2cd6392
+SIZE (alfix-nsysctl-0e2408202e9c6da7d33f3a65a1e09bca0c6458a8_GL0.tar.gz) = 18852

Modified: head/sysutils/nsysctl/pkg-descr
==============================================================================
--- head/sysutils/nsysctl/pkg-descr	Wed Mar  3 05:32:31 2021	(r567019)
+++ head/sysutils/nsysctl/pkg-descr	Wed Mar  3 05:34:21 2021	(r567020)
@@ -1,10 +1,15 @@
-The nsysctl utility is a sysctl(8) clone to get or set the
-kernel state supporting libxo and extra options, features:
+Utility to get and set the kernel state at runtime, features:
 
- * new options to show the properties of a state,
- * output is explicitly indicated by the options,
- * the options are not mutually exclusive,
+ * get or set the system state at runtime,
+ * handle an object up to CTL_MAXNAME levels,
+ * print the right object also with an empty level name,
+ * options to show the properties of a parameter,
+ * output explicitly indicated by the options,
+ * options not mutually exclusive,
  * output via libxo in human and machine readable formats,
- * some value is parsed to show structured output.
+ * isolated code to manage opaque values,
+ * some string value is parsed to show structured output,
+ * avoid non-primitive data types hardcode via libnv,
+ * debug without recompiling the kernel with SYSCTL_DEBUG.
 
 WWW: https://gitlab.com/alfix/nsysctl/


More information about the svn-ports-head mailing list