* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2016-01-05 17:57 Michael Palimaka
0 siblings, 0 replies; 19+ messages in thread
From: Michael Palimaka @ 2016-01-05 17:57 UTC (permalink / raw
To: gentoo-commits
commit: 4f2fb3f0007db0a8365e01e809cda5fa8e604663
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 5 17:48:37 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jan 5 17:48:37 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4f2fb3f0
sys-auth/elogind: add more LICENSE information
Package-Manager: portage-2.2.26
sys-auth/elogind/elogind-219.12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-auth/elogind/elogind-219.12.ebuild b/sys-auth/elogind/elogind-219.12.ebuild
index 6121102..5685078 100644
--- a/sys-auth/elogind/elogind-219.12.ebuild
+++ b/sys-auth/elogind/elogind-219.12.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="The systemd project's logind, extracted to a standalone package"
HOMEPAGE="https://github.com/andywingo/elogind"
SRC_URI="https://github.com/andywingo/elogind/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="LGPL-2.1"
+LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="pam policykit"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2016-01-05 17:57 Michael Palimaka
0 siblings, 0 replies; 19+ messages in thread
From: Michael Palimaka @ 2016-01-05 17:57 UTC (permalink / raw
To: gentoo-commits
commit: d97d86275e96b2a51735619f1243af406f1793f1
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 5 17:45:12 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jan 5 17:45:12 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d97d8627
sys-auth/elogind: remove stray docs
Package-Manager: portage-2.2.26
sys-auth/elogind/elogind-219.12.ebuild | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/sys-auth/elogind/elogind-219.12.ebuild b/sys-auth/elogind/elogind-219.12.ebuild
index df20270..6121102 100644
--- a/sys-auth/elogind/elogind-219.12.ebuild
+++ b/sys-auth/elogind/elogind-219.12.ebuild
@@ -30,3 +30,9 @@ src_prepare() {
epatch ${PATCHES[@]}
eautoreconf
}
+
+src_install() {
+ default
+
+ rm -r "${D}"/usr/share/doc/elogind/ || die
+}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2016-01-05 17:57 Michael Palimaka
0 siblings, 0 replies; 19+ messages in thread
From: Michael Palimaka @ 2016-01-05 17:57 UTC (permalink / raw
To: gentoo-commits
commit: c713ba023f5aa18656c1cd2ee8063ed7f5984d95
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 5 17:56:59 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jan 5 17:56:59 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c713ba02
sys-auth/elogind: introduce seccomp USE flag
Package-Manager: portage-2.2.26
sys-auth/elogind/elogind-219.12.ebuild | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/sys-auth/elogind/elogind-219.12.ebuild b/sys-auth/elogind/elogind-219.12.ebuild
index 5685078..1c55ab1 100644
--- a/sys-auth/elogind/elogind-219.12.ebuild
+++ b/sys-auth/elogind/elogind-219.12.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/andywingo/elogind/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
-IUSE="pam policykit"
+IUSE="pam policykit +seccomp"
DEPEND="
sys-libs/libcap
@@ -21,7 +21,8 @@ DEPEND="
sys-apps/dbus
pam? ( sys-libs/pam )
policykit? ( sys-auth/polkit )
- "
+ seccomp? ( sys-libs/libseccomp )
+"
RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}/${PN}-lrt.patch" )
@@ -31,6 +32,11 @@ src_prepare() {
eautoreconf
}
+src_configure() {
+ econf \
+ $(use_enable seccomp)
+}
+
src_install() {
default
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2016-01-05 18:07 Michael Palimaka
0 siblings, 0 replies; 19+ messages in thread
From: Michael Palimaka @ 2016-01-05 18:07 UTC (permalink / raw
To: gentoo-commits
commit: de36b445b9d714fad485681b33c2702af5b30871
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 5 18:06:36 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jan 5 18:06:36 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=de36b445
sys-auth/elogind: dbus and polkit are runtime-only
Package-Manager: portage-2.2.26
sys-auth/elogind/elogind-219.12.ebuild | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/sys-auth/elogind/elogind-219.12.ebuild b/sys-auth/elogind/elogind-219.12.ebuild
index 6690327..6afe5f0 100644
--- a/sys-auth/elogind/elogind-219.12.ebuild
+++ b/sys-auth/elogind/elogind-219.12.ebuild
@@ -18,13 +18,14 @@ IUSE="acl pam policykit +seccomp"
DEPEND="
sys-libs/libcap
sys-apps/util-linux
- sys-apps/dbus
acl? ( sys-apps/acl )
pam? ( virtual/pam )
- policykit? ( sys-auth/polkit )
seccomp? ( sys-libs/libseccomp )
"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ sys-apps/dbus
+ policykit? ( sys-auth/polkit )
+"
PATCHES=( "${FILESDIR}/${PN}-lrt.patch" )
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2016-01-05 18:07 Michael Palimaka
0 siblings, 0 replies; 19+ messages in thread
From: Michael Palimaka @ 2016-01-05 18:07 UTC (permalink / raw
To: gentoo-commits
commit: e81b92c3fdcb332e74dba3355f2ccc43aab976e0
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 5 18:04:55 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jan 5 18:04:55 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=e81b92c3
sys-auth/elogind: introduce ACL USE flag
Package-Manager: portage-2.2.26
sys-auth/elogind/elogind-219.12.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/sys-auth/elogind/elogind-219.12.ebuild b/sys-auth/elogind/elogind-219.12.ebuild
index 6e39662..6690327 100644
--- a/sys-auth/elogind/elogind-219.12.ebuild
+++ b/sys-auth/elogind/elogind-219.12.ebuild
@@ -13,12 +13,13 @@ SRC_URI="https://github.com/andywingo/elogind/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
-IUSE="pam policykit +seccomp"
+IUSE="acl pam policykit +seccomp"
DEPEND="
sys-libs/libcap
sys-apps/util-linux
sys-apps/dbus
+ acl? ( sys-apps/acl )
pam? ( virtual/pam )
policykit? ( sys-auth/polkit )
seccomp? ( sys-libs/libseccomp )
@@ -35,6 +36,7 @@ src_prepare() {
src_configure() {
econf \
--with-pamlibdir=$(getpam_mod_dir) \
+ $(use_enable acl) \
$(use_enable pam) \
$(use_enable seccomp)
}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2016-01-05 18:07 Michael Palimaka
0 siblings, 0 replies; 19+ messages in thread
From: Michael Palimaka @ 2016-01-05 18:07 UTC (permalink / raw
To: gentoo-commits
commit: 67550bfb28e862a473206df3f6558a44175834ee
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 5 18:02:54 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jan 5 18:02:54 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=67550bfb
sys-auth/elogind: improve pam support
Package-Manager: portage-2.2.26
sys-auth/elogind/elogind-219.12.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/sys-auth/elogind/elogind-219.12.ebuild b/sys-auth/elogind/elogind-219.12.ebuild
index 1c55ab1..6e39662 100644
--- a/sys-auth/elogind/elogind-219.12.ebuild
+++ b/sys-auth/elogind/elogind-219.12.ebuild
@@ -19,7 +19,7 @@ DEPEND="
sys-libs/libcap
sys-apps/util-linux
sys-apps/dbus
- pam? ( sys-libs/pam )
+ pam? ( virtual/pam )
policykit? ( sys-auth/polkit )
seccomp? ( sys-libs/libseccomp )
"
@@ -34,6 +34,8 @@ src_prepare() {
src_configure() {
econf \
+ --with-pamlibdir=$(getpam_mod_dir) \
+ $(use_enable pam) \
$(use_enable seccomp)
}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2016-01-05 18:19 Michael Palimaka
0 siblings, 0 replies; 19+ messages in thread
From: Michael Palimaka @ 2016-01-05 18:19 UTC (permalink / raw
To: gentoo-commits
commit: b3635c27bc028db1461c8b47dc17504ab7e5bcd6
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 5 18:18:53 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jan 5 18:18:53 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b3635c27
sys-auth/elogind: introduce apparmor and selinux USE flags
Package-Manager: portage-2.2.26
sys-auth/elogind/elogind-219.12.ebuild | 8 ++++++--
sys-auth/elogind/metadata.xml | 3 +++
2 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/sys-auth/elogind/elogind-219.12.ebuild b/sys-auth/elogind/elogind-219.12.ebuild
index 3bdf4bc..2ad7fbb 100644
--- a/sys-auth/elogind/elogind-219.12.ebuild
+++ b/sys-auth/elogind/elogind-219.12.ebuild
@@ -13,15 +13,17 @@ SRC_URI="https://github.com/andywingo/elogind/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
-IUSE="acl pam policykit +seccomp"
+IUSE="acl apparmor pam policykit selinux +seccomp"
DEPEND="
sys-libs/libcap
sys-apps/util-linux
virtual/libudev:=
acl? ( sys-apps/acl )
+ apparmor? ( sys-libs/libapparmor )
pam? ( virtual/pam )
seccomp? ( sys-libs/libseccomp )
+ selinux? ( sys-libs/libselinux )
"
RDEPEND="${DEPEND}
sys-apps/dbus
@@ -39,8 +41,10 @@ src_configure() {
econf \
--with-pamlibdir=$(getpam_mod_dir) \
$(use_enable acl) \
+ $(use_enable apparmor) \
$(use_enable pam) \
- $(use_enable seccomp)
+ $(use_enable seccomp) \
+ $(use_enable selinux)
}
src_install() {
diff --git a/sys-auth/elogind/metadata.xml b/sys-auth/elogind/metadata.xml
index a23f444..f8c47c1 100644
--- a/sys-auth/elogind/metadata.xml
+++ b/sys-auth/elogind/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kde</herd>
+ <use>
+ <flag name="apparmor">Enable AppArmor support</flag>
+ </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2016-01-05 18:19 Michael Palimaka
0 siblings, 0 replies; 19+ messages in thread
From: Michael Palimaka @ 2016-01-05 18:19 UTC (permalink / raw
To: gentoo-commits
commit: f2bf32877396793798d202d28e5449df91ce159f
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 5 18:13:52 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jan 5 18:13:52 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f2bf3287
sys-auth/elogind: add missing dependency
Package-Manager: portage-2.2.26
sys-auth/elogind/elogind-219.12.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-auth/elogind/elogind-219.12.ebuild b/sys-auth/elogind/elogind-219.12.ebuild
index 6afe5f0..3bdf4bc 100644
--- a/sys-auth/elogind/elogind-219.12.ebuild
+++ b/sys-auth/elogind/elogind-219.12.ebuild
@@ -18,6 +18,7 @@ IUSE="acl pam policykit +seccomp"
DEPEND="
sys-libs/libcap
sys-apps/util-linux
+ virtual/libudev:=
acl? ( sys-apps/acl )
pam? ( virtual/pam )
seccomp? ( sys-libs/libseccomp )
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2016-02-29 18:07 Michael Palimaka
0 siblings, 0 replies; 19+ messages in thread
From: Michael Palimaka @ 2016-02-29 18:07 UTC (permalink / raw
To: gentoo-commits
commit: 03f60f5fdf498caa6c067cf638439e881180a744
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 29 18:07:34 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Feb 29 18:07:34 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=03f60f5f
sys-auth/elogind: remove la files
Package-Manager: portage-2.2.27
sys-auth/elogind/elogind-219.12.ebuild | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/sys-auth/elogind/elogind-219.12.ebuild b/sys-auth/elogind/elogind-219.12.ebuild
index 2ec5e67..5fe4072 100644
--- a/sys-auth/elogind/elogind-219.12.ebuild
+++ b/sys-auth/elogind/elogind-219.12.ebuild
@@ -4,7 +4,7 @@
EAPI=6
-inherit autotools pam
+inherit autotools eutils pam
DESCRIPTION="The systemd project's logind, extracted to a standalone package"
HOMEPAGE="https://github.com/andywingo/elogind"
@@ -50,3 +50,8 @@ src_configure() {
$(use_enable seccomp) \
$(use_enable selinux)
}
+
+src_install() {
+ default
+ prune_libtool_files --modules
+}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2016-02-29 18:12 Michael Palimaka
0 siblings, 0 replies; 19+ messages in thread
From: Michael Palimaka @ 2016-02-29 18:12 UTC (permalink / raw
To: gentoo-commits
commit: f4413fa8ca82ea9470acf61746cf64d82108b292
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 29 18:12:12 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Feb 29 18:12:12 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f4413fa8
sys-auth/elogind: update HOMEPAGE and SRC_URI
Package-Manager: portage-2.2.27
sys-auth/elogind/elogind-219.12.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-auth/elogind/elogind-219.12.ebuild b/sys-auth/elogind/elogind-219.12.ebuild
index 5fe4072..053084b 100644
--- a/sys-auth/elogind/elogind-219.12.ebuild
+++ b/sys-auth/elogind/elogind-219.12.ebuild
@@ -7,8 +7,8 @@ EAPI=6
inherit autotools eutils pam
DESCRIPTION="The systemd project's logind, extracted to a standalone package"
-HOMEPAGE="https://github.com/andywingo/elogind"
-SRC_URI="https://github.com/andywingo/elogind/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/wingo/elogind"
+SRC_URI="https://github.com/wingo/elogind/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2016-02-29 18:36 Michael Palimaka
0 siblings, 0 replies; 19+ messages in thread
From: Michael Palimaka @ 2016-02-29 18:36 UTC (permalink / raw
To: gentoo-commits
commit: 84bc6f6bc09552c62da841e220f4398ca55d7780
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 29 18:35:55 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Feb 29 18:35:55 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=84bc6f6b
sys-auth/elogind: add missing build dependencies
Package-Manager: portage-2.2.27
sys-auth/elogind/elogind-219.12.ebuild | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/sys-auth/elogind/elogind-219.12.ebuild b/sys-auth/elogind/elogind-219.12.ebuild
index 053084b..0adc6ea 100644
--- a/sys-auth/elogind/elogind-219.12.ebuild
+++ b/sys-auth/elogind/elogind-219.12.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="acl apparmor pam policykit selinux +seccomp"
-DEPEND="
+COMMON_DEPEND="
sys-libs/libcap
sys-apps/util-linux
virtual/libudev:=
@@ -25,10 +25,16 @@ DEPEND="
seccomp? ( sys-libs/libseccomp )
selinux? ( sys-libs/libselinux )
"
-RDEPEND="${DEPEND}
+RDEPEND="${COMMON_DEPEND}
sys-apps/dbus
policykit? ( sys-auth/polkit )
"
+DEPEND="${COMMON_DEPEND}
+ dev-util/gperf
+ dev-util/intltool
+ sys-devel/libtool
+ virtual/pkgconfig
+"
DOCS=( NEWS README TODO )
PATCHES=(
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2016-04-02 14:45 Michael Palimaka
0 siblings, 0 replies; 19+ messages in thread
From: Michael Palimaka @ 2016-04-02 14:45 UTC (permalink / raw
To: gentoo-commits
commit: d2a267403f77c67ebf543e6bb336718b7af189a5
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 2 14:45:37 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Apr 2 14:45:49 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d2a26740
sys-auth/elogind: launch elogind when called via dbus
Gentoo-bug: 578700
Package-Manager: portage-2.2.28
sys-auth/elogind/{elogind-219.12.ebuild => elogind-219.12-r1.ebuild} | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sys-auth/elogind/elogind-219.12.ebuild b/sys-auth/elogind/elogind-219.12-r1.ebuild
similarity index 89%
rename from sys-auth/elogind/elogind-219.12.ebuild
rename to sys-auth/elogind/elogind-219.12-r1.ebuild
index 0adc6ea..2aba4bc 100644
--- a/sys-auth/elogind/elogind-219.12.ebuild
+++ b/sys-auth/elogind/elogind-219.12-r1.ebuild
@@ -44,6 +44,10 @@ PATCHES=(
src_prepare() {
default
+
+ # launch elogind when called via dbus
+ sed -i -e "s|/bin/false|/usr/libexec/elogind/elogind|" src/login/org.freedesktop.login1.service || die
+
eautoreconf
}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2016-06-16 12:01 Michael Palimaka
0 siblings, 0 replies; 19+ messages in thread
From: Michael Palimaka @ 2016-06-16 12:01 UTC (permalink / raw
To: gentoo-commits
commit: 54ba376592d65eda873281ab91f18ddbb8a2a970
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 11:52:30 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 12:01:28 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=54ba3765
sys-auth/elogind: block sys-auth/systemd
Package-Manager: portage-2.3.0_rc1
sys-auth/elogind/elogind-219.12-r1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-auth/elogind/elogind-219.12-r1.ebuild b/sys-auth/elogind/elogind-219.12-r1.ebuild
index 2aba4bc..b880f9f 100644
--- a/sys-auth/elogind/elogind-219.12-r1.ebuild
+++ b/sys-auth/elogind/elogind-219.12-r1.ebuild
@@ -28,6 +28,7 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}
sys-apps/dbus
policykit? ( sys-auth/polkit )
+ !sys-auth/systemd
"
DEPEND="${COMMON_DEPEND}
dev-util/gperf
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2017-01-06 22:24 Andreas Sturmlechner
0 siblings, 0 replies; 19+ messages in thread
From: Andreas Sturmlechner @ 2017-01-06 22:24 UTC (permalink / raw
To: gentoo-commits
commit: c71a831a8d4ce44c2c47fdfffcbe7da8f8ed5c83
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 6 22:23:08 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan 6 22:23:08 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c71a831a
sys-auth/elogind: Drop old
Package-Manager: portage-2.3.0
sys-auth/elogind/elogind-219.12-r2.ebuild | 69 -------------------------------
1 file changed, 69 deletions(-)
diff --git a/sys-auth/elogind/elogind-219.12-r2.ebuild b/sys-auth/elogind/elogind-219.12-r2.ebuild
deleted file mode 100644
index 358d5a4..0000000
--- a/sys-auth/elogind/elogind-219.12-r2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit autotools eutils pam
-
-DESCRIPTION="The systemd project's logind, extracted to a standalone package"
-HOMEPAGE="https://github.com/wingo/elogind"
-SRC_URI="https://github.com/wingo/elogind/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="acl apparmor pam policykit selinux +seccomp"
-
-COMMON_DEPEND="
- sys-libs/libcap
- sys-apps/util-linux
- virtual/libudev:=
- acl? ( sys-apps/acl )
- apparmor? ( sys-libs/libapparmor )
- pam? ( virtual/pam )
- seccomp? ( sys-libs/libseccomp )
- selinux? ( sys-libs/libselinux )
-"
-RDEPEND="${COMMON_DEPEND}
- sys-apps/dbus
- policykit? ( sys-auth/polkit )
- !sys-auth/systemd
-"
-DEPEND="${COMMON_DEPEND}
- dev-util/gperf
- dev-util/intltool
- sys-devel/libtool
- virtual/pkgconfig
-"
-
-DOCS=( NEWS README TODO )
-PATCHES=(
- "${FILESDIR}/${PN}-docs.patch"
- "${FILESDIR}/${PN}-lrt.patch"
- "${FILESDIR}/${P}-session.patch"
-)
-
-src_prepare() {
- default
-
- # launch elogind when called via dbus
- sed -i -e "s|/bin/false|/usr/libexec/elogind/elogind|" src/login/org.freedesktop.login1.service || die
-
- eautoreconf
-}
-
-src_configure() {
- econf \
- --with-pamlibdir=$(getpam_mod_dir) \
- $(use_enable acl) \
- $(use_enable apparmor) \
- $(use_enable pam) \
- $(use_enable seccomp) \
- $(use_enable selinux)
-}
-
-src_install() {
- default
- prune_libtool_files --modules
-}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2017-01-06 22:52 Andreas Sturmlechner
0 siblings, 0 replies; 19+ messages in thread
From: Andreas Sturmlechner @ 2017-01-06 22:52 UTC (permalink / raw
To: gentoo-commits
commit: 14074a5ba7cfcdc25918ed9ab8ca0ada7f0a1ffd
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 6 22:52:10 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan 6 22:52:10 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=14074a5b
sys-auth/elogind: Fix configure
Package-Manager: portage-2.3.0
sys-auth/elogind/elogind-219.12-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-auth/elogind/elogind-219.12-r3.ebuild b/sys-auth/elogind/elogind-219.12-r3.ebuild
index 6029bac..bd3c660 100644
--- a/sys-auth/elogind/elogind-219.12-r3.ebuild
+++ b/sys-auth/elogind/elogind-219.12-r3.ebuild
@@ -65,7 +65,7 @@ src_configure() {
--with-pamlibdir=$(getpam_mod_dir) \
--with-udevrulesdir="$(get_udevdir)"/rules.d \
--libdir="${EPREFIX}"/usr/$(get_libdir) \
- --enable-smack
+ --enable-smack \
$(use_enable acl) \
$(use_enable apparmor) \
$(use_enable pam) \
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2017-01-13 23:04 Andreas Sturmlechner
0 siblings, 0 replies; 19+ messages in thread
From: Andreas Sturmlechner @ 2017-01-13 23:04 UTC (permalink / raw
To: gentoo-commits
commit: bf18ada760370fa04f60313e0ea26ef336bc1ed1
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 22:09:35 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 23:04:24 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=bf18ada7
sys-auth/elogind: Drop old
Package-Manager: portage-2.3.0
sys-auth/elogind/elogind-219.12-r3.ebuild | 90 -------------------------------
1 file changed, 90 deletions(-)
diff --git a/sys-auth/elogind/elogind-219.12-r3.ebuild b/sys-auth/elogind/elogind-219.12-r3.ebuild
deleted file mode 100644
index bd3c660..0000000
--- a/sys-auth/elogind/elogind-219.12-r3.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit autotools linux-info pam udev
-
-DESCRIPTION="The systemd project's logind, extracted to a standalone package"
-HOMEPAGE="https://github.com/wingo/elogind"
-SRC_URI="https://github.com/wingo/elogind/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="acl apparmor pam policykit selinux +seccomp"
-
-COMMON_DEPEND="
- sys-libs/libcap
- sys-apps/util-linux
- virtual/libudev:=
- acl? ( sys-apps/acl )
- apparmor? ( sys-libs/libapparmor )
- pam? ( virtual/pam )
- seccomp? ( sys-libs/libseccomp )
- selinux? ( sys-libs/libselinux )
-"
-RDEPEND="${COMMON_DEPEND}
- sys-apps/dbus
- policykit? ( sys-auth/polkit )
- !sys-auth/systemd
-"
-DEPEND="${COMMON_DEPEND}
- dev-util/gperf
- dev-util/intltool
- sys-devel/libtool
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-docs.patch"
- "${FILESDIR}/${PN}-lrt.patch"
- "${FILESDIR}/${P}-session.patch"
- "${FILESDIR}/${P}-login1-perms.patch"
-)
-
-pkg_setup() {
- local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SECURITY_SMACK
- ~SIGNALFD ~TIMERFD"
-
- use seccomp && CONFIG_CHECK+=" ~SECCOMP"
-
- if use kernel_linux; then
- linux-info_pkg_setup
- fi
-}
-
-src_prepare() {
- default
- eautoreconf # Makefile.am patched by "${FILESDIR}/${PN}-{docs,lrt}.patch"
-}
-
-src_configure() {
- econf \
- --with-pamlibdir=$(getpam_mod_dir) \
- --with-udevrulesdir="$(get_udevdir)"/rules.d \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- --enable-smack \
- $(use_enable acl) \
- $(use_enable apparmor) \
- $(use_enable pam) \
- $(use_enable seccomp) \
- $(use_enable selinux)
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-
- newinitd "${FILESDIR}"/${PN}.init ${PN}
- newconfd "${FILESDIR}"/${PN}.conf ${PN}
-}
-
-pkg_postinst() {
- if [ "$(rc-config list default | grep elogind)" = "" ]; then
- ewarn "To enable the elogind daemon, elogind must be"
- ewarn "added to the default runlevel:"
- ewarn "# rc-update add elogind default"
- fi
-}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2017-01-13 23:04 Andreas Sturmlechner
0 siblings, 0 replies; 19+ messages in thread
From: Andreas Sturmlechner @ 2017-01-13 23:04 UTC (permalink / raw
To: gentoo-commits
commit: 5883091dc660de25d6e8425673c729f903ab3149
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 21:32:06 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 23:04:20 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=5883091d
sys-auth/elogind: Pin gperf dep to 3.0*, fix install location
Gentoo-bug: 599474
Thanks-to: Sven Eden <yamakuzure <AT> gmx.net>
Package-Manager: portage-2.3.0
sys-auth/elogind/elogind-219.12-r4.ebuild | 95 +++++++++++++++++++++++++++++++
1 file changed, 95 insertions(+)
diff --git a/sys-auth/elogind/elogind-219.12-r4.ebuild b/sys-auth/elogind/elogind-219.12-r4.ebuild
new file mode 100644
index 0000000..3b419cb
--- /dev/null
+++ b/sys-auth/elogind/elogind-219.12-r4.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools linux-info pam udev
+
+DESCRIPTION="The systemd project's logind, extracted to a standalone package"
+HOMEPAGE="https://github.com/wingo/elogind"
+SRC_URI="https://github.com/wingo/elogind/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl apparmor pam policykit +seccomp selinux"
+
+COMMON_DEPEND="
+ sys-libs/libcap
+ sys-apps/util-linux
+ virtual/libudev:=
+ acl? ( sys-apps/acl )
+ apparmor? ( sys-libs/libapparmor )
+ pam? ( virtual/pam )
+ seccomp? ( sys-libs/libseccomp )
+ selinux? ( sys-libs/libselinux )
+"
+RDEPEND="${COMMON_DEPEND}
+ sys-apps/dbus
+ policykit? ( sys-auth/polkit )
+ !sys-auth/systemd
+"
+DEPEND="${COMMON_DEPEND}
+ =dev-util/gperf-3.0*
+ dev-util/intltool
+ sys-devel/libtool
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-docs.patch"
+ "${FILESDIR}/${PN}-lrt.patch"
+ "${FILESDIR}/${P}-session.patch"
+ "${FILESDIR}/${P}-login1-perms.patch"
+)
+
+pkg_setup() {
+ local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SECURITY_SMACK
+ ~SIGNALFD ~TIMERFD"
+
+ use seccomp && CONFIG_CHECK+=" ~SECCOMP"
+
+ if use kernel_linux; then
+ linux-info_pkg_setup
+ fi
+}
+
+src_prepare() {
+ default
+ eautoreconf # Makefile.am patched by "${FILESDIR}/${PN}-{docs,lrt}.patch"
+}
+
+src_configure() {
+ econf \
+ --with-pamlibdir=$(getpam_mod_dir) \
+ --with-udevrulesdir="$(get_udevdir)"/rules.d \
+ --libdir="${EPREFIX}"/$(get_libdir) \
+ --enable-smack \
+ $(use_enable acl) \
+ $(use_enable apparmor) \
+ $(use_enable pam) \
+ $(use_enable seccomp) \
+ $(use_enable selinux)
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+
+ # Build system ignores --with-rootlibdir and puts pkgconfig below
+ # /$(libdir) - Move it to /usr/$(libdir)/pkgconfig
+ mkdir -p "${ED%/}"/usr/$(get_libdir) || die
+ mv "${ED%/}"/$(get_libdir)/pkgconfig "${ED%/}"/usr/$(get_libdir)/ || die
+
+ newinitd "${FILESDIR}"/${PN}.init ${PN}
+ newconfd "${FILESDIR}"/${PN}.conf ${PN}
+}
+
+pkg_postinst() {
+ if [ "$(rc-config list default | grep elogind)" = "" ]; then
+ ewarn "To enable the elogind daemon, elogind must be"
+ ewarn "added to the default runlevel:"
+ ewarn "# rc-update add elogind default"
+ fi
+}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2017-03-16 11:46 Michael Palimaka
0 siblings, 0 replies; 19+ messages in thread
From: Michael Palimaka @ 2017-03-16 11:46 UTC (permalink / raw
To: gentoo-commits
commit: 2c490a2239207553234a6461b20e5d4f126379d8
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 16 11:45:18 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Mar 16 11:45:49 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2c490a22
sys-auth/elogind: switch 225.9999 to the next release candidate branch
Package-Manager: Portage-2.3.4, Repoman-2.3.2
sys-auth/elogind/elogind-225.9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-auth/elogind/elogind-225.9999.ebuild b/sys-auth/elogind/elogind-225.9999.ebuild
index 8b1903544c..b0ac9a87d2 100644
--- a/sys-auth/elogind/elogind-225.9999.ebuild
+++ b/sys-auth/elogind/elogind-225.9999.ebuild
@@ -8,7 +8,7 @@ inherit autotools git-r3 linux-info pam udev
DESCRIPTION="The systemd project's logind, extracted to a standalone package"
HOMEPAGE="https://github.com/elogind/elogind"
EGIT_REPO_URI="https://github.com/elogind/elogind.git"
-EGIT_BRANCH="dev_v226"
+EGIT_BRANCH="dev_v226-r1"
LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/
@ 2017-05-28 5:59 Michael Palimaka
0 siblings, 0 replies; 19+ messages in thread
From: Michael Palimaka @ 2017-05-28 5:59 UTC (permalink / raw
To: gentoo-commits
commit: c823320a91ca99a83e588b57b11356488b21259a
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun May 28 05:59:00 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun May 28 05:59:39 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c823320a
sys-auth/elogind: move sys-apps/dbus to PDEPEND
elogind requires dbus at runtime only, while dbus[elogind] requires elogind at
both build and runtime. This can cause a circular dependency.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
sys-auth/elogind/elogind-229.9999.ebuild | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/sys-auth/elogind/elogind-229.9999.ebuild b/sys-auth/elogind/elogind-229.9999.ebuild
index 06af60d1e8..3e04b1653f 100644
--- a/sys-auth/elogind/elogind-229.9999.ebuild
+++ b/sys-auth/elogind/elogind-229.9999.ebuild
@@ -15,19 +15,16 @@ SLOT="0"
KEYWORDS=""
IUSE="acl debug pam policykit selinux"
-COMMON_DEPEND="
+RDEPEND="
sys-apps/util-linux
sys-libs/libcap
virtual/libudev:=
acl? ( sys-apps/acl )
pam? ( virtual/pam )
selinux? ( sys-libs/libselinux )
-"
-RDEPEND="${COMMON_DEPEND}
- sys-apps/dbus
!sys-apps/systemd
"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets
@@ -36,7 +33,10 @@ DEPEND="${COMMON_DEPEND}
sys-devel/libtool
virtual/pkgconfig
"
-PDEPEND="policykit? ( sys-auth/polkit )"
+PDEPEND="
+ sys-apps/dbus
+ policykit? ( sys-auth/polkit )
+"
PATCHES=( "${FILESDIR}/${P}-docs.patch" )
^ permalink raw reply related [flat|nested] 19+ messages in thread
end of thread, other threads:[~2017-05-28 5:59 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-05 18:07 [gentoo-commits] proj/kde:master commit in: sys-auth/elogind/ Michael Palimaka
-- strict thread matches above, loose matches on Subject: below --
2017-05-28 5:59 Michael Palimaka
2017-03-16 11:46 Michael Palimaka
2017-01-13 23:04 Andreas Sturmlechner
2017-01-13 23:04 Andreas Sturmlechner
2017-01-06 22:52 Andreas Sturmlechner
2017-01-06 22:24 Andreas Sturmlechner
2016-06-16 12:01 Michael Palimaka
2016-04-02 14:45 Michael Palimaka
2016-02-29 18:36 Michael Palimaka
2016-02-29 18:12 Michael Palimaka
2016-02-29 18:07 Michael Palimaka
2016-01-05 18:19 Michael Palimaka
2016-01-05 18:19 Michael Palimaka
2016-01-05 18:07 Michael Palimaka
2016-01-05 18:07 Michael Palimaka
2016-01-05 17:57 Michael Palimaka
2016-01-05 17:57 Michael Palimaka
2016-01-05 17:57 Michael Palimaka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox