public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: net-libs/signond/
@ 2015-05-11 18:02 Michael Palimaka
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2015-05-11 18:02 UTC (permalink / raw
  To: gentoo-commits

commit:     b34af9e01a42229b5523c2018e81ed79dea7549c
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon May 11 18:02:33 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon May 11 18:02:33 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=b34af9e0

[net-libs/signond] Restrict tests wrt bug #549190.

Package-Manager: portage-2.2.18

 net-libs/signond/signond-8.57.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-libs/signond/signond-8.57.ebuild b/net-libs/signond/signond-8.57.ebuild
index 48fa7e7..cea0d86 100644
--- a/net-libs/signond/signond-8.57.ebuild
+++ b/net-libs/signond/signond-8.57.ebuild
@@ -15,6 +15,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="test"
 
+RESTRICT="test"
+
 # libproxy[kde] results to segfaults
 DEPEND="
 	dev-qt/qtcore:5


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

* [gentoo-commits] proj/kde:master commit in: net-libs/signond/
@ 2015-05-11 18:02 Michael Palimaka
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2015-05-11 18:02 UTC (permalink / raw
  To: gentoo-commits

commit:     c629b64c8da5fa81a3e7fd90edf4192d67ab93fc
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon May 11 18:02:11 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon May 11 18:02:11 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=c629b64c

[net-libs/signond] Sort variables.

Package-Manager: portage-2.2.18

 net-libs/signond/signond-8.57.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-libs/signond/signond-8.57.ebuild b/net-libs/signond/signond-8.57.ebuild
index 3acfb5c..48fa7e7 100644
--- a/net-libs/signond/signond-8.57.ebuild
+++ b/net-libs/signond/signond-8.57.ebuild
@@ -6,13 +6,13 @@ EAPI=5
 
 inherit qmake-utils
 
-SRC_URI="https://accounts-sso.googlecode.com/files/signon-8.56.tar.bz2"
-SLOT="0"
 DESCRIPTION="Signon daemon for libaccounts-glib"
 HOMEPAGE="https://01.org/gsso/"
+SRC_URI="https://accounts-sso.googlecode.com/files/signon-8.56.tar.bz2"
 
-KEYWORDS="~amd64 ~x86"
 LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
 IUSE="test"
 
 # libproxy[kde] results to segfaults


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

* [gentoo-commits] proj/kde:master commit in: net-libs/signond/
@ 2015-05-12 12:22 Michael Palimaka
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2015-05-12 12:22 UTC (permalink / raw
  To: gentoo-commits

commit:     566f1ffe7353e0fe3231fc0e91c7eb35f939407a
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue May 12 12:21:55 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue May 12 12:21:55 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=566f1ffe

[net-libs/signond] Introduce doc USE flag wrt bug #549242.

This avoids build failure with app-doc/doxygen is missing.

Package-Manager: portage-2.2.18

 net-libs/signond/signond-8.57.ebuild | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/net-libs/signond/signond-8.57.ebuild b/net-libs/signond/signond-8.57.ebuild
index cea0d86..2b5eb42 100644
--- a/net-libs/signond/signond-8.57.ebuild
+++ b/net-libs/signond/signond-8.57.ebuild
@@ -4,6 +4,7 @@
 
 EAPI=5
 
+MY_PN="signon"
 inherit qmake-utils
 
 DESCRIPTION="Signon daemon for libaccounts-glib"
@@ -13,12 +14,12 @@ SRC_URI="https://accounts-sso.googlecode.com/files/signon-8.56.tar.bz2"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
+IUSE="doc test"
 
 RESTRICT="test"
 
 # libproxy[kde] results to segfaults
-DEPEND="
+RDEPEND="
 	dev-qt/qtcore:5
 	dev-qt/qtdbus:5
 	dev-qt/qtgui:5
@@ -26,7 +27,9 @@ DEPEND="
 	dev-qt/qtsql:5
 	net-libs/libproxy[-kde]
 "
-RDEPEND="${DEPEND}"
+DEPEND="${DEPEND}
+	doc? ( app-doc/doxygen )
+"
 
 S="${WORKDIR}/signon-8.56"
 
@@ -35,6 +38,7 @@ src_prepare() {
 	if use !test; then
 		sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't disable tests"
 	fi
+	use doc || sed -e "/include( doc\/doc.pri )/d" -i ${MY_PN}.pro || die
 }
 
 src_configure() {


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

* [gentoo-commits] proj/kde:master commit in: net-libs/signond/
@ 2015-05-12 13:00 Michael Palimaka
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2015-05-12 13:00 UTC (permalink / raw
  To: gentoo-commits

commit:     1733408c8a7cc3eb03b558ba282b98b6033e1e48
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue May 12 12:59:35 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue May 12 12:59:35 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=1733408c

[net-libs/signond] Install API docs to correct location.

Package-Manager: portage-2.2.18

 net-libs/signond/signond-8.57.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/signond/signond-8.57.ebuild b/net-libs/signond/signond-8.57.ebuild
index 32cd47a..72933f8 100644
--- a/net-libs/signond/signond-8.57.ebuild
+++ b/net-libs/signond/signond-8.57.ebuild
@@ -36,6 +36,7 @@ DEPEND="${DEPEND}
 S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
+	sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri || die
 	use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't disable tests"
 	use doc || sed -e "/include( doc\/doc.pri )/d" -i ${MY_PN}.pro || die
 }


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

* [gentoo-commits] proj/kde:master commit in: net-libs/signond/
@ 2015-05-12 13:00 Michael Palimaka
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2015-05-12 13:00 UTC (permalink / raw
  To: gentoo-commits

commit:     39e6948241ad6a07494bda1271c659593f6b963f
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue May 12 12:56:16 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue May 12 12:56:16 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=39e69482

[net-libs/signond] Small test handling improvements.

Package-Manager: portage-2.2.18

 net-libs/signond/signond-8.57.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-libs/signond/signond-8.57.ebuild b/net-libs/signond/signond-8.57.ebuild
index ad7b99b..32cd47a 100644
--- a/net-libs/signond/signond-8.57.ebuild
+++ b/net-libs/signond/signond-8.57.ebuild
@@ -30,14 +30,13 @@ RDEPEND="
 "
 DEPEND="${DEPEND}
 	doc? ( app-doc/doxygen )
+	test? ( dev-qt/qttest:5 )
 "
 
 S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
-	if use !test; then
-		sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't disable tests"
-	fi
+	use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't disable tests"
 	use doc || sed -e "/include( doc\/doc.pri )/d" -i ${MY_PN}.pro || die
 }
 


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

* [gentoo-commits] proj/kde:master commit in: net-libs/signond/
@ 2015-05-12 13:00 Michael Palimaka
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2015-05-12 13:00 UTC (permalink / raw
  To: gentoo-commits

commit:     6d505d648d1d7a25fad3f65bda19a6fec385120b
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue May 12 13:00:14 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue May 12 13:00:14 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=6d505d64

[net-libs/signond] Fix dependencies.

Package-Manager: portage-2.2.18

 net-libs/signond/signond-8.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signond/signond-8.57.ebuild b/net-libs/signond/signond-8.57.ebuild
index 72933f8..3029053 100644
--- a/net-libs/signond/signond-8.57.ebuild
+++ b/net-libs/signond/signond-8.57.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
 	dev-qt/qtsql:5
 	net-libs/libproxy[-kde]
 "
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
 	doc? ( app-doc/doxygen )
 	test? ( dev-qt/qttest:5 )
 "


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

* [gentoo-commits] proj/kde:master commit in: net-libs/signond/
@ 2015-05-12 15:31 Michael Palimaka
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2015-05-12 15:31 UTC (permalink / raw
  To: gentoo-commits

commit:     30c9a38a3186ae4f15a01fbbff50a612845eb586
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue May 12 15:31:43 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue May 12 15:31:43 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=30c9a38a

[net-libs/signond] Apply API doc handling to all targets wrt bug #549242.

Package-Manager: portage-2.2.18

 net-libs/signond/signond-8.57.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-libs/signond/signond-8.57.ebuild b/net-libs/signond/signond-8.57.ebuild
index 3029053..2aeab4a 100644
--- a/net-libs/signond/signond-8.57.ebuild
+++ b/net-libs/signond/signond-8.57.ebuild
@@ -38,7 +38,8 @@ S="${WORKDIR}/${MY_P}"
 src_prepare() {
 	sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri || die
 	use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't disable tests"
-	use doc || sed -e "/include( doc\/doc.pri )/d" -i ${MY_PN}.pro || die
+	use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" -i \
+		${MY_PN}.pro -i lib/SignOn/SignOn.pro lib/plugins/plugins.pro || die
 }
 
 src_configure() {


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

* [gentoo-commits] proj/kde:master commit in: net-libs/signond/
@ 2015-05-13 16:34 Michael Palimaka
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2015-05-13 16:34 UTC (permalink / raw
  To: gentoo-commits

commit:     54c199d55cafd9ab9492946c253997d42d44f609
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed May 13 16:33:27 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed May 13 16:33:27 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=54c199d5

[net-libs/signond] Use qdbusxml2cpp from Qt 5, wrt bug #549382.

Package-Manager: portage-2.2.18

 net-libs/signond/signond-8.57.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/signond/signond-8.57.ebuild b/net-libs/signond/signond-8.57.ebuild
index 2aeab4a..ef9be73 100644
--- a/net-libs/signond/signond-8.57.ebuild
+++ b/net-libs/signond/signond-8.57.ebuild
@@ -36,6 +36,7 @@ DEPEND="${RDEPEND}
 S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
+	sed -e "s|qdbusxml2cpp|$(qt5_get_bindir)/&|" -i src/signond/signond.pro || die
 	sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri || die
 	use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't disable tests"
 	use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" -i \


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

* [gentoo-commits] proj/kde:master commit in: net-libs/signond/
@ 2023-12-17 12:04 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2023-12-17 12:04 UTC (permalink / raw
  To: gentoo-commits

commit:     558bd85599f1bb0956529e1a734ba863b84aec2a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  8 10:50:35 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 12:04:30 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=558bd855

net-libs/signond: fix multibuild

The qt5/qt6 situation is complicated: https://gitlab.com/accounts-sso/signon-plugin-oauth2/-/merge_requests/28#note_1689621252
1) the library is coinstallable for qt5/qt6
2) signond (the daemon) must be built for only one Qt version, matching the
Qt version of all consumer plugins.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/signond/signond-9999.ebuild | 21 +++++++++++++++++++--
 1 file changed, 19 insertions(+), 2 deletions(-)

diff --git a/net-libs/signond/signond-9999.ebuild b/net-libs/signond/signond-9999.ebuild
index 5982a22663..1a9d0d7290 100644
--- a/net-libs/signond/signond-9999.ebuild
+++ b/net-libs/signond/signond-9999.ebuild
@@ -20,7 +20,12 @@ HOMEPAGE="https://gitlab.com/accounts-sso"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
+# The qt5/qt6 situation is complicated: https://gitlab.com/accounts-sso/signon-plugin-oauth2/-/merge_requests/28#note_1689621252
+# 1) the library is coinstallable for qt5/qt6
+# 2) signond (the daemon) must be built for only one Qt version, matching the
+# Qt version of all consumer plugins.
 IUSE="doc +qt5 qt6 test"
+REQUIRED_USE="|| ( qt5 qt6 )"
 
 # tests are brittle; they all pass when stars align, bug 727666
 RESTRICT="test !test? ( test )"
@@ -90,10 +95,14 @@ src_prepare() {
 
 	use test || sed -e '/^SUBDIRS/s/tests//' \
 		-i signon.pro || die "couldn't disable tests"
+
+	multibuild_copy_sources
 }
 
 src_configure() {
 	my_src_configure() {
+		cd "${BUILD_DIR}" || die
+
 		local myqmakeargs=(
 			PREFIX="${EPREFIX}"/usr
 			LIBDIR=$(get_libdir)
@@ -110,9 +119,17 @@ src_configure() {
 }
 
 src_compile() {
-	multibuild_foreach_variant default
+	my_src_compile() {
+		emake -C "${BUILD_DIR}"
+	}
+
+	multibuild_foreach_variant my_src_compile
 }
 
 src_install() {
-	multibuild_foreach_variant emake INSTALL_ROOT="${D}" install
+	my_src_install() {
+		emake -C "${BUILD_DIR}" INSTALL_ROOT="${D}" install
+	}
+
+	multibuild_foreach_variant my_src_install
 }


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

* [gentoo-commits] proj/kde:master commit in: net-libs/signond/
@ 2023-12-21 16:15 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2023-12-21 16:15 UTC (permalink / raw
  To: gentoo-commits

commit:     ee0876ae1b2556135a25617ddf11e25f63c0f65b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 21 16:15:22 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 21 16:15:22 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=ee0876ae

net-libs/signond: fix qt6 test deps

No need for USE=test for this, that's just for building qt's tests.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/signond/signond-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-libs/signond/signond-9999.ebuild b/net-libs/signond/signond-9999.ebuild
index 1a9d0d7290..04e6c001ca 100644
--- a/net-libs/signond/signond-9999.ebuild
+++ b/net-libs/signond/signond-9999.ebuild
@@ -44,7 +44,6 @@ RDEPEND="
 DEPEND="${RDEPEND}
 	test? (
 		qt5? ( dev-qt/qttest:5 )
-		qt6? ( dev-qt/qtbase:6[test] )
 	)
 "
 BDEPEND="


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

* [gentoo-commits] proj/kde:master commit in: net-libs/signond/
@ 2024-01-12 14:27 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2024-01-12 14:27 UTC (permalink / raw
  To: gentoo-commits

commit:     501ed92ad246124e02933efbed088ce1f87ddd16
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 14:26:35 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 14:26:35 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=501ed92a

net-libs/signond: sync live

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/signond/signond-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signond/signond-9999.ebuild b/net-libs/signond/signond-9999.ebuild
index b1379eabda..22a0a3b482 100644
--- a/net-libs/signond/signond-9999.ebuild
+++ b/net-libs/signond/signond-9999.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} = *9999* ]] ; then
 	EGIT_BRANCH="qt6"
 	inherit git-r3
 else
-	SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.bz2 -> ${P}.tar.bz2"
 	S="${WORKDIR}/${PN}-VERSION_${PV}"
 	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi


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

* [gentoo-commits] proj/kde:master commit in: net-libs/signond/
@ 2024-01-13 16:39 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2024-01-13 16:39 UTC (permalink / raw
  To: gentoo-commits

commit:     528fbcf3383057173dce3aae98ea07facfa1ef83
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 13 16:38:14 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 16:38:14 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=528fbcf3

net-libs/signond: app-doc/doxygen -> app-text/doxygen

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/signond/signond-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/signond/signond-9999.ebuild b/net-libs/signond/signond-9999.ebuild
index 22a0a3b482..c5d62f6a87 100644
--- a/net-libs/signond/signond-9999.ebuild
+++ b/net-libs/signond/signond-9999.ebuild
@@ -48,7 +48,7 @@ DEPEND="${RDEPEND}
 "
 BDEPEND="
 	doc? (
-		app-doc/doxygen[dot]
+		app-text/doxygen[dot]
 		|| (
 			dev-qt/qttools:6[assistant]
 			dev-qt/qthelp:5


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

* [gentoo-commits] proj/kde:master commit in: net-libs/signond/
@ 2024-04-22 19:37 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2024-04-22 19:37 UTC (permalink / raw
  To: gentoo-commits

commit:     472b2c654c64e7e0d273982d668aada4aeee6531
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 19:37:09 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 19:37:09 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=472b2c65

net-libs/signond: Add pkg_postinst warning

Bug: https://bugs.gentoo.org/642420
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-libs/signond/signond-9999.ebuild | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/net-libs/signond/signond-9999.ebuild b/net-libs/signond/signond-9999.ebuild
index c5d62f6a87..c138192e2b 100644
--- a/net-libs/signond/signond-9999.ebuild
+++ b/net-libs/signond/signond-9999.ebuild
@@ -132,3 +132,11 @@ src_install() {
 
 	multibuild_foreach_variant my_src_install
 }
+
+pkg_postinst() {
+	if [[ -z "${REPLACING_VERSIONS}" ]] && \
+		! has_version "kde-apps/signon-kwallet-extension:*"; then
+		ewarn "Without kde-apps/signon-kwallet-extension installed, passwords"
+		ewarn "will be saved in plaintext!"
+	fi
+}


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

end of thread, other threads:[~2024-04-22 19:38 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-12 14:27 [gentoo-commits] proj/kde:master commit in: net-libs/signond/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-04-22 19:37 Andreas Sturmlechner
2024-01-13 16:39 Sam James
2023-12-21 16:15 Sam James
2023-12-17 12:04 Sam James
2015-05-13 16:34 Michael Palimaka
2015-05-12 15:31 Michael Palimaka
2015-05-12 13:00 Michael Palimaka
2015-05-12 13:00 Michael Palimaka
2015-05-12 13:00 Michael Palimaka
2015-05-12 12:22 Michael Palimaka
2015-05-11 18:02 Michael Palimaka
2015-05-11 18:02 Michael Palimaka

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