--- sysutils/lxqt-admin/Makefile (nonexistent) +++ sysutils/lxqt-admin/Makefile (working copy) @@ -0,0 +1,22 @@ +# Created by: Olivier Duchateau +# $FreeBSD$ + +PORTNAME= lxqt-admin +PORTVERSION= 0.13.0 +CATEGORIES= sysutils +MASTER_SITES= LXQT + +MAINTAINER= jesper@schmitz.computer +COMMENT= System administration tool for the LXQt desktop + +LICENSE= LGPL21+ + +USES= cmake:outsource kde:5 localbase lxqt pkgconfig tar:xz +USE_QT5= buildtools_build qmake_build core dbus gui svg \ + widgets x11extras xml +USE_KDE= windowsystem +USE_GNOME= glib20 +USE_LXQT= buildtools lxqt +SUB_FILES= pkg-message + +.include --- sysutils/lxqt-admin/distinfo (nonexistent) +++ sysutils/lxqt-admin/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1527328594 +SHA256 (lxqt/lxqt-admin-0.13.0.tar.xz) = 41dbadbd3deb36de13a4d8b435691f4fc16e520954d1dc56f30329898cd97763 +SIZE (lxqt/lxqt-admin-0.13.0.tar.xz) = 116436 --- sysutils/lxqt-admin/files/pkg-message.in (nonexistent) +++ sysutils/lxqt-admin/files/pkg-message.in (working copy) @@ -0,0 +1,10 @@ +Allow users management, create custom rules in + %%LOCALBASE%%/etc/polkit-1/rules.d/ + +Replace PUTYOURLOGINHERE by your login. + +polkit.addRule(function(action, subject) { + if (action.id == "org.lxqt.lxqt-admin-user" && subject.user == "PUTYOURLOGINHERE") { + return polkit.Result.YES; + } +}); --- sysutils/lxqt-admin/pkg-descr (nonexistent) +++ sysutils/lxqt-admin/pkg-descr (working copy) @@ -0,0 +1,5 @@ +Admin tools for LXQt, as of now: +* lxqt-admin-time +* lxqt-admin-user + +WWW: http://www.lxde.org/ --- sysutils/lxqt-admin/pkg-plist (nonexistent) +++ sysutils/lxqt-admin/pkg-plist (working copy) @@ -0,0 +1,4 @@ +bin/lxqt-admin-user +bin/lxqt-admin-user-helper +share/applications/lxqt-admin-user.desktop +share/polkit-1/actions/org.lxqt.lxqt-admin-user.policy