public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit-pkla-compat/
@ 2016-01-08 15:43 Alexey Shvetsov
  0 siblings, 0 replies; 5+ messages in thread
From: Alexey Shvetsov @ 2016-01-08 15:43 UTC (permalink / raw
  To: gentoo-commits

commit:     75cd29beefb9c3a74f863cdb4e6c98f101d5cfe9
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  8 15:13:01 2016 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri Jan  8 15:42:29 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cd29be

sys-auth/polkit-pkla-compat: Add ~arm keyword

Package-Manager: portage-2.2.26

 sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild b/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild
index ba14e2a..4b5cdb9 100644
--- a/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild
+++ b/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.xz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 RDEPEND=">=dev-libs/glib-2.30


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit-pkla-compat/
@ 2016-07-25 17:54 Chí-Thanh Christopher Nguyễn
  0 siblings, 0 replies; 5+ messages in thread
From: Chí-Thanh Christopher Nguyễn @ 2016-07-25 17:54 UTC (permalink / raw
  To: gentoo-commits

commit:     f3a22fdc02e550146defb7f5e78502c5b6e6343a
Author:     Chí-Thanh Christopher Nguyễn <chithanh <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 25 17:54:18 2016 +0000
Commit:     Chí-Thanh Christopher Nguyễn <chithanh <AT> gentoo <DOT> org>
CommitDate: Mon Jul 25 17:54:18 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a22fdc

sys-auth/polkit-pkla-compat: keyword ~ppc

Package-Manager: portage-2.2.28

 sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild b/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild
index 4b5cdb9..a1ecef9 100644
--- a/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild
+++ b/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -10,7 +10,7 @@ SRC_URI="http://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.xz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~ppc x86"
 IUSE=""
 
 RDEPEND=">=dev-libs/glib-2.30


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit-pkla-compat/
@ 2018-02-11 17:07 Andreas Sturmlechner
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas Sturmlechner @ 2018-02-11 17:07 UTC (permalink / raw
  To: gentoo-commits

commit:     2f9df9b2a2cf79c7b98f0e32ee2498bf5e3ec0e7
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sun Feb 11 15:17:45 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 17:07:14 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9df9b2

sys-auth/polkit-pkla-compat: fix HOMEPAGE and SRC_URI

Closes: https://github.com/gentoo/gentoo/pull/7157

 sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild b/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild
index 20fb5c74f07..ff1865e975e 100644
--- a/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild
+++ b/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 DESCRIPTION="Rules for polkit to add compatibility with pklocalauthority"
-HOMEPAGE="http://fedorahosted.org/polkit-pkla-compat/"
-SRC_URI="http://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.xz"
+HOMEPAGE="https://pagure.io/polkit-pkla-compat"
+SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.xz"
 
 LICENSE="LGPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit-pkla-compat/
@ 2021-11-05 14:55 Jakov Smolić
  0 siblings, 0 replies; 5+ messages in thread
From: Jakov Smolić @ 2021-11-05 14:55 UTC (permalink / raw
  To: gentoo-commits

commit:     8528f58460bb0bdc9c57911efc72974a27304db5
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  5 14:54:51 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Nov  5 14:54:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8528f584

sys-auth/polkit-pkla-compat: Port to EAPI 8

Closes: https://bugs.gentoo.org/819228
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 ...la-compat-0.1.ebuild => polkit-pkla-compat-0.1-r1.ebuild} | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild b/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1-r1.ebuild
similarity index 76%
rename from sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild
rename to sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1-r1.ebuild
index ff1865e975e..1f0ef021b4c 100644
--- a/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1.ebuild
+++ b/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
 DESCRIPTION="Rules for polkit to add compatibility with pklocalauthority"
 HOMEPAGE="https://pagure.io/polkit-pkla-compat"
@@ -10,22 +10,20 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.xz"
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~ppc x86"
-IUSE=""
 
 RDEPEND=">=dev-libs/glib-2.30
 	>=sys-auth/polkit-0.110"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
 	app-text/docbook-xsl-stylesheets
 	dev-libs/libxslt
 	virtual/pkgconfig"
 
-DOCS="AUTHORS NEWS README"
-
 src_install() {
 	default
 	fowners -R root:polkitd /etc/polkit-1/localauthority
 }
 
 pkg_postinst() {
-	chown -R root:polkitd "${EROOT}"/etc/polkit-1/localauthority
+	chown -R root:polkitd "${EROOT}"/etc/polkit-1/localauthority || die
 }


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit-pkla-compat/
@ 2022-05-04  3:14 Mike Gilbert
  0 siblings, 0 replies; 5+ messages in thread
From: Mike Gilbert @ 2022-05-04  3:14 UTC (permalink / raw
  To: gentoo-commits

commit:     14ae476695e9fc4d699112aee7b769d65635e971
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed May  4 03:10:51 2022 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed May  4 03:12:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ae4766

sys-auth/polkit-pkla-compat: several fixes

Pass --localstatedir=/var to configure.
Drop unnecessary chown calls.
Depend on acct-group/polkitd.

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 ...-0.1-r1.ebuild => polkit-pkla-compat-0.1-r2.ebuild} | 18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1-r1.ebuild b/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1-r2.ebuild
similarity index 59%
rename from sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1-r1.ebuild
rename to sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1-r2.ebuild
index 1f0ef021b4cf..05c4ed9e6222 100644
--- a/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1-r1.ebuild
+++ b/sys-auth/polkit-pkla-compat/polkit-pkla-compat-0.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,19 +11,23 @@ LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~ppc x86"
 
-RDEPEND=">=dev-libs/glib-2.30
+RDEPEND="
+	acct-group/polkitd
+	>=dev-libs/glib-2.30
 	>=sys-auth/polkit-0.110"
 DEPEND="${RDEPEND}"
 BDEPEND="
+	acct-group/polkitd
 	app-text/docbook-xsl-stylesheets
 	dev-libs/libxslt
 	virtual/pkgconfig"
 
-src_install() {
-	default
-	fowners -R root:polkitd /etc/polkit-1/localauthority
+src_configure() {
+	econf --localstatedir="${EPREFIX}/var"
 }
 
-pkg_postinst() {
-	chown -R root:polkitd "${EROOT}"/etc/polkit-1/localauthority || die
+src_install() {
+	default
+	keepdir /etc/polkit-1/localauthority.conf.d
+	keepdir /{etc,var/lib}/polkit-1/localauthority/{10-vendor.d,20-org.d,30-site.d,50-local.d,90-mandatory.d}
 }


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-05-04  3:14 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-02-11 17:07 [gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit-pkla-compat/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2022-05-04  3:14 Mike Gilbert
2021-11-05 14:55 Jakov Smolić
2016-07-25 17:54 Chí-Thanh Christopher Nguyễn
2016-01-08 15:43 Alexey Shvetsov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox