public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/meteo/
@ 2021-12-02 17:52 Pacho Ramos
  0 siblings, 0 replies; 9+ messages in thread
From: Pacho Ramos @ 2021-12-02 17:52 UTC (permalink / raw
  To: gentoo-commits

commit:     b04653885e55cdbd0ce0d21efdd8dd8410d8396f
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  2 17:51:23 2021 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu Dec  2 17:51:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0465388

x11-misc/meteo: New app

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 x11-misc/meteo/Manifest             |  1 +
 x11-misc/meteo/metadata.xml         |  8 ++++++
 x11-misc/meteo/meteo-0.9.9.1.ebuild | 51 +++++++++++++++++++++++++++++++++++++
 3 files changed, 60 insertions(+)

diff --git a/x11-misc/meteo/Manifest b/x11-misc/meteo/Manifest
new file mode 100644
index 000000000000..f6ed738831ff
--- /dev/null
+++ b/x11-misc/meteo/Manifest
@@ -0,0 +1 @@
+DIST meteo-0.9.9.1.tar.gz 598205 BLAKE2B ac66e84a04f087cf75f9101da0c80e68c132e0e5064aec4cb2ea609e93f48a2ef3eb51266805b2547b4839c82496b470d4bb07e4fa0538e2ebc691a9491606d8 SHA512 d148393acc47dab1886a25600adb2a3e2ff5cb313c0004d50a54106c61f3cbd26ff95d526d13a77a1d33ede2622ff2ea9277a8fdc1899ebf34581a5a6b36c861

diff --git a/x11-misc/meteo/metadata.xml b/x11-misc/meteo/metadata.xml
new file mode 100644
index 000000000000..424492050f4c
--- /dev/null
+++ b/x11-misc/meteo/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+	<email>pacho@gentoo.org</email>
+	<name>Pacho Ramos</name>
+</maintainer>
+</pkgmetadata>

diff --git a/x11-misc/meteo/meteo-0.9.9.1.ebuild b/x11-misc/meteo/meteo-0.9.9.1.ebuild
new file mode 100644
index 000000000000..13bc758b8d46
--- /dev/null
+++ b/x11-misc/meteo/meteo-0.9.9.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome2-utils meson vala xdg
+
+DESCRIPTION="Forecast application using OpenWeatherMap API"
+HOMEPAGE="https://gitlab.com/bitseater/meteo"
+SRC_URI="https://gitlab.com/bitseater/meteo/-/archive/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+	dev-libs/libappindicator:3
+	dev-libs/glib:2
+	dev-libs/json-glib
+	net-libs/libsoup:2.4
+	net-libs/webkit-gtk:4
+	x11-libs/gtk+:3
+"
+RDEPEND="${DEPEND}
+	gnome-base/gsettings-desktop-schemas
+	x11-themes/hicolor-icon-theme
+"
+BDEPEND="
+	dev-libs/appstream-glib
+	dev-util/intltool
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	default
+	vala_src_prepare
+}
+
+src_install() {
+	meson_src_install
+	dosym com.gitlab.bitseater.meteo /usr/bin/meteo
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	gnome2_schemas_update
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+	gnome2_schemas_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/meteo/
@ 2021-12-21 18:25 Pacho Ramos
  0 siblings, 0 replies; 9+ messages in thread
From: Pacho Ramos @ 2021-12-21 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     f4e331e4ddb42607fa69dee932fb3c94d9e30277
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 21 18:15:37 2021 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Dec 21 18:25:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e331e4

x11-misc/meteo: Skip tests

One is useless, the other relies on network

Closes: https://bugs.gentoo.org/828052
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 x11-misc/meteo/meteo-0.9.9.1.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/x11-misc/meteo/meteo-0.9.9.1.ebuild b/x11-misc/meteo/meteo-0.9.9.1.ebuild
index 13bc758b8d46..c59cd6c5c713 100644
--- a/x11-misc/meteo/meteo-0.9.9.1.ebuild
+++ b/x11-misc/meteo/meteo-0.9.9.1.ebuild
@@ -30,6 +30,10 @@ BDEPEND="
 	virtual/pkgconfig
 "
 
+# One test needs network (#828052), the other simply checks desktop file
+# validation, that we also test with our QA tests
+RESTRICT="test"
+
 src_prepare() {
 	default
 	vala_src_prepare


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

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/meteo/
@ 2021-12-21 18:25 Pacho Ramos
  0 siblings, 0 replies; 9+ messages in thread
From: Pacho Ramos @ 2021-12-21 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     84309462b3bd6ae888484d63a4fb313676093997
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 21 18:17:15 2021 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Dec 21 18:25:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84309462

x11-misc/meteo: fix builds with -native-symlinks

Closes: https://bugs.gentoo.org/828053
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 x11-misc/meteo/meteo-0.9.9.1.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/x11-misc/meteo/meteo-0.9.9.1.ebuild b/x11-misc/meteo/meteo-0.9.9.1.ebuild
index c59cd6c5c713..6f69fd93946c 100644
--- a/x11-misc/meteo/meteo-0.9.9.1.ebuild
+++ b/x11-misc/meteo/meteo-0.9.9.1.ebuild
@@ -2,7 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit gnome2-utils meson vala xdg
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome2-utils meson python-any-r1 vala xdg
 
 DESCRIPTION="Forecast application using OpenWeatherMap API"
 HOMEPAGE="https://gitlab.com/bitseater/meteo"
@@ -24,7 +26,7 @@ RDEPEND="${DEPEND}
 	gnome-base/gsettings-desktop-schemas
 	x11-themes/hicolor-icon-theme
 "
-BDEPEND="
+BDEPEND="${PYTHON_DEPS}
 	dev-libs/appstream-glib
 	dev-util/intltool
 	virtual/pkgconfig


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

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/meteo/
@ 2022-12-19 13:50 Pacho Ramos
  0 siblings, 0 replies; 9+ messages in thread
From: Pacho Ramos @ 2022-12-19 13:50 UTC (permalink / raw
  To: gentoo-commits

commit:     2c61ec489411aeb28615476dc54e62a36a0d1933
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 19 13:25:23 2022 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 13:50:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c61ec48

x11-misc/meteo: Use ayatana indicators

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 x11-misc/meteo/meteo-0.9.9.1-r1.ebuild | 58 ++++++++++++++++++++++++++++++++++
 1 file changed, 58 insertions(+)

diff --git a/x11-misc/meteo/meteo-0.9.9.1-r1.ebuild b/x11-misc/meteo/meteo-0.9.9.1-r1.ebuild
new file mode 100644
index 000000000000..b68fc55cee62
--- /dev/null
+++ b/x11-misc/meteo/meteo-0.9.9.1-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome2-utils meson python-any-r1 vala xdg
+
+DESCRIPTION="Forecast application using OpenWeatherMap API"
+HOMEPAGE="https://gitlab.com/bitseater/meteo"
+SRC_URI="https://gitlab.com/bitseater/meteo/-/archive/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+	$(vala_depend)
+	dev-libs/libayatana-appindicator:0
+	dev-libs/glib:2
+	dev-libs/json-glib
+	net-libs/libsoup:2.4
+	net-libs/webkit-gtk:4
+	x11-libs/gtk+:3
+"
+RDEPEND="${DEPEND}
+	gnome-base/gsettings-desktop-schemas
+	x11-themes/hicolor-icon-theme
+"
+BDEPEND="${PYTHON_DEPS}
+	dev-libs/appstream-glib
+	dev-util/intltool
+	virtual/pkgconfig
+"
+
+# One test needs network (#828052), the other simply checks desktop file
+# validation, that we also test with our QA tests
+RESTRICT="test"
+
+src_prepare() {
+	default
+	vala_setup
+}
+
+src_install() {
+	meson_src_install
+	dosym com.gitlab.bitseater.meteo /usr/bin/meteo
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	gnome2_schemas_update
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+	gnome2_schemas_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/meteo/
@ 2022-12-19 13:50 Pacho Ramos
  0 siblings, 0 replies; 9+ messages in thread
From: Pacho Ramos @ 2022-12-19 13:50 UTC (permalink / raw
  To: gentoo-commits

commit:     2434dc80c9857aae8111ff7e185fb3f94269dd2a
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 19 13:25:45 2022 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 13:50:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2434dc80

x11-misc/meteo: drop 0.9.9.1

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 x11-misc/meteo/meteo-0.9.9.1.ebuild | 57 -------------------------------------
 1 file changed, 57 deletions(-)

diff --git a/x11-misc/meteo/meteo-0.9.9.1.ebuild b/x11-misc/meteo/meteo-0.9.9.1.ebuild
deleted file mode 100644
index 6f69fd93946c..000000000000
--- a/x11-misc/meteo/meteo-0.9.9.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit gnome2-utils meson python-any-r1 vala xdg
-
-DESCRIPTION="Forecast application using OpenWeatherMap API"
-HOMEPAGE="https://gitlab.com/bitseater/meteo"
-SRC_URI="https://gitlab.com/bitseater/meteo/-/archive/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
-	dev-libs/libappindicator:3
-	dev-libs/glib:2
-	dev-libs/json-glib
-	net-libs/libsoup:2.4
-	net-libs/webkit-gtk:4
-	x11-libs/gtk+:3
-"
-RDEPEND="${DEPEND}
-	gnome-base/gsettings-desktop-schemas
-	x11-themes/hicolor-icon-theme
-"
-BDEPEND="${PYTHON_DEPS}
-	dev-libs/appstream-glib
-	dev-util/intltool
-	virtual/pkgconfig
-"
-
-# One test needs network (#828052), the other simply checks desktop file
-# validation, that we also test with our QA tests
-RESTRICT="test"
-
-src_prepare() {
-	default
-	vala_src_prepare
-}
-
-src_install() {
-	meson_src_install
-	dosym com.gitlab.bitseater.meteo /usr/bin/meteo
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-	gnome2_schemas_update
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-	gnome2_schemas_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/meteo/
@ 2023-01-01 16:20 David Seifert
  0 siblings, 0 replies; 9+ messages in thread
From: David Seifert @ 2023-01-01 16:20 UTC (permalink / raw
  To: gentoo-commits

commit:     8bda24a631d058a74942a8eca37972915058123a
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  1 16:18:13 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jan  1 16:18:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bda24a6

x11-misc/meteo: move vala deps to BDEPEND

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 ...{meteo-0.9.9.1-r1.ebuild => meteo-0.9.9.1-r2.ebuild} | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/x11-misc/meteo/meteo-0.9.9.1-r1.ebuild b/x11-misc/meteo/meteo-0.9.9.1-r2.ebuild
similarity index 93%
rename from x11-misc/meteo/meteo-0.9.9.1-r1.ebuild
rename to x11-misc/meteo/meteo-0.9.9.1-r2.ebuild
index b68fc55cee62..d3cc18f55cd5 100644
--- a/x11-misc/meteo/meteo-0.9.9.1-r1.ebuild
+++ b/x11-misc/meteo/meteo-0.9.9.1-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
 
+PYTHON_COMPAT=( python3_{8..11} )
 inherit gnome2-utils meson python-any-r1 vala xdg
 
 DESCRIPTION="Forecast application using OpenWeatherMap API"
@@ -13,9 +13,11 @@ SRC_URI="https://gitlab.com/bitseater/meteo/-/archive/${PV}/${P}.tar.gz"
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64"
+# One test needs network (#828052), the other simply checks desktop file
+# validation, that we also test with our QA tests
+RESTRICT="test"
 
 DEPEND="
-	$(vala_depend)
 	dev-libs/libayatana-appindicator:0
 	dev-libs/glib:2
 	dev-libs/json-glib
@@ -31,15 +33,12 @@ BDEPEND="${PYTHON_DEPS}
 	dev-libs/appstream-glib
 	dev-util/intltool
 	virtual/pkgconfig
+	$(vala_depend)
 "
 
-# One test needs network (#828052), the other simply checks desktop file
-# validation, that we also test with our QA tests
-RESTRICT="test"
-
-src_prepare() {
-	default
+src_configure() {
 	vala_setup
+	meson_src_configure
 }
 
 src_install() {


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

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/meteo/
@ 2023-05-06 11:34 Sam James
  0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2023-05-06 11:34 UTC (permalink / raw
  To: gentoo-commits

commit:     fdaa4025648241ecde25737da32459abea05f3f0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May  6 11:08:22 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May  6 11:34:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdaa4025

x11-misc/meteo: drop stale dev-util/intltool dep

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

 x11-misc/meteo/{meteo-0.9.9.1-r2.ebuild => meteo-0.9.9.1-r3.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-misc/meteo/meteo-0.9.9.1-r2.ebuild b/x11-misc/meteo/meteo-0.9.9.1-r3.ebuild
similarity index 98%
rename from x11-misc/meteo/meteo-0.9.9.1-r2.ebuild
rename to x11-misc/meteo/meteo-0.9.9.1-r3.ebuild
index ee8a03bdb61b..65d2e2cb6ad8 100644
--- a/x11-misc/meteo/meteo-0.9.9.1-r2.ebuild
+++ b/x11-misc/meteo/meteo-0.9.9.1-r3.ebuild
@@ -31,7 +31,6 @@ RDEPEND="${DEPEND}
 "
 BDEPEND="${PYTHON_DEPS}
 	dev-libs/appstream-glib
-	dev-util/intltool
 	virtual/pkgconfig
 	$(vala_depend)
 "


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

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/meteo/
@ 2023-05-06 11:34 Sam James
  0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2023-05-06 11:34 UTC (permalink / raw
  To: gentoo-commits

commit:     baccd4e43b921e590ff8aeddcf70e1977d5e7c08
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May  6 11:31:38 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May  6 11:34:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baccd4e4

x11-misc/meteo: add gitlab upstream metadata

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

 x11-misc/meteo/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/x11-misc/meteo/metadata.xml b/x11-misc/meteo/metadata.xml
index 424492050f4c..82e7a6d88640 100644
--- a/x11-misc/meteo/metadata.xml
+++ b/x11-misc/meteo/metadata.xml
@@ -5,4 +5,7 @@
 	<email>pacho@gentoo.org</email>
 	<name>Pacho Ramos</name>
 </maintainer>
+<upstream>
+	<remote-id type="gitlab">bitseater/meteo</remote-id>
+</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/meteo/
@ 2023-07-20  7:58 Pacho Ramos
  0 siblings, 0 replies; 9+ messages in thread
From: Pacho Ramos @ 2023-07-20  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     3d4ee6df7da724f30f8e3ba8807584dada52e1cf
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 20 07:57:06 2023 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu Jul 20 07:57:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4ee6df

x11-misc/meteo: add 0.9.9.2

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 x11-misc/meteo/Manifest             |  1 +
 x11-misc/meteo/meteo-0.9.9.2.ebuild | 56 +++++++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+)

diff --git a/x11-misc/meteo/Manifest b/x11-misc/meteo/Manifest
index f6ed738831ff..fc55cb8a38d4 100644
--- a/x11-misc/meteo/Manifest
+++ b/x11-misc/meteo/Manifest
@@ -1 +1,2 @@
 DIST meteo-0.9.9.1.tar.gz 598205 BLAKE2B ac66e84a04f087cf75f9101da0c80e68c132e0e5064aec4cb2ea609e93f48a2ef3eb51266805b2547b4839c82496b470d4bb07e4fa0538e2ebc691a9491606d8 SHA512 d148393acc47dab1886a25600adb2a3e2ff5cb313c0004d50a54106c61f3cbd26ff95d526d13a77a1d33ede2622ff2ea9277a8fdc1899ebf34581a5a6b36c861
+DIST meteo-0.9.9.2.tar.bz2 609059 BLAKE2B 77557c28c755065f5b2da6cef429df96342c67217650f3ca3e5282f14c93d095b0e4c3f7b5cdfd62374f41e543cce14080d85291019e4336acc5d9f8f09e06c9 SHA512 96f05fb2b84d0be73eb26e101edf2a03345a06c79a86ec6c9f5acbe8b32e4fbaf6f4d7b59b65eb69f4db8667e1178d5641792b259cf23c46d4dcaee8a2243a5a

diff --git a/x11-misc/meteo/meteo-0.9.9.2.ebuild b/x11-misc/meteo/meteo-0.9.9.2.ebuild
new file mode 100644
index 000000000000..043a307df6fa
--- /dev/null
+++ b/x11-misc/meteo/meteo-0.9.9.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit gnome2-utils meson python-any-r1 vala xdg
+
+DESCRIPTION="Forecast application using OpenWeatherMap API"
+HOMEPAGE="https://gitlab.com/bitseater/meteo"
+SRC_URI="https://gitlab.com/bitseater/meteo/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+# One test needs network (#828052), the other simply checks desktop file
+# validation, that we also test with our QA tests
+RESTRICT="test"
+
+DEPEND="
+	dev-libs/libayatana-appindicator:0
+	dev-libs/glib:2
+	dev-libs/json-glib
+	net-libs/libsoup:2.4
+	net-libs/webkit-gtk:4
+	x11-libs/gtk+:3
+"
+RDEPEND="${DEPEND}
+	gnome-base/gsettings-desktop-schemas
+	x11-themes/hicolor-icon-theme
+"
+BDEPEND="${PYTHON_DEPS}
+	dev-libs/appstream-glib
+	virtual/pkgconfig
+	$(vala_depend)
+"
+
+src_configure() {
+	vala_setup
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	dosym com.gitlab.bitseater.meteo /usr/bin/meteo
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	gnome2_schemas_update
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+	gnome2_schemas_update
+}


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

end of thread, other threads:[~2023-07-20  7:58 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-20  7:58 [gentoo-commits] repo/gentoo:master commit in: x11-misc/meteo/ Pacho Ramos
  -- strict thread matches above, loose matches on Subject: below --
2023-05-06 11:34 Sam James
2023-05-06 11:34 Sam James
2023-01-01 16:20 David Seifert
2022-12-19 13:50 Pacho Ramos
2022-12-19 13:50 Pacho Ramos
2021-12-21 18:25 Pacho Ramos
2021-12-21 18:25 Pacho Ramos
2021-12-02 17:52 Pacho Ramos

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