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

commit:     ab99b6be02c03c34b1315038efb01beb097197b5
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  2 08:57:18 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon Apr  2 09:13:41 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab99b6be

x11-misc/notify-osd: gsettings-desktop-schemas needed (#559010)

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 ...d-0.9.34.ebuild => notify-osd-0.9.34-r1.ebuild} | 31 +++++++++++++---------
 1 file changed, 19 insertions(+), 12 deletions(-)

diff --git a/x11-misc/notify-osd/notify-osd-0.9.34.ebuild b/x11-misc/notify-osd/notify-osd-0.9.34-r1.ebuild
similarity index 72%
rename from x11-misc/notify-osd/notify-osd-0.9.34.ebuild
rename to x11-misc/notify-osd/notify-osd-0.9.34-r1.ebuild
index 70ae583ebe5..95bd82cc072 100644
--- a/x11-misc/notify-osd/notify-osd-0.9.34.ebuild
+++ b/x11-misc/notify-osd/notify-osd-0.9.34-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-inherit autotools gnome2-utils multilib savedconfig
+EAPI=6
+inherit autotools gnome2-utils savedconfig
 
 DESCRIPTION="Canonical's on-screen-display notification agent"
 HOMEPAGE="https://launchpad.net/notify-osd"
@@ -13,34 +13,39 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="minimal"
 
-COMMON_DEPEND=">=dev-libs/dbus-glib-0.98
-	>=dev-libs/glib-2.16
+COMMON_DEPEND="
+	>=dev-libs/dbus-glib-0.98
+	>=dev-libs/glib-2.16:2
 	>=x11-libs/gtk+-3.2:3
 	>=x11-libs/libnotify-0.7
-	>=x11-libs/libwnck-3
+	>=x11-libs/libwnck-3:3
 	x11-libs/libX11
 	x11-libs/pixman
 	!x11-misc/notification-daemon
-	!x11-misc/qtnotifydaemon"
+	!x11-misc/qtnotifydaemon
+"
 RDEPEND="${COMMON_DEPEND}
-	!minimal? ( x11-themes/notify-osd-icons )"
+	gnome-base/gsettings-desktop-schemas
+	!minimal? ( x11-themes/notify-osd-icons )
+"
 DEPEND="${COMMON_DEPEND}
 	virtual/pkgconfig
 	gnome-base/gnome-common
-	x11-proto/xproto"
+	x11-proto/xproto
+"
 
 RESTRICT="test" # virtualx.eclass: 1 of 1: FAIL: test-modules
 
-DOCS=( AUTHORS ChangeLog NEWS README TODO )
-
 src_prepare() {
+	default
 	sed -i -e 's:noinst_PROG:check_PROG:' tests/Makefile.am || die
 	restore_config src/{bubble,defaults,dnd}.c #428134
+	mv configure.in configure.ac || die
 	eautoreconf
 }
 
 src_configure() {
-	econf --libexecdir=/usr/$(get_libdir)/${PN}
+	econf --libexecdir="/usr/$(get_libdir)/${PN}"
 }
 
 src_install() {
@@ -53,10 +58,12 @@ pkg_preinst() {
 	gnome2_icon_savelist
 	gnome2_schemas_savelist
 }
+
 pkg_postinst() {
 	gnome2_icon_cache_update
 	gnome2_schemas_update
 }
+
 pkg_postrm() {
 	gnome2_icon_cache_update
 	gnome2_schemas_update


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

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/notify-osd/
@ 2018-10-20 18:52 Pacho Ramos
  0 siblings, 0 replies; 4+ messages in thread
From: Pacho Ramos @ 2018-10-20 18:52 UTC (permalink / raw
  To: gentoo-commits

commit:     9561372a5f2e6701f06e491d064492a1e9d5b5e9
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 20 18:48:54 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Oct 20 18:51:21 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9561372a

x11-misc/notify-osd: Needs dev-util/glib-utils

Closes: https://bugs.gentoo.org/668610
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 x11-misc/notify-osd/notify-osd-0.9.34-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/x11-misc/notify-osd/notify-osd-0.9.34-r1.ebuild b/x11-misc/notify-osd/notify-osd-0.9.34-r1.ebuild
index d94dd9b86c0..6a1096cc8f5 100644
--- a/x11-misc/notify-osd/notify-osd-0.9.34-r1.ebuild
+++ b/x11-misc/notify-osd/notify-osd-0.9.34-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -29,9 +29,10 @@ RDEPEND="${COMMON_DEPEND}
 	!minimal? ( x11-themes/notify-osd-icons )
 "
 DEPEND="${COMMON_DEPEND}
-	virtual/pkgconfig
+	dev-util/glib-utils
 	gnome-base/gnome-common
 	x11-base/xorg-proto
+	virtual/pkgconfig
 "
 
 RESTRICT="test" # virtualx.eclass: 1 of 1: FAIL: test-modules


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

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/notify-osd/
@ 2023-08-15 22:42 Conrad Kostecki
  0 siblings, 0 replies; 4+ messages in thread
From: Conrad Kostecki @ 2023-08-15 22:42 UTC (permalink / raw
  To: gentoo-commits

commit:     d35a67ddd10651657cb1cce5427aaa9d6c352561
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Tue Aug 15 15:45:29 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Aug 15 22:42:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35a67dd

x11-misc/notify-osd: EAPI6 cleanup

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/32324
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 x11-misc/notify-osd/notify-osd-0.9.34-r1.ebuild | 71 -------------------------
 1 file changed, 71 deletions(-)

diff --git a/x11-misc/notify-osd/notify-osd-0.9.34-r1.ebuild b/x11-misc/notify-osd/notify-osd-0.9.34-r1.ebuild
deleted file mode 100644
index 6a1096cc8f5b..000000000000
--- a/x11-misc/notify-osd/notify-osd-0.9.34-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools gnome2-utils savedconfig
-
-DESCRIPTION="Canonical's on-screen-display notification agent"
-HOMEPAGE="https://launchpad.net/notify-osd"
-SRC_URI="https://launchpad.net/${PN}/precise/${PV}/+download/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="minimal"
-
-COMMON_DEPEND="
-	>=dev-libs/dbus-glib-0.98
-	>=dev-libs/glib-2.16:2
-	>=x11-libs/gtk+-3.2:3
-	>=x11-libs/libnotify-0.7
-	>=x11-libs/libwnck-3:3
-	x11-libs/libX11
-	x11-libs/pixman
-	!x11-misc/notification-daemon
-	!x11-misc/qtnotifydaemon
-"
-RDEPEND="${COMMON_DEPEND}
-	gnome-base/gsettings-desktop-schemas
-	!minimal? ( x11-themes/notify-osd-icons )
-"
-DEPEND="${COMMON_DEPEND}
-	dev-util/glib-utils
-	gnome-base/gnome-common
-	x11-base/xorg-proto
-	virtual/pkgconfig
-"
-
-RESTRICT="test" # virtualx.eclass: 1 of 1: FAIL: test-modules
-
-src_prepare() {
-	default
-	sed -i -e 's:noinst_PROG:check_PROG:' tests/Makefile.am || die
-	restore_config src/{bubble,defaults,dnd}.c #428134
-	mv configure.in configure.ac || die
-	eautoreconf
-}
-
-src_configure() {
-	econf --libexecdir="/usr/$(get_libdir)/${PN}"
-}
-
-src_install() {
-	default
-	save_config src/{bubble,defaults,dnd}.c
-	rm -f "${ED}"/usr/share/${PN}/icons/*/*/*/README
-}
-
-pkg_preinst() {
-	gnome2_icon_savelist
-	gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-	gnome2_schemas_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-	gnome2_schemas_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: x11-misc/notify-osd/
@ 2024-06-08 14:45 David Seifert
  0 siblings, 0 replies; 4+ messages in thread
From: David Seifert @ 2024-06-08 14:45 UTC (permalink / raw
  To: gentoo-commits

commit:     5d8c04290038b9ac1787c75a5574f3b71537a750
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  8 14:44:19 2024 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Jun  8 14:44:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8c0429

x11-misc/notify-osd: remove gnome2_icon_savelist/gnome2_icon_cache_update call

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

 x11-misc/notify-osd/notify-osd-0.9.34-r2.ebuild | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/x11-misc/notify-osd/notify-osd-0.9.34-r2.ebuild b/x11-misc/notify-osd/notify-osd-0.9.34-r2.ebuild
index 37513942a8c4..789a23455ea9 100644
--- a/x11-misc/notify-osd/notify-osd-0.9.34-r2.ebuild
+++ b/x11-misc/notify-osd/notify-osd-0.9.34-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -57,16 +57,15 @@ src_install() {
 }
 
 pkg_preinst() {
-	gnome2_icon_savelist
 	gnome2_schemas_savelist
 }
 
 pkg_postinst() {
-	gnome2_icon_cache_update
+	xdg_icon_cache_update
 	gnome2_schemas_update
 }
 
 pkg_postrm() {
-	gnome2_icon_cache_update
+	xdg_icon_cache_update
 	gnome2_schemas_update
 }


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

end of thread, other threads:[~2024-06-08 14:45 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-04-02  9:13 [gentoo-commits] repo/gentoo:master commit in: x11-misc/notify-osd/ Pacho Ramos
  -- strict thread matches above, loose matches on Subject: below --
2018-10-20 18:52 Pacho Ramos
2023-08-15 22:42 Conrad Kostecki
2024-06-08 14:45 David Seifert

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