xref: /mports/deskutils/sysctlview/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	sysctlview
2PORTVERSION=	2.1
3CATEGORIES=	deskutils
4
5MAINTAINER=	ports@MidnightBSD.org
6COMMENT=	Graphical sysctl MIB explorer
7WWW=		https://gitlab.com/alfix/sysctlview/
8
9LICENSE=	bsd2
10LICENSE_FILE=	${WRKSRC}/LICENSE
11
12LIB_DEPENDS=	libsysctlmibinfo2.so:devel/libsysctlmibinfo2
13RUN_DEPENDS=	xdg-open:devel/xdg-utils
14
15USES=		compiler:c++11-lang gnome pkgconfig
16USE_GITLAB=	yes
17GL_ACCOUNT=	alfix
18GL_TAGNAME=	6ef5c821f66d92c2a1ca3fc964b511425dacd18e
19USE_GNOME=	atk atkmm cairo cairomm gdkpixbuf glib20 glibmm gtk30 gtkmm30 \
20		libsigc++20 pango pangomm
21
22DESKTOP_ENTRIES=	"Sysctlview" \
23			"Show and set the kernel state" \
24			"sysctlview" \
25			"sysctlview" \
26			"System;" \
27			false
28
29.include <bsd.port.pre.mk>
30
31do-install:
32	${INSTALL_PROGRAM} ${WRKSRC}/sysctlview ${PREFIX}/bin
33	${INSTALL_MAN} ${WRKSRC}/sysctlview.1 ${PREFIX}/share/man/man1
34.for i in 16 22 24 32 36 48 64 72 96 128 192 256
35	@${MKDIR} ${PREFIX}/share/icons/hicolor/${i}x${i}/apps/
36	${INSTALL_DATA} ${WRKSRC}/icon/sysctlview-${i}.png \
37		${PREFIX}/share/icons/hicolor/${i}x${i}/apps/sysctlview.png
38.endfor
39	@${MKDIR} ${PREFIX}/share/icons/hicolor/scalable/apps/
40	${INSTALL_DATA} ${WRKSRC}/icon/sysctlview.svg \
41		${PREFIX}/share/icons/hicolor/scalable/apps/sysctlview.svg
42
43.include <bsd.port.post.mk>
44

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026