diff options
author | Mart Raudsepp <leio@gentoo.org> | 2019-03-04 22:41:08 +0200 |
---|---|---|
committer | Mart Raudsepp <leio@gentoo.org> | 2019-03-04 22:45:28 +0200 |
commit | be68fef7c0edae50436f7de963fd3e7e1a4fde76 (patch) | |
tree | e43997554e3ebf063c916b6b2ede331ac547c89b /sys-apps/accountsservice | |
parent | gnome-extra/gnome-user-docs: bump to 3.28.2 (diff) | |
download | gentoo-be68fef7c0edae50436f7de963fd3e7e1a4fde76.tar.gz gentoo-be68fef7c0edae50436f7de963fd3e7e1a4fde76.tar.bz2 gentoo-be68fef7c0edae50436f7de963fd3e7e1a4fde76.zip |
Revert "sys-apps/accountsservice: version bump to 0.6.54"
This reverts commit 844671a9cc203605d9940fd62a826bd5864b9340.
Fails to install any real files whatsoever due to bugs in meson
ebuild port.
Adds questionable keepdir when the idea is to check if pre-existing
dirs are needed at all instead. The keepdir is with wrong path as well.
Keeps deps only possibly relevant to autotools based builds.
Bug: https://bugs.gentoo.org/658682
Closes: https://bugs.gentoo.org/679444
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Diffstat (limited to 'sys-apps/accountsservice')
-rw-r--r-- | sys-apps/accountsservice/Manifest | 1 | ||||
-rw-r--r-- | sys-apps/accountsservice/accountsservice-0.6.54.ebuild | 66 | ||||
-rw-r--r-- | sys-apps/accountsservice/metadata.xml | 1 |
3 files changed, 0 insertions, 68 deletions
diff --git a/sys-apps/accountsservice/Manifest b/sys-apps/accountsservice/Manifest index ba050bbd4750..a3e3d7211afc 100644 --- a/sys-apps/accountsservice/Manifest +++ b/sys-apps/accountsservice/Manifest @@ -1,2 +1 @@ DIST accountsservice-0.6.50.tar.xz 384484 BLAKE2B 52c06ba85498f292204834f967211d8f0940786dc2ea3070124d3aecccd551375bfbc8fc31f23a2c3c86e23359294307656c3b927c4e819fc102d8626ae0dd82 SHA512 6e07cd318452b1cbedeacd729f0ebb200525caf1b09981abb2bac16fd90756a790ebec08aca0a0cea016f14ab27c159a68fe1332ef4bc636c5863b8c61040f64 -DIST accountsservice-0.6.54.tar.xz 93048 BLAKE2B 4172fae397aa6d85c789fa5fafedb811efd1b07352476740e7a1eb61271dea4f9ae603b82e2fa89ea2c535a3713746d5292f011e90c9c4808170254b759e3d4f SHA512 5fbcccc286dba60efba905aa79b1b51a5478fe52bf2e256d40d9fc2d7a311aea4ce397365045659a4ef2ecb2cc079130fb1d0107749c3c906c394517056ac1c0 diff --git a/sys-apps/accountsservice/accountsservice-0.6.54.ebuild b/sys-apps/accountsservice/accountsservice-0.6.54.ebuild deleted file mode 100644 index 41e9796e0314..000000000000 --- a/sys-apps/accountsservice/accountsservice-0.6.54.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_EAUTORECONF="yes" - -inherit gnome.org gnome2-utils meson systemd - -DESCRIPTION="D-Bus interfaces for querying and manipulating user account information" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/" -SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" - -IUSE="doc elogind gtk-doc +introspection selinux systemd +user-heuristics" -REQUIRED_USE="?? ( elogind systemd )" - -CDEPEND=" - >=dev-libs/glib-2.44:2 - sys-auth/polkit - elogind? ( >=sys-auth/elogind-229.4 ) - introspection? ( >=dev-libs/gobject-introspection-0.9.12:= ) - systemd? ( >=sys-apps/systemd-186:0= ) - !systemd? ( !elogind? ( sys-auth/consolekit ) ) -" -DEPEND="${CDEPEND} - dev-libs/libxslt - dev-util/gdbus-codegen - >=dev-util/gtk-doc-am-1.15 - >=dev-util/intltool-0.40 - sys-devel/gettext - virtual/pkgconfig - doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto ) -" -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-accountsd ) -" - -PATCHES=( - "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch" -) - -src_configure() { - local emesonargs=( - $(meson_use doc docbook) - $(meson_use elogind) - $(meson_use gtk-doc gtk_doc) - $(meson_use introspection) - $(meson_use systemd) - $(meson_use user-heuristics user_heuristics) - -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)" - -Dadmin-group="wheel" - ) - meson_src_configure -} - -src_install() { - default - - keepdir "${EPREFIX}/var/lib/lib/AccountsService/icons" - keepdir "${EPREFIX}/var/lib/lib/AccountsService/users" -} diff --git a/sys-apps/accountsservice/metadata.xml b/sys-apps/accountsservice/metadata.xml index 9c48896041d5..69657d082aea 100644 --- a/sys-apps/accountsservice/metadata.xml +++ b/sys-apps/accountsservice/metadata.xml @@ -10,6 +10,5 @@ <pkg>sys-auth/consolekit</pkg> for session tracking</flag> <flag name="systemd">Use <pkg>sys-apps/systemd</pkg> instead of <pkg>sys-auth/consolekit</pkg> for session tracking</flag> - <flag name="user-heuristics">Enable heuristics for guessing system vs. human users in the range 500-minimum-uid</flag> </use> </pkgmetadata> |