1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

sysutils/brut: New port

GUI for various admin tasks

Graphical user interface (GUI) for various administrative tasks:
- partition editor, disk editor
- user/group management
- date, time, timezone
- and more.

Some desktop users might find this port helpful.

It uses gtk3 for the GUI elements. It has a sudo backend.

WWW: https://github.com/random532/brut

PR:		251373
This commit is contained in:
georg lastname 2021-07-18 15:19:11 +01:00 committed by Nuno Teixeira
parent 0b6fb0695f
commit 35345a4388
5 changed files with 59 additions and 0 deletions

View File

@ -126,6 +126,7 @@
SUBDIR += bpytop
SUBDIR += brasero
SUBDIR += brename
SUBDIR += brut
SUBDIR += bsd-splash-changer
SUBDIR += bsdconfig
SUBDIR += bsdcrashtar

39
sysutils/brut/Makefile Normal file
View File

@ -0,0 +1,39 @@
PORTNAME= brut
DISTVERSION= 1.55
CATEGORIES= sysutils
MAINTAINER= georg.lastname@web.de
COMMENT= Multitool, Partition Editor, Manage User/Groups
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= sudo>0:security/sudo
USES= gnome
USE_GITHUB= yes
GH_ACCOUNT= random532
USE_GNOME= gtk30
PLIST_FILES= bin/brut
PORTDOCS= README.md
PORTEXAMPLES= screenshot/*.png
OPTIONS_DEFINE= DOCS EXAMPLES
EXAMPLES_PLIST_FILES= ${EXAMPLESDIR}/scrot20.png \
${EXAMPLESDIR}/scrot21.png
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
do-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>

3
sysutils/brut/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1626092404
SHA256 (random532-brut-1.55_GH0.tar.gz) = 1ffd0e405c39bbed4dddfbf5902315d8fba17857452f51ba2de8b1d583cd6f70
SIZE (random532-brut-1.55_GH0.tar.gz) = 104338

8
sysutils/brut/pkg-descr Normal file
View File

@ -0,0 +1,8 @@
Graphical user interface (GUI) for various administrative tasks.
Features:
- partition editor, disk editor
- group/user management
- date, time, timezone
WWW: https://github.com/random532/brut

View File

@ -0,0 +1,8 @@
[
{ type: install
message: <<EOM
- Sudo is used as backend. The file ${PREFIX}/etc/sudoers handles its permissions.
- If dbus complains about a missing machine-id, run "dbus-uuidgen --ensure".
EOM
}
]