Index: head/sysutils/sysctlbyname-improved-kmod/Makefile =================================================================== --- head/sysutils/sysctlbyname-improved-kmod/Makefile (revision 553780) +++ head/sysutils/sysctlbyname-improved-kmod/Makefile (revision 553781) @@ -1,49 +1,50 @@ # $FreeBSD$ PORTNAME= sysctlbyname-improved-kmod DISTVERSION= 20191124 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= alfix86@gmail.com COMMENT= Internal sysctl node to implement an improved sysctlbyname(3) clone LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= kmod USE_GITLAB= yes GL_ACCOUNT= alfix GL_PROJECT= sysctlbyname-improved GL_COMMIT= 522eb1f40c46a035c563f4f88594db5803ccf462 PLIST_FILES= ${KMODDIR}/sysctlbyname_improved.ko PORTEXAMPLES= sysctlbyname_improved.h \ sysctlbyname_improved.c \ sysctlbyname_improved_example.c OPTIONS_DEFINE= EXAMPLES OPTIONS_DEFAULT= EXAMPLES .include # Once the sysctlinfo interface (review D21700) lands into the base tree this # node can be added to the interface and the following statement needs # to be expanded .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200019 IGNORE= needs oid_label member of struct sysctl_oid defined in sysctl.h which was first introduced in FreeBSD 12 .endif .if ${OPSYS} != FreeBSD IGNORE= not supported on anything but FreeBSD .endif do-install: ${INSTALL_KLD} ${WRKSRC}/sysctlbyname_improved.ko ${STAGEDIR}${KMODDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for e in ${PORTEXAMPLES} ${INSTALL_DATA} ${WRKSRC}/examples/${e} ${STAGEDIR}${EXAMPLESDIR} .endfor .include Index: head/sysutils/sysctlbyname-improved-kmod/files/patch-sysctlinfo.h =================================================================== --- head/sysutils/sysctlbyname-improved-kmod/files/patch-sysctlinfo.h (nonexistent) +++ head/sysutils/sysctlbyname-improved-kmod/files/patch-sysctlinfo.h (revision 553781) @@ -0,0 +1,51 @@ +--- sysctlinfo.h.orig 2020-10-05 19:37:03 UTC ++++ sysctlinfo.h +@@ -40,27 +40,27 @@ + /* + * MIB level 2, sysctlinfo identifiers + */ +-#define ENTRYFAKENAME 7 +-#define ENTRYNAME 8 +-#define ENTRYDESC 9 +-#define ENTRYLABEL 10 +-#define ENTRYKIND 11 +-#define ENTRYFMT 12 +-#define ENTRYNEXTNODE 13 +-#define ENTRYNEXTLEAF 14 +-#define ENTRYALLINFO 15 +-#define ENTRYALLINFO_WITHNEXTNODE 16 +-#define ENTRYALLINFO_WITHNEXTLEAF 17 +-#define ENTRYIDBYNAME 18 +-#define ENTRYFAKEIDBYNAME 19 +-#define ENTRYDESCBYNAME 20 +-#define ENTRYLABELBYNAME 21 +-#define ENTRYKINDBYNAME 22 +-#define ENTRYFMTBYNAME 23 +-#define ENTRYALLINFOBYNAME 24 +-#define ENTRYALLINFOBYNAME_WITHNEXTNODE 25 +-#define ENTRYALLINFOBYNAME_WITHNEXTLEAF 26 +-#define ENTRYIDINPUTBYNAME 27 ++#define ENTRYFAKENAME 8 ++#define ENTRYNAME 9 ++#define ENTRYDESC 10 ++#define ENTRYLABEL 11 ++#define ENTRYKIND 12 ++#define ENTRYFMT 13 ++#define ENTRYNEXTNODE 14 ++#define ENTRYNEXTLEAF 15 ++#define ENTRYALLINFO 16 ++#define ENTRYALLINFO_WITHNEXTNODE 17 ++#define ENTRYALLINFO_WITHNEXTLEAF 18 ++#define ENTRYIDBYNAME 19 ++#define ENTRYFAKEIDBYNAME 20 ++#define ENTRYDESCBYNAME 21 ++#define ENTRYLABELBYNAME 22 ++#define ENTRYKINDBYNAME 23 ++#define ENTRYFMTBYNAME 24 ++#define ENTRYALLINFOBYNAME 25 ++#define ENTRYALLINFOBYNAME_WITHNEXTNODE 26 ++#define ENTRYALLINFOBYNAME_WITHNEXTLEAF 27 ++#define ENTRYIDINPUTBYNAME 28 + + #define SYSCTLINFO_MAXFAKENAME 64 + Property changes on: head/sysutils/sysctlbyname-improved-kmod/files/patch-sysctlinfo.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property