* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/gtklock-extras/
@ 2023-07-13 9:42 David Roman
0 siblings, 0 replies; 6+ messages in thread
From: David Roman @ 2023-07-13 9:42 UTC (permalink / raw
To: gentoo-commits
commit: 1caff2524091d635d292ddd6f6937cd0df3b810b
Author: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Wed Jul 12 10:54:31 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Jul 12 10:58:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1caff252
gui-apps/gtklock-extras: add warning to package
* playerctl makefile is broken will be fix later
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>
| 28 ++++++++++++++--------
| 6 ++---
2 files changed, 21 insertions(+), 13 deletions(-)
--git a/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild b/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
index 8ba329e4a..ca9b6c8ea 100644
--- a/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
+++ b/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
@@ -17,6 +17,7 @@ BDEPEND="x11-libs/gtk+
virtual/pkgconfig
playerctl? ( dev-go/act )
playerctl? ( net-libs/libsoup )
+ playerctl? ( media-sound/playerctl )
userinfo? ( sys-apps/accountsservice )
"
@@ -32,11 +33,11 @@ src_compile() {
popd || die
fi
- if use playerctl; then
- pushd gtklock-playerctl-module || die
- emake
- popd || die
- fi
+ #if use playerctl; then
+ # pushd gtklock-playerctl-module || die
+ # emake
+ # popd || die
+ #fi
if use userinfo; then
pushd gtklock-userinfo-module || die
@@ -53,11 +54,11 @@ src_install() {
popd || die
fi
- if use playerctl; then
- pushd gtklock-playerctl-module || die
- insinto /usr/local/lib/gtklock && doins playerctl-module.so
- popd || die
- fi
+ #if use playerctl; then
+ # pushd gtklock-playerctl-module || die
+ # insinto /usr/local/lib/gtklock && doins playerctl-module.so
+ # popd || die
+ #fi
if use userinfo; then
pushd gtklock-userinfo-module || die
@@ -66,3 +67,10 @@ src_install() {
fi
}
+pkg_postinst() {
+ if use playerctl; then
+ ewarn "The MAKEFILE for playerctl gtklock module is broken i will try to fixit later"
+ ewarn "For now the useflag will be disable on guru overlay to prevent the package failing to build"
+ ewarn "If you have a idea on how to fix open a issue here:https://github.com/MrDuartePT/mrduarte-ebuilds"
+ fi
+}
--git a/gui-apps/gtklock-extras/metadata.xml b/gui-apps/gtklock-extras/metadata.xml
index f37f96ac1..156af3f9f 100644
--- a/gui-apps/gtklock-extras/metadata.xml
+++ b/gui-apps/gtklock-extras/metadata.xml
@@ -6,7 +6,7 @@
<flag name="playerctl">gtklock module adding media player controls to the lockscreen</flag>
<flag name="userinfo">gtklock module adding user info to the lockscreen</flag>
</use>
- <upstream>
- <remote-id type="github">MrDuartePT/gtklock-modules-gentoo</remote-id>
- </upstream>
+ <upstream>
+ <remote-id type="github">MrDuartePT/gtklock-modules-gentoo</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/gtklock-extras/
@ 2023-08-04 7:26 Florian Schmaus
0 siblings, 0 replies; 6+ messages in thread
From: Florian Schmaus @ 2023-08-04 7:26 UTC (permalink / raw
To: gentoo-commits
commit: befeaae517d240e5fad8bd3947852ffbfbc722b1
Author: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Thu Aug 3 18:13:59 2023 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Aug 3 18:14:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=befeaae5
gui-apps/gtklock-extras: fix /usr/local install location to /usr
* update EAPI 7 -> 8
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>
| 32 ++++++++++++----------
1 file changed, 18 insertions(+), 14 deletions(-)
--git a/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild b/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
index 4968627f30..c38fd25a97 100644
--- a/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
+++ b/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit git-r3
DESCRIPTION="Gtklock modules"
@@ -26,43 +26,47 @@ DEPEND="${RDEPEND}"
IUSE="playerctl powerbar userinfo"
REQUIRED_USE="|| ( playerctl powerbar userinfo )"
-src_compile() {
+src_prepare() {
if use powerbar; then
- pushd gtklock-powerbar-module || die
- emake
- popd || die
+ cd "${S}/gtklock-powerbar-module" || die
+ eapply "${S}/gtklock-powerbar-module.patch"
+ cd "${S}" || die
fi
if use playerctl; then
- pushd gtklock-playerctl-module || die
- emake
- popd || die
+ cd "${S}/gtklock-playerctl-module" || die
+ eapply "${S}/gtklock-playerctl-module.patch"
+ cd "${S}" || die
fi
if use userinfo; then
- pushd gtklock-userinfo-module || die
- emake
- popd || die
+ cd "${S}/gtklock-userinfo-module" || die
+ eapply "${S}/gtklock-userinfo-module.patch"
+ cd "${S}" || die
fi
+ eapply_user
}
src_install() {
dodir /usr/local/lib/gtklock
if use powerbar; then
pushd gtklock-powerbar-module || die
- insinto /usr/local/lib/gtklock && doins powerbar-module.so
+ emake
+ emake DESTDIR="${D}" install
popd || die
fi
if use playerctl; then
pushd gtklock-playerctl-module || die
- insinto /usr/local/lib/gtklock && doins playerctl-module.so
+ emake
+ emake DESTDIR="${D}" install
popd || die
fi
if use userinfo; then
pushd gtklock-userinfo-module || die
- insinto /usr/local/lib/gtklock && doins userinfo-module.so
+ emake
+ emake DESTDIR="${D}" install
popd || die
fi
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/gtklock-extras/
@ 2023-07-27 12:04 David Roman
0 siblings, 0 replies; 6+ messages in thread
From: David Roman @ 2023-07-27 12:04 UTC (permalink / raw
To: gentoo-commits
commit: bd64f156069872ac97ebfccaa14a1e069f9d5bd8
Author: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Wed Jul 26 13:26:50 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Jul 26 13:26:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd64f156
gui-apps/gtklock-extras: fix playerctl useflag
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>
| 30 ++++++++--------------
1 file changed, 11 insertions(+), 19 deletions(-)
--git a/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild b/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
index ca9b6c8ea6..4968627f30 100644
--- a/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
+++ b/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
@@ -16,7 +16,7 @@ RDEPEND="gui-apps/gtklock"
BDEPEND="x11-libs/gtk+
virtual/pkgconfig
playerctl? ( dev-go/act )
- playerctl? ( net-libs/libsoup )
+ playerctl? ( net-libs/libsoup:2.4 )
playerctl? ( media-sound/playerctl )
userinfo? ( sys-apps/accountsservice )
"
@@ -33,11 +33,11 @@ src_compile() {
popd || die
fi
- #if use playerctl; then
- # pushd gtklock-playerctl-module || die
- # emake
- # popd || die
- #fi
+ if use playerctl; then
+ pushd gtklock-playerctl-module || die
+ emake
+ popd || die
+ fi
if use userinfo; then
pushd gtklock-userinfo-module || die
@@ -54,11 +54,11 @@ src_install() {
popd || die
fi
- #if use playerctl; then
- # pushd gtklock-playerctl-module || die
- # insinto /usr/local/lib/gtklock && doins playerctl-module.so
- # popd || die
- #fi
+ if use playerctl; then
+ pushd gtklock-playerctl-module || die
+ insinto /usr/local/lib/gtklock && doins playerctl-module.so
+ popd || die
+ fi
if use userinfo; then
pushd gtklock-userinfo-module || die
@@ -66,11 +66,3 @@ src_install() {
popd || die
fi
}
-
-pkg_postinst() {
- if use playerctl; then
- ewarn "The MAKEFILE for playerctl gtklock module is broken i will try to fixit later"
- ewarn "For now the useflag will be disable on guru overlay to prevent the package failing to build"
- ewarn "If you have a idea on how to fix open a issue here:https://github.com/MrDuartePT/mrduarte-ebuilds"
- fi
-}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/gtklock-extras/
@ 2023-07-27 12:04 David Roman
0 siblings, 0 replies; 6+ messages in thread
From: David Roman @ 2023-07-27 12:04 UTC (permalink / raw
To: gentoo-commits
commit: db837b77e6da501bfb62c5bc834a9310fdd466c8
Author: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Wed Jul 26 11:30:56 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Jul 26 13:03:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db837b77
gui-apps/gtklock-extras: add myself as a maintainer
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>
| 4 ++++
1 file changed, 4 insertions(+)
--git a/gui-apps/gtklock-extras/metadata.xml b/gui-apps/gtklock-extras/metadata.xml
index 156af3f9f9..a028a6b59b 100644
--- a/gui-apps/gtklock-extras/metadata.xml
+++ b/gui-apps/gtklock-extras/metadata.xml
@@ -6,6 +6,10 @@
<flag name="playerctl">gtklock module adding media player controls to the lockscreen</flag>
<flag name="userinfo">gtklock module adding user info to the lockscreen</flag>
</use>
+ <maintainer type="person">
+ <email>gonegrier.duarte@gmail.com</email>
+ <name>Gonçalo Negrier Duarte</name>
+ </maintainer>
<upstream>
<remote-id type="github">MrDuartePT/gtklock-modules-gentoo</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/gtklock-extras/
@ 2023-07-08 2:43 Haelwenn Monnier
0 siblings, 0 replies; 6+ messages in thread
From: Haelwenn Monnier @ 2023-07-08 2:43 UTC (permalink / raw
To: gentoo-commits
commit: a51f61a929e81c154c208188ca46d182b1089a47
Author: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Fri Jul 7 22:44:44 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Fri Jul 7 22:47:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a51f61a9
gui-apps/gtklock-extras: fix metadata
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>
| 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
--git a/gui-apps/gtklock-extras/metadata.xml b/gui-apps/gtklock-extras/metadata.xml
index 156af3f9f..f37f96ac1 100644
--- a/gui-apps/gtklock-extras/metadata.xml
+++ b/gui-apps/gtklock-extras/metadata.xml
@@ -6,7 +6,7 @@
<flag name="playerctl">gtklock module adding media player controls to the lockscreen</flag>
<flag name="userinfo">gtklock module adding user info to the lockscreen</flag>
</use>
- <upstream>
- <remote-id type="github">MrDuartePT/gtklock-modules-gentoo</remote-id>
- </upstream>
+ <upstream>
+ <remote-id type="github">MrDuartePT/gtklock-modules-gentoo</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/gtklock-extras/
@ 2023-07-08 2:43 Haelwenn Monnier
0 siblings, 0 replies; 6+ messages in thread
From: Haelwenn Monnier @ 2023-07-08 2:43 UTC (permalink / raw
To: gentoo-commits
commit: 8a9f911b5a75b6402efc6ec14e8a4c9af60d27d1
Author: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Fri Jul 7 10:34:46 2023 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Fri Jul 7 10:34:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a9f911b
gui-apps/gtklock-extras: fix spacing and metadata
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>
| 16 ++++++++--------
| 6 +++---
2 files changed, 11 insertions(+), 11 deletions(-)
--git a/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild b/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
index 81117c7e2..bac120786 100644
--- a/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
+++ b/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
@@ -28,14 +28,14 @@ REQUIRED_USE="|| ( playerctl powerbar userinfo )"
src_compile() {
if use powerbar; then
pushd gtklock-powerbar-module || die
- emake
- popd || die
+ emake
+ popd || die
fi
if use playerctl; then
pushd gtklock-playerctl-module || die
- emake
- popd || die
+ emake
+ popd || die
fi
if use userinfo; then
@@ -49,14 +49,14 @@ src_install() {
dodir /usr/local/lib/gtklock
if use powerbar; then
pushd gtklock-powerbar-module || die
- insinto /usr/local/lib/gtklock && doins powerbar-module.so
- popd || die
+ insinto /usr/local/lib/gtklock && doins powerbar-module.so
+ popd || die
fi
if use playerctl; then
pushd gtklock-playerctl-module || die
- insinto /usr/local/lib/gtklock && doins playerctl-module.so
- popd || die
+ insinto /usr/local/lib/gtklock && doins playerctl-module.so
+ popd || die
fi
if use userinfo; then
--git a/gui-apps/gtklock-extras/metadata.xml b/gui-apps/gtklock-extras/metadata.xml
index f37f96ac1..156af3f9f 100644
--- a/gui-apps/gtklock-extras/metadata.xml
+++ b/gui-apps/gtklock-extras/metadata.xml
@@ -6,7 +6,7 @@
<flag name="playerctl">gtklock module adding media player controls to the lockscreen</flag>
<flag name="userinfo">gtklock module adding user info to the lockscreen</flag>
</use>
- <upstream>
- <remote-id type="github">MrDuartePT/gtklock-modules-gentoo</remote-id>
- </upstream>
+ <upstream>
+ <remote-id type="github">MrDuartePT/gtklock-modules-gentoo</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2023-08-04 7:26 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-13 9:42 [gentoo-commits] repo/proj/guru:master commit in: gui-apps/gtklock-extras/ David Roman
-- strict thread matches above, loose matches on Subject: below --
2023-08-04 7:26 Florian Schmaus
2023-07-27 12:04 David Roman
2023-07-27 12:04 David Roman
2023-07-08 2:43 Haelwenn Monnier
2023-07-08 2:43 Haelwenn Monnier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox