From bf507eefc4e671492a4e3de884f4c716d2ae456e Mon Sep 17 00:00:00 2001 From: linarcx Date: Fri, 3 Apr 2020 22:50:33 +0430 Subject: [PATCH] New package: switchboard-plug-user-accounts-2.3.0 --- .../io.elementary.useraccounts.appdata.xml | 38 +++++++++++++++++++ .../files/io.elementary.useraccounts.policy | 21 ++++++++++ .../switchboard-plug-user-accounts/template | 20 ++++++++++ 3 files changed, 79 insertions(+) create mode 100644 srcpkgs/switchboard-plug-user-accounts/files/io.elementary.useraccounts.appdata.xml create mode 100644 srcpkgs/switchboard-plug-user-accounts/files/io.elementary.useraccounts.policy create mode 100644 srcpkgs/switchboard-plug-user-accounts/template diff --git a/srcpkgs/switchboard-plug-user-accounts/files/io.elementary.useraccounts.appdata.xml b/srcpkgs/switchboard-plug-user-accounts/files/io.elementary.useraccounts.appdata.xml new file mode 100644 index 00000000000..188b99611a1 --- /dev/null +++ b/srcpkgs/switchboard-plug-user-accounts/files/io.elementary.useraccounts.appdata.xml @@ -0,0 +1,38 @@ + + + io.elementary.switchboard.useraccounts + io.elementary.switchboard + User Accounts + Manage account permissions and configure user names, passwords, and photos + + + +
    +
  • Show more accurate reasons for locked settings
  • +
  • Improve reliability of account creation
  • +
  • Get permission on demand for enabling or disabling accounts
  • +
  • Updated translations
  • +
+
+
+ + +
    +
  • Show in sidebar if an account is disabled
  • +
  • Ask for permission when adding and removing accounts
  • +
  • Animate Infobars
  • +
  • Updated translations
  • +
+
+
+
+ + + https://raw.githubusercontent.com/elementary/switchboard-plug-useraccounts/master/data/screenshot.png + + + https://elementary.io + https://github.com/elementary/switchboard-plug-useraccounts/issues + CC0-1.0 + LGPL-3.0+ +
diff --git a/srcpkgs/switchboard-plug-user-accounts/files/io.elementary.useraccounts.policy b/srcpkgs/switchboard-plug-user-accounts/files/io.elementary.useraccounts.policy new file mode 100644 index 00000000000..2383ef1d1d6 --- /dev/null +++ b/srcpkgs/switchboard-plug-user-accounts/files/io.elementary.useraccounts.policy @@ -0,0 +1,21 @@ + + + + elementary + https://elementary.io/ + + + Manage user accounts + Authentication is required to change user data + system-users + + no + no + auth_admin_keep + + /usr/lib/switchboard/system/pantheon-useraccounts/guest-session-toggle + org.freedesktop.accounts.user-administration + + diff --git a/srcpkgs/switchboard-plug-user-accounts/template b/srcpkgs/switchboard-plug-user-accounts/template new file mode 100644 index 00000000000..f70a63087c5 --- /dev/null +++ b/srcpkgs/switchboard-plug-user-accounts/template @@ -0,0 +1,20 @@ +# Template file for 'switchboard-plug-user-accounts' +pkgname=switchboard-plug-user-accounts +version=2.3.1 +revision=1 +wrksrc="switchboard-plug-useraccounts-${version}" +build_style=meson +hostmakedepends="pkg-config glib-devel vala" +makedepends="libgee08-devel gtk+3-devel switchboard-devel polkit-devel + accountsservice-devel gnome-desktop-devel granite-devel libpwquality-devel" +short_desc="Switchboard User Accounts Plug" +maintainer="linarcx " +license="GPL-3.0-or-later" +homepage="https://github.com/elementary/switchboard-plug-useraccounts" +distfiles="${homepage}/archive/${version}.tar.gz" +checksum=f039c41193d3472056914faa841e54f5e457745f5e56efe6496bb820eb5ef728 + +post_install() { + vinstall ${FILESDIR}/io.elementary.useraccounts.appdata.xml 0644 usr/share/metainfo + vinstall ${FILESDIR}/io.elementary.useraccounts.policy 0644 usr/share/polkit-1/actions +}