* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2024-05-10 17:30 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2024-05-10 17:30 UTC (permalink / raw
To: gentoo-commits
commit: 0f638366345f99e2c67c9c6406ee3724785d5ea1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 17:30:28 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 10 17:30:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f638366
gnome-base/libglade: Stabilize 2.6.4-r4 x86, #931684
Signed-off-by: Sam James <sam <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r4.ebuild b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
index 5102f3a4d652..abb1ee1cccee 100644
--- a/gnome-base/libglade/libglade-2.6.4-r4.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2024-05-10 20:04 Arthur Zamarin
0 siblings, 0 replies; 23+ messages in thread
From: Arthur Zamarin @ 2024-05-10 20:04 UTC (permalink / raw
To: gentoo-commits
commit: db32af7a05aa2b25271ad3b2cbce551730a117ef
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 19:48:34 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri May 10 19:53:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db32af7a
gnome-base/libglade: drop 2.6.4-r3, EAPI6--
Closes: https://bugs.gentoo.org/931684
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r3.ebuild | 95 ----------------------------
1 file changed, 95 deletions(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r3.ebuild b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
deleted file mode 100644
index 658e633a8348..000000000000
--- a/gnome-base/libglade/libglade-2.6.4-r3.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GNOME_TARBALL_SUFFIX="bz2"
-GNOME2_LA_PUNT="yes"
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome2 multilib-minimal virtualx
-
-DESCRIPTION="Library to construct graphical interfaces at runtime"
-HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
-
-LICENSE="LGPL-2"
-SLOT="2.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
- >=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}]
- >=dev-libs/atk-2.10.0[${MULTILIB_USEDEP}]
- >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
- dev-build/gtk-doc-am
- virtual/pkgconfig"
-
-src_prepare() {
- # patch to stop make install installing the xml catalog
- # because we do it ourselves in postinst()
- eapply "${FILESDIR}"/Makefile.in.am-2.4.2-xmlcatalog.patch
-
- # patch to not throw a warning with gtk+-2.14 during tests, as it triggers abort
- eapply "${FILESDIR}/${PN}-2.6.3-fix_tests-page_size.patch"
-
- # Fails with gold due to recent changes in glib-2.32's pkg-config files
- eapply "${FILESDIR}/${P}-gold-glib-2.32.patch"
-
- # Needed for solaris, else gcc finds a syntax error in /usr/include/signal.h
- eapply "${FILESDIR}/${P}-enable-extensions.patch"
-
- if ! use test; then
- sed 's/ tests//' -i Makefile.am Makefile.in || die "sed failed"
- fi
-
- # Deprecated macro that does nothing. Provided by gnome-base/gnome-common
- # but adding an additional bdep for this is silly.
- sed -i '/GNOME_COMMON_INIT/d' configure.in || die
-
- mv configure.in configure.ac || die
- gnome2_src_prepare
-}
-
-multilib_src_configure() {
- export am_cv_pathless_PYTHON=none
-
- ECONF_SOURCE=${S} \
- gnome2_src_configure \
- $(use_enable static-libs static)
-
- if multilib_is_native_abi; then
- ln -s "${S}"/doc/html doc/html || die
- fi
-}
-
-multilib_src_test() {
- virtx emake check || die "make check failed"
-}
-
-multilib_src_install() {
- dodir /etc/xml
- gnome2_src_install
-}
-
-multilib_src_install_all() {
- local DOCS=( AUTHORS ChangeLog NEWS README )
- einstalldocs
-}
-
-pkg_postinst() {
- echo ">>> Updating XML catalog"
- "${EPREFIX}"/usr/bin/xmlcatalog --noout --add "system" \
- "https://glade.gnome.org/glade-2.0.dtd" \
- "${EPREFIX}"/usr/share/xml/libglade/glade-2.0.dtd /etc/xml/catalog
- gnome2_pkg_postinst
-}
-
-pkg_postrm() {
- gnome2_pkg_postrm
- echo ">>> removing entries from the XML catalog"
- "${EPREFIX}"/usr/bin/xmlcatalog --noout --del \
- "${EPREFIX}"/usr/share/xml/libglade/glade-2.0.dtd /etc/xml/catalog
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2024-05-10 17:36 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2024-05-10 17:36 UTC (permalink / raw
To: gentoo-commits
commit: a111bde3d92dcfef34473fd654452556ebce352c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 17:35:50 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 10 17:35:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a111bde3
gnome-base/libglade: Stabilize 2.6.4-r4 ppc, #931684
Signed-off-by: Sam James <sam <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r4.ebuild b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
index 9beb3cbfa35e..3bedf59b4859 100644
--- a/gnome-base/libglade/libglade-2.6.4-r4.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2024-05-10 17:35 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2024-05-10 17:35 UTC (permalink / raw
To: gentoo-commits
commit: 6690f8f0134d820b201eba5eb641ca009ba028b7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 17:35:16 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 10 17:35:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6690f8f0
gnome-base/libglade: Stabilize 2.6.4-r4 sparc, #931684
Signed-off-by: Sam James <sam <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r4.ebuild b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
index 55f4f54ed337..9beb3cbfa35e 100644
--- a/gnome-base/libglade/libglade-2.6.4-r4.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2024-05-10 17:33 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2024-05-10 17:33 UTC (permalink / raw
To: gentoo-commits
commit: 3efb32b3812b2a5179daa423d7f44caa8e20d657
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 17:33:06 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 10 17:33:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3efb32b3
gnome-base/libglade: Stabilize 2.6.4-r4 ppc64, #931684
Signed-off-by: Sam James <sam <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r4.ebuild b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
index c30dcc90d657..55f4f54ed337 100644
--- a/gnome-base/libglade/libglade-2.6.4-r4.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2024-05-10 17:33 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2024-05-10 17:33 UTC (permalink / raw
To: gentoo-commits
commit: a7506ed5cf6ffe4fda12a12cc0c01234a0499a06
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 17:33:05 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 10 17:33:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7506ed5
gnome-base/libglade: Stabilize 2.6.4-r4 arm64, #931684
Signed-off-by: Sam James <sam <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r4.ebuild b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
index 6bee889242fa..c30dcc90d657 100644
--- a/gnome-base/libglade/libglade-2.6.4-r4.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2024-05-10 17:30 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2024-05-10 17:30 UTC (permalink / raw
To: gentoo-commits
commit: 8e34384d16a38e23fe376f1f3ee90695925f3f6d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 17:30:29 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 10 17:30:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e34384d
gnome-base/libglade: Stabilize 2.6.4-r4 arm, #931684
Signed-off-by: Sam James <sam <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r4.ebuild b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
index abb1ee1cccee..6bee889242fa 100644
--- a/gnome-base/libglade/libglade-2.6.4-r4.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2024-05-10 17:30 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2024-05-10 17:30 UTC (permalink / raw
To: gentoo-commits
commit: b34aa85664f99180ef25498bc9e754f95215aacc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 17:30:27 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 10 17:30:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34aa856
gnome-base/libglade: Stabilize 2.6.4-r4 amd64, #931684
Signed-off-by: Sam James <sam <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r4.ebuild b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
index f66e17c1d37c..5102f3a4d652 100644
--- a/gnome-base/libglade/libglade-2.6.4-r4.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2024-03-29 18:47 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2024-03-29 18:47 UTC (permalink / raw
To: gentoo-commits
commit: 0a73659e54174bea6199e843464a0bc723ac31d1
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Fri Mar 29 05:24:38 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 29 18:45:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a73659e
gnome-base/libglade: update EAPI 6 -> 8
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r4.ebuild | 98 ++++++++++++++++++++++++++++
1 file changed, 98 insertions(+)
diff --git a/gnome-base/libglade/libglade-2.6.4-r4.ebuild b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
new file mode 100644
index 000000000000..f66e17c1d37c
--- /dev/null
+++ b/gnome-base/libglade/libglade-2.6.4-r4.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GNOME_TARBALL_SUFFIX="bz2"
+GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 multilib-minimal virtualx
+
+DESCRIPTION="Library to construct graphical interfaces at runtime"
+HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
+
+LICENSE="LGPL-2"
+SLOT="2.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
+ >=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}]
+ >=dev-libs/atk-2.10.0[${MULTILIB_USEDEP}]
+ >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-build/gtk-doc-am
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ # patch to stop make install installing the xml catalog
+ # because we do it ourselves in postinst()
+ "${FILESDIR}"/Makefile.in.am-2.4.2-xmlcatalog.patch
+
+ # patch to not throw a warning with gtk+-2.14 during tests, as it triggers abort
+ "${FILESDIR}/${PN}-2.6.3-fix_tests-page_size.patch"
+
+ # Fails with gold due to recent changes in glib-2.32's pkg-config files
+ "${FILESDIR}/${P}-gold-glib-2.32.patch"
+
+ # Needed for solaris, else gcc finds a syntax error in /usr/include/signal.h
+ "${FILESDIR}/${P}-enable-extensions.patch"
+)
+
+src_prepare() {
+ if ! use test; then
+ sed 's/ tests//' -i Makefile.am Makefile.in || die "sed failed"
+ fi
+
+ # Deprecated macro that does nothing. Provided by gnome-base/gnome-common
+ # but adding an additional bdep for this is silly.
+ sed -i '/GNOME_COMMON_INIT/d' configure.in || die
+
+ gnome2_src_prepare
+}
+
+multilib_src_configure() {
+ export am_cv_pathless_PYTHON=none
+
+ ECONF_SOURCE=${S} \
+ gnome2_src_configure \
+ $(use_enable static-libs static)
+
+ if multilib_is_native_abi; then
+ ln -s "${S}"/doc/html doc/html || die
+ fi
+}
+
+multilib_src_test() {
+ virtx emake check || die "make check failed"
+}
+
+multilib_src_install() {
+ dodir /etc/xml
+ gnome2_src_install
+}
+
+multilib_src_install_all() {
+ local DOCS=( AUTHORS ChangeLog NEWS README )
+ einstalldocs
+}
+
+pkg_postinst() {
+ echo ">>> Updating XML catalog"
+ "${EPREFIX}"/usr/bin/xmlcatalog --noout --add "system" \
+ "https://glade.gnome.org/glade-2.0.dtd" \
+ "${EPREFIX}"/usr/share/xml/libglade/glade-2.0.dtd /etc/xml/catalog
+ gnome2_pkg_postinst
+}
+
+pkg_postrm() {
+ gnome2_pkg_postrm
+ echo ">>> removing entries from the XML catalog"
+ "${EPREFIX}"/usr/bin/xmlcatalog --noout --del \
+ "${EPREFIX}"/usr/share/xml/libglade/glade-2.0.dtd /etc/xml/catalog
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2024-03-29 18:47 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2024-03-29 18:47 UTC (permalink / raw
To: gentoo-commits
commit: 6933af393f4d09ee7e10b6386e3d62f957b86e07
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Fri Mar 29 05:07:33 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 29 18:45:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6933af39
gnome-base/libglade: avoid QA warning for deprecated/useless autoconf macro
Alternatively we could define it by adding another bdep on more archaic
unmaintained software. But it does nothing...
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r3.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/gnome-base/libglade/libglade-2.6.4-r3.ebuild b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
index 27bc8a768063..658e633a8348 100644
--- a/gnome-base/libglade/libglade-2.6.4-r3.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
@@ -45,6 +45,10 @@ src_prepare() {
sed 's/ tests//' -i Makefile.am Makefile.in || die "sed failed"
fi
+ # Deprecated macro that does nothing. Provided by gnome-base/gnome-common
+ # but adding an additional bdep for this is silly.
+ sed -i '/GNOME_COMMON_INIT/d' configure.in || die
+
mv configure.in configure.ac || die
gnome2_src_prepare
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2023-09-06 18:43 WANG Xuerui
0 siblings, 0 replies; 23+ messages in thread
From: WANG Xuerui @ 2023-09-06 18:43 UTC (permalink / raw
To: gentoo-commits
commit: 46ae1d68cf5ea446abe5d73ff744f74b0f09e13d
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 31 21:11:07 2023 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Wed Sep 6 18:29:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46ae1d68
gnome-base/libglade: keyword 2.6.4-r3 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r3.ebuild b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
index 3c84250110fb..1b8596e11808 100644
--- a/gnome-base/libglade/libglade-2.6.4-r3.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,7 +14,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2022-10-30 16:34 Matt Turner
0 siblings, 0 replies; 23+ messages in thread
From: Matt Turner @ 2022-10-30 16:34 UTC (permalink / raw
To: gentoo-commits
commit: b6abc68fe60d3db098dd6de41096979a55e717a9
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:20:05 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 16:33:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6abc68f
gnome-base/libglade: Set remote-id
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
gnome-base/libglade/metadata.xml | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/gnome-base/libglade/metadata.xml b/gnome-base/libglade/metadata.xml
index f453528b934f..cf009c08d381 100644
--- a/gnome-base/libglade/metadata.xml
+++ b/gnome-base/libglade/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="gnome-gitlab">Archive/libglade</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2022-05-14 21:52 Jakov Smolić
0 siblings, 0 replies; 23+ messages in thread
From: Jakov Smolić @ 2022-05-14 21:52 UTC (permalink / raw
To: gentoo-commits
commit: 9c3dd322ebbfe94fedd2c7b4aa8475b4ce4450c9
Author: Raymond Wong <infiwang <AT> pm <DOT> me>
AuthorDate: Tue May 10 07:55:51 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May 14 21:52:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c3dd322
gnome-base/libglade: Keyword 2.6.4-r3 riscv, #840239
Signed-off-by: Raymond Wong <infiwang <AT> pm.me>
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r3.ebuild b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
index a287de2c2511..a8716da208ef 100644
--- a/gnome-base/libglade/libglade-2.6.4-r3.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,7 +14,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2021-01-06 23:04 Fabian Groffen
0 siblings, 0 replies; 23+ messages in thread
From: Fabian Groffen @ 2021-01-06 23:04 UTC (permalink / raw
To: gentoo-commits
commit: da226a81696b7baa807141ce3c6f9b7fbdc36ce3
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 6 23:04:08 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan 6 23:04:08 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da226a81
gnome-base/libglade: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r3.ebuild b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
index 45b79e44267..a287de2c251 100644
--- a/gnome-base/libglade/libglade-2.6.4-r3.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,7 +14,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2020-09-19 10:15 Michał Górny
0 siblings, 0 replies; 23+ messages in thread
From: Michał Górny @ 2020-09-19 10:15 UTC (permalink / raw
To: gentoo-commits
commit: 473161b3c6249d5cd558aeefbca11b9db043e18f
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 10:13:35 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Sep 19 10:15:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473161b3
gnome-base/libglade: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r2.ebuild | 103 ---------------------------
gnome-base/libglade/metadata.xml | 3 -
2 files changed, 106 deletions(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r2.ebuild b/gnome-base/libglade/libglade-2.6.4-r2.ebuild
deleted file mode 100644
index 5e004a473cb..00000000000
--- a/gnome-base/libglade/libglade-2.6.4-r2.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-GCONF_DEBUG="no"
-GNOME_TARBALL_SUFFIX="bz2"
-GNOME2_LA_PUNT="yes"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='xml(+)'
-
-inherit autotools eutils gnome2 multilib-minimal python-single-r1 virtualx
-
-DESCRIPTION="Library to construct graphical interfaces at runtime"
-HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
-
-LICENSE="LGPL-2"
-SLOT="2.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="static-libs test tools"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="tools? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND=">=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
- >=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}]
- >=dev-libs/atk-2.10.0[${MULTILIB_USEDEP}]
- >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]
- tools? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-pkg_setup() {
- use tools && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- # patch to stop make install installing the xml catalog
- # because we do it ourselves in postinst()
- epatch "${FILESDIR}"/Makefile.in.am-2.4.2-xmlcatalog.patch
-
- # patch to not throw a warning with gtk+-2.14 during tests, as it triggers abort
- epatch "${FILESDIR}/${PN}-2.6.3-fix_tests-page_size.patch"
-
- # Fails with gold due to recent changes in glib-2.32's pkg-config files
- epatch "${FILESDIR}/${P}-gold-glib-2.32.patch"
-
- # Needed for solaris, else gcc finds a syntax error in /usr/include/signal.h
- epatch "${FILESDIR}/${P}-enable-extensions.patch"
-
- sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED:$(NULL):g' \
- glade/Makefile.am glade/Makefile.in || die
-
- if ! use test; then
- sed 's/ tests//' -i Makefile.am Makefile.in || die "sed failed"
- fi
-
- gnome2_src_prepare
- AT_NOELIBTOOLIZE=yes eautoreconf
-}
-
-multilib_src_configure() {
- if ! multilib_is_native_abi || ! use tools; then
- export am_cv_pathless_PYTHON=none
- fi
-
- ECONF_SOURCE=${S} \
- gnome2_src_configure \
- $(use_enable static-libs static)
-
- if multilib_is_native_abi; then
- ln -s "${S}"/doc/html doc/html || die
- fi
-}
-
-multilib_src_test() {
- Xemake check || die "make check failed"
-}
-
-multilib_src_install() {
- dodir /etc/xml
- gnome2_src_install
-}
-
-multilib_src_install_all() {
- local DOCS=( AUTHORS ChangeLog NEWS README )
- einstalldocs
-}
-
-pkg_postinst() {
- echo ">>> Updating XML catalog"
- "${EPREFIX}"/usr/bin/xmlcatalog --noout --add "system" \
- "https://glade.gnome.org/glade-2.0.dtd" \
- "${EPREFIX}"/usr/share/xml/libglade/glade-2.0.dtd /etc/xml/catalog
- gnome2_pkg_postinst
-}
-
-pkg_postrm() {
- gnome2_pkg_postrm
- echo ">>> removing entries from the XML catalog"
- "${EPREFIX}"/usr/bin/xmlcatalog --noout --del \
- "${EPREFIX}"/usr/share/xml/libglade/glade-2.0.dtd /etc/xml/catalog
-}
diff --git a/gnome-base/libglade/metadata.xml b/gnome-base/libglade/metadata.xml
index be1a70fa45d..996e7cacd21 100644
--- a/gnome-base/libglade/metadata.xml
+++ b/gnome-base/libglade/metadata.xml
@@ -5,7 +5,4 @@
<email>gnome@gentoo.org</email>
<name>Gentoo GNOME Desktop</name>
</maintainer>
- <use>
- <flag name="tools">Install libglade-convert Python script.</flag>
- </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2020-08-05 14:04 Agostino Sarubbo
0 siblings, 0 replies; 23+ messages in thread
From: Agostino Sarubbo @ 2020-08-05 14:04 UTC (permalink / raw
To: gentoo-commits
commit: 3e824db80fae36ff3f72259d6aa5614aa2e13b52
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 5 14:03:50 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Aug 5 14:03:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e824db8
gnome-base/libglade: ppc64 stable wrt bug #730176
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r3.ebuild b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
index c85f9b1cf8b..f2515ca3bea 100644
--- a/gnome-base/libglade/libglade-2.6.4-r3.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2020-08-05 14:02 Agostino Sarubbo
0 siblings, 0 replies; 23+ messages in thread
From: Agostino Sarubbo @ 2020-08-05 14:02 UTC (permalink / raw
To: gentoo-commits
commit: 7de8398f126d3794406532484500420a6b911075
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 5 14:02:07 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Aug 5 14:02:07 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7de8398f
gnome-base/libglade: ppc stable wrt bug #730176
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r3.ebuild b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
index 365c5044f8d..c85f9b1cf8b 100644
--- a/gnome-base/libglade/libglade-2.6.4-r3.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2020-08-01 19:06 Sergei Trofimovich
0 siblings, 0 replies; 23+ messages in thread
From: Sergei Trofimovich @ 2020-08-01 19:06 UTC (permalink / raw
To: gentoo-commits
commit: eab60f5a181098877068209be51f80befefaa438
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Aug 1 14:59:12 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Aug 1 19:06:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab60f5a
gnome-base/libglade: stable 2.6.4-r3 for sparc, bug #730176
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r3.ebuild b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
index a4072655192..365c5044f8d 100644
--- a/gnome-base/libglade/libglade-2.6.4-r3.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2020-07-30 19:39 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2020-07-30 19:39 UTC (permalink / raw
To: gentoo-commits
commit: 501db4891fb7547cc062e5d5def042834fe0cc14
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 30 19:34:32 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 30 19:35:04 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501db489
gnome-base/libglade: arm stable (bug #730176)
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r3.ebuild b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
index 9ac7c5c108a..a4072655192 100644
--- a/gnome-base/libglade/libglade-2.6.4-r3.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2020-07-30 4:39 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2020-07-30 4:39 UTC (permalink / raw
To: gentoo-commits
commit: de4ab8bebc790c5f9e1b1b4168d1843a480073a3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 30 04:34:42 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 30 04:34:42 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4ab8be
gnome-base/libglade: arm64 stable (bug #730176)
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r3.ebuild b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
index be37c9ec382..d59c0eac67a 100644
--- a/gnome-base/libglade/libglade-2.6.4-r3.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2020-07-29 19:56 Mart Raudsepp
0 siblings, 0 replies; 23+ messages in thread
From: Mart Raudsepp @ 2020-07-29 19:56 UTC (permalink / raw
To: gentoo-commits
commit: 9aa6c8609b1e4635399ff79c297058bee72842a4
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 29 19:45:53 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Jul 29 19:56:29 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa6c860
gnome-base/libglade: drop legacy IUSE=tools, EAPI-6 bump
* USE=tools was for libglade-convert, which was about converting from
an ancient libglade UI file to a big less ancient format UI file.
It uses python2 and isn't useful for conversion to GtkBuilder, so
just drop it.
* Port to EAPI-6
* Use GNOME2_EAUTORECONF to not need AT_NOELIBTOOLIZE=yes hacks
* Drop DISABLE_DEPRECATED sedding - gnome2.eclass takes care of it
* Move configure.in to configure.ac to silence QA warning
* Add missing gtk-doc-am depend, needed due to eautoreconf; it was
probably fine, as the tarball contains a copy, but better to ensure
up to date is available on system.
Bug: https://bugs.gentoo.org/730176
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r3.ebuild | 91 ++++++++++++++++++++++++++++
1 file changed, 91 insertions(+)
diff --git a/gnome-base/libglade/libglade-2.6.4-r3.ebuild b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
new file mode 100644
index 00000000000..be37c9ec382
--- /dev/null
+++ b/gnome-base/libglade/libglade-2.6.4-r3.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GNOME_TARBALL_SUFFIX="bz2"
+GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2 multilib-minimal virtualx
+
+DESCRIPTION="Library to construct graphical interfaces at runtime"
+HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
+
+LICENSE="LGPL-2"
+SLOT="2.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
+ >=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}]
+ >=dev-libs/atk-2.10.0[${MULTILIB_USEDEP}]
+ >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-util/gtk-doc-am
+ virtual/pkgconfig"
+
+src_prepare() {
+ # patch to stop make install installing the xml catalog
+ # because we do it ourselves in postinst()
+ eapply "${FILESDIR}"/Makefile.in.am-2.4.2-xmlcatalog.patch
+
+ # patch to not throw a warning with gtk+-2.14 during tests, as it triggers abort
+ eapply "${FILESDIR}/${PN}-2.6.3-fix_tests-page_size.patch"
+
+ # Fails with gold due to recent changes in glib-2.32's pkg-config files
+ eapply "${FILESDIR}/${P}-gold-glib-2.32.patch"
+
+ # Needed for solaris, else gcc finds a syntax error in /usr/include/signal.h
+ eapply "${FILESDIR}/${P}-enable-extensions.patch"
+
+ if ! use test; then
+ sed 's/ tests//' -i Makefile.am Makefile.in || die "sed failed"
+ fi
+
+ mv configure.in configure.ac || die
+ gnome2_src_prepare
+}
+
+multilib_src_configure() {
+ export am_cv_pathless_PYTHON=none
+
+ ECONF_SOURCE=${S} \
+ gnome2_src_configure \
+ $(use_enable static-libs static)
+
+ if multilib_is_native_abi; then
+ ln -s "${S}"/doc/html doc/html || die
+ fi
+}
+
+multilib_src_test() {
+ virtx emake check || die "make check failed"
+}
+
+multilib_src_install() {
+ dodir /etc/xml
+ gnome2_src_install
+}
+
+multilib_src_install_all() {
+ local DOCS=( AUTHORS ChangeLog NEWS README )
+ einstalldocs
+}
+
+pkg_postinst() {
+ echo ">>> Updating XML catalog"
+ "${EPREFIX}"/usr/bin/xmlcatalog --noout --add "system" \
+ "https://glade.gnome.org/glade-2.0.dtd" \
+ "${EPREFIX}"/usr/share/xml/libglade/glade-2.0.dtd /etc/xml/catalog
+ gnome2_pkg_postinst
+}
+
+pkg_postrm() {
+ gnome2_pkg_postrm
+ echo ">>> removing entries from the XML catalog"
+ "${EPREFIX}"/usr/bin/xmlcatalog --noout --del \
+ "${EPREFIX}"/usr/share/xml/libglade/glade-2.0.dtd /etc/xml/catalog
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2020-02-09 14:42 Mart Raudsepp
0 siblings, 0 replies; 23+ messages in thread
From: Mart Raudsepp @ 2020-02-09 14:42 UTC (permalink / raw
To: gentoo-commits
commit: 7d9f065d0992ffe9cda4e7819efad3c9991b2e53
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 9 14:38:41 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Feb 9 14:41:41 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d9f065d
gnome-base/libglade: drop to ~hppa
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
gnome-base/libglade/libglade-2.6.4-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r2.ebuild b/gnome-base/libglade/libglade-2.6.4-r2.ebuild
index 169ff539ffa..cd1c4f1d9d5 100644
--- a/gnome-base/libglade/libglade-2.6.4-r2.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs test tools"
RESTRICT="!test? ( test )"
REQUIRED_USE="tools? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/
@ 2019-07-25 12:14 Aaron Bauman
0 siblings, 0 replies; 23+ messages in thread
From: Aaron Bauman @ 2019-07-25 12:14 UTC (permalink / raw
To: gentoo-commits
commit: 07b52638289011e23a8afcffa3a8a2f821af8d74
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 25 12:13:05 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Jul 25 12:14:04 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b52638
gnome-base/libglade: arm64 stable
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"
gnome-base/libglade/libglade-2.6.4-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnome-base/libglade/libglade-2.6.4-r2.ebuild b/gnome-base/libglade/libglade-2.6.4-r2.ebuild
index d0199950fc0..d9e5ea5dbe1 100644
--- a/gnome-base/libglade/libglade-2.6.4-r2.ebuild
+++ b/gnome-base/libglade/libglade-2.6.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,7 +17,7 @@ HOMEPAGE="https://library.gnome.org/devel/libglade/stable/"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs test tools"
REQUIRED_USE="tools? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
end of thread, other threads:[~2024-05-10 20:04 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-10 17:30 [gentoo-commits] repo/gentoo:master commit in: gnome-base/libglade/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-05-10 20:04 Arthur Zamarin
2024-05-10 17:36 Sam James
2024-05-10 17:35 Sam James
2024-05-10 17:33 Sam James
2024-05-10 17:33 Sam James
2024-05-10 17:30 Sam James
2024-05-10 17:30 Sam James
2024-03-29 18:47 Sam James
2024-03-29 18:47 Sam James
2023-09-06 18:43 WANG Xuerui
2022-10-30 16:34 Matt Turner
2022-05-14 21:52 Jakov Smolić
2021-01-06 23:04 Fabian Groffen
2020-09-19 10:15 Michał Górny
2020-08-05 14:04 Agostino Sarubbo
2020-08-05 14:02 Agostino Sarubbo
2020-08-01 19:06 Sergei Trofimovich
2020-07-30 19:39 Sam James
2020-07-30 4:39 Sam James
2020-07-29 19:56 Mart Raudsepp
2020-02-09 14:42 Mart Raudsepp
2019-07-25 12:14 Aaron Bauman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox