dev-util/gtk-doc-am: Sync with gentoo

It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
This commit is contained in:
Krzesimir Nowak 2022-02-16 12:20:57 +01:00
parent 5544e12b25
commit feb2578191
5 changed files with 39 additions and 442 deletions

View File

@ -1,365 +0,0 @@
# ChangeLog for dev-util/gtk-doc-am
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc-am/ChangeLog,v 1.107 2014/05/03 15:56:03 vapier Exp $
03 May 2014; Mike Frysinger <vapier@gentoo.org> gtk-doc-am-1.20.ebuild:
Mark arm64/m68k/s390/sh stable.
26 Apr 2014; Pacho Ramos <pacho@gentoo.org> -gtk-doc-am-1.19.ebuild:
drop old
21 Apr 2014; Agostino Sarubbo <ago@gentoo.org> gtk-doc-am-1.20.ebuild:
Stable for arm, wrt bug #507568
19 Apr 2014; Agostino Sarubbo <ago@gentoo.org> gtk-doc-am-1.20.ebuild:
Stable for sparc, wrt bug #507568
18 Apr 2014; Agostino Sarubbo <ago@gentoo.org> gtk-doc-am-1.20.ebuild:
Stable for alpha, wrt bug #507568
17 Apr 2014; Agostino Sarubbo <ago@gentoo.org> gtk-doc-am-1.20.ebuild:
Stable for ia64, wrt bug #507568
16 Apr 2014; Agostino Sarubbo <ago@gentoo.org> gtk-doc-am-1.20.ebuild:
Stable for ppc64, wrt bug #507568
14 Apr 2014; Agostino Sarubbo <ago@gentoo.org> gtk-doc-am-1.20.ebuild:
Stable for ppc, wrt bug #507568
28 Mar 2014; Jeroen Roovers <jer@gentoo.org> gtk-doc-am-1.20.ebuild:
Stable for HPPA (bug #499954).
09 Mar 2014; Pacho Ramos <pacho@gentoo.org> gtk-doc-am-1.20.ebuild:
x86 stable, bug 499954
09 Mar 2014; Pacho Ramos <pacho@gentoo.org> gtk-doc-am-1.20.ebuild:
amd64 stable, bug 499954
22 Feb 2014; Pacho Ramos <pacho@gentoo.org> gtk-doc-am-1.20.ebuild:
Fix wrong commit, bug 502160
22 Feb 2014; Pacho Ramos <pacho@gentoo.org> gtk-doc-am-1.20.ebuild:
arch stable, bug 888
*gtk-doc-am-1.20 (16 Feb 2014)
16 Feb 2014; Pacho Ramos <pacho@gentoo.org> +gtk-doc-am-1.20.ebuild,
-gtk-doc-am-1.18.ebuild:
Version bump, drop old
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> gtk-doc-am-1.19.ebuild:
Add arm64 love.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> gtk-doc-am-1.19.ebuild:
Mark m68k/s390/sh stable.
07 Sep 2013; Agostino Sarubbo <ago@gentoo.org> gtk-doc-am-1.19.ebuild:
Stable for sparc, wrt bug #482886
05 Sep 2013; Agostino Sarubbo <ago@gentoo.org> gtk-doc-am-1.19.ebuild:
Stable for ppc64, wrt bug #482886
04 Sep 2013; Agostino Sarubbo <ago@gentoo.org> gtk-doc-am-1.19.ebuild:
Stable for ppc, wrt bug #482886
03 Sep 2013; Agostino Sarubbo <ago@gentoo.org> gtk-doc-am-1.19.ebuild:
Stable for ia64, wrt bug #482886
02 Sep 2013; Agostino Sarubbo <ago@gentoo.org> gtk-doc-am-1.19.ebuild:
Stable for alpha, wrt bug #482886
02 Sep 2013; Agostino Sarubbo <ago@gentoo.org> gtk-doc-am-1.19.ebuild:
Stable for x86, wrt bug #482886
31 Aug 2013; Agostino Sarubbo <ago@gentoo.org> gtk-doc-am-1.19.ebuild:
Stable for arm, wrt bug #482886
31 Aug 2013; Agostino Sarubbo <ago@gentoo.org> gtk-doc-am-1.19.ebuild:
Stable for amd64, wrt bug #482886
29 Aug 2013; Jeroen Roovers <jer@gentoo.org> gtk-doc-am-1.19.ebuild:
Stable for HPPA (bug #482886).
06 Jun 2013; Pacho Ramos <pacho@gentoo.org> gtk-doc-am-1.19.ebuild:
Drop keyword due yelp-tools DEPEND on gtk-doc and blocker against older
versions here
*gtk-doc-am-1.19 (06 Jun 2013)
06 Jun 2013; Pacho Ramos <pacho@gentoo.org> +gtk-doc-am-1.19.ebuild:
Version bump
07 Mar 2013; Gilles Dartiguelongue <eva@gentoo.org> -gtk-doc-am-1.17.ebuild:
Clean up old revision.
19 Feb 2013; Zac Medico <zmedico@gentoo.org> gtk-doc-am-1.18.ebuild:
Add ~arm-linux keyword.
05 May 2012; Jeff Horelick <jdhore@gentoo.org> gtk-doc-am-1.17.ebuild,
gtk-doc-am-1.18.ebuild:
THE FINAL dev-util/pkgconfig -> virtual/pkgconfig
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> gtk-doc-am-1.18.ebuild:
keyword ~amd64-fbsd
30 Oct 2011; Raúl Porcel <armin76@gentoo.org> gtk-doc-am-1.18.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #385699
28 Oct 2011; Markus Meier <maekke@gentoo.org> gtk-doc-am-1.18.ebuild:
arm stable, bug #385699
21 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> gtk-doc-am-1.18.ebuild:
x86 stable wrt bug #385699
18 Oct 2011; Jeroen Roovers <jer@gentoo.org> gtk-doc-am-1.18.ebuild:
Stable for HPPA (bug #385699).
16 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> gtk-doc-am-1.18.ebuild:
ppc/ppc64 stable wrt #385699
14 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> gtk-doc-am-1.18.ebuild:
amd64 stable wrt #385699
*gtk-doc-am-1.18 (15 Sep 2011)
15 Sep 2011; Pacho Ramos <pacho@gentoo.org> +gtk-doc-am-1.18.ebuild:
Version bump.
10 Sep 2011; Pacho Ramos <pacho@gentoo.org> -gtk-doc-am-1.15.ebuild,
-gtk-doc-am-1.16.ebuild:
Remove old.
19 Aug 2011; Guy Martin <gmsoft@gentoo.org> gtk-doc-am-1.17.ebuild:
hppa stable, bug #369909
13 Aug 2011; Raúl Porcel <armin76@gentoo.org> gtk-doc-am-1.17.ebuild:
m68k stable wrt #369909
13 Aug 2011; Raúl Porcel <armin76@gentoo.org> gtk-doc-am-1.17.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #369909
12 Aug 2011; Kacper Kowalik <xarthisius@gentoo.org> gtk-doc-am-1.17.ebuild:
ppc/ppc64 stable to break circular dependecy glib->gtk-doc-am->pkgconfig
17 Jul 2011; Markus Meier <maekke@gentoo.org> gtk-doc-am-1.17.ebuild:
arm stable, bug #369909
14 Jul 2011; Thomas Kahle <tomka@gentoo.org> gtk-doc-am-1.17.ebuild:
x86 stable per bug 369909
01 Jul 2011; Markos Chandras <hwoarang@gentoo.org> gtk-doc-am-1.17.ebuild:
Stable on amd64 wrt bug #278255
22 May 2011; Nirbheek Chauhan <nirbheek@gentoo.org> gtk-doc-am-1.17.ebuild:
Fix circular dep, bug 368301
03 May 2011; Fabian Groffen <grobian@gentoo.org> gtk-doc-am-1.17.ebuild:
Marked ~x64-freebsd
13 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> gtk-doc-am-1.16.ebuild:
ppc/ppc64 stable wrt #353436
12 Mar 2011; Raúl Porcel <armin76@gentoo.org> gtk-doc-am-1.16.ebuild:
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #353436
07 Mar 2011; Jeroen Roovers <jer@gentoo.org> gtk-doc-am-1.16.ebuild:
Stable for HPPA (bug #353436).
07 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
gtk-doc-am-1.17.ebuild:
Remove the need for a few build-time deps, fixes bug 318475
*gtk-doc-am-1.17 (03 Mar 2011)
03 Mar 2011; Pacho Ramos <pacho@gentoo.org> +gtk-doc-am-1.17.ebuild:
Version bump.
24 Feb 2011; Thomas Kahle <tomka@gentoo.org> gtk-doc-am-1.16.ebuild:
x86 stable per bug 353436
23 Feb 2011; Markos Chandras <hwoarang@gentoo.org> gtk-doc-am-1.16.ebuild:
Stable on amd64 wrt bug #353436
*gtk-doc-am-1.16 (17 Jan 2011)
17 Jan 2011; Pacho Ramos <pacho@gentoo.org> +gtk-doc-am-1.16.ebuild:
Version bump.
14 Nov 2010; Gilles Dartiguelongue <eva@gentoo.org>
-gtk-doc-am-1.11.ebuild, -gtk-doc-am-1.13.ebuild:
Clean up old revisions.
17 Oct 2010; Raúl Porcel <armin76@gentoo.org> gtk-doc-am-1.15.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #324077
14 Oct 2010; Markus Meier <maekke@gentoo.org> gtk-doc-am-1.15.ebuild:
arm stable, bug #324077
07 Oct 2010; Samuli Suominen <ssuominen@gentoo.org>
gtk-doc-am-1.15.ebuild:
ppc64 stable wrt #324077
11 Sep 2010; Joseph Jezak <josejx@gentoo.org> gtk-doc-am-1.15.ebuild:
Marked ppc for bug #324077.
18 Aug 2010; Markus Meier <maekke@gentoo.org> gtk-doc-am-1.13.ebuild:
arm stable, bug #314899
15 Aug 2010; Gilles Dartiguelongue <eva@gentoo.org>
-gtk-doc-am-1.10-r1.ebuild:
Clean up old revision.
14 Aug 2010; Raúl Porcel <armin76@gentoo.org> gtk-doc-am-1.13.ebuild:
alpha/ia64/sh/sparc stable wrt #314899
09 Aug 2010; Joseph Jezak <josejx@gentoo.org> gtk-doc-am-1.13.ebuild:
Marked ppc stable.
05 Aug 2010; Jeroen Roovers <jer@gentoo.org> gtk-doc-am-1.15.ebuild:
Stable for HPPA (bug #324077).
01 Aug 2010; Christian Faulhammer <fauli@gentoo.org>
gtk-doc-am-1.15.ebuild:
x86 stable, bug 324077
31 Jul 2010; Pacho Ramos <pacho@gentoo.org> gtk-doc-am-1.15.ebuild:
amd64 stable, bug 324077
25 Jul 2010; Tobias Klausmann <klausman@gentoo.org>
gtk-doc-am-1.13.ebuild:
Stable on alpha, bug #329621
20 Jul 2010; Jeroen Roovers <jer@gentoo.org> gtk-doc-am-1.13.ebuild:
Stable for HPPA (bug #314899).
04 Jul 2010; Samuli Suominen <ssuominen@gentoo.org>
gtk-doc-am-1.13.ebuild:
ppc64 stable wrt #314899
*gtk-doc-am-1.15 (13 Jun 2010)
13 Jun 2010; Pacho Ramos <pacho@gentoo.org> +gtk-doc-am-1.15.ebuild:
Add new version for Gnome 2.30.
04 Jun 2010; Markus Meier <maekke@gentoo.org> gtk-doc-am-1.13.ebuild:
x86 stable, bug #314899
07 May 2010; Pacho Ramos <pacho@gentoo.org> gtk-doc-am-1.13.ebuild:
Restrict tests since this ebuild doesn't compile anything (see bug
#316071)
03 May 2010; Olivier Crête <tester@gentoo.org> gtk-doc-am-1.13.ebuild:
amd64 stable, bug #314899
28 Feb 2010; Nirbheek Chauhan <nirbheek@gentoo.org>
gtk-doc-am-1.13.ebuild:
Add app-text/docbook-xsl-stylesheets to DEPEND per bug 307025
22 Feb 2010; Fabian Groffen <grobian@gentoo.org> gtk-doc-am-1.13.ebuild:
Add patch from Daniel Vergien to fix misdetection of XML catalog in
Prefix, bug #306149. Bumped to EAPI=3.
16 Feb 2010; Gilles Dartiguelongue <eva@gentoo.org>
gtk-doc-am-1.13.ebuild:
Fix missing dependency, bug #305173.
*gtk-doc-am-1.13 (14 Feb 2010)
14 Feb 2010; Gilles Dartiguelongue <eva@gentoo.org>
+gtk-doc-am-1.13.ebuild:
Version bump. Now provides gtkdoc-rebase, refs bug #262491.
15 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
gtk-doc-am-1.11.ebuild:
Transfer Prefix keywords
26 Oct 2009; Raúl Porcel <armin76@gentoo.org> gtk-doc-am-1.11.ebuild:
ia64/m68k/s390/sh/sparc stable wrt #285586
08 Oct 2009; Markus Meier <maekke@gentoo.org> gtk-doc-am-1.11.ebuild:
arm stable, bug #285586
03 Oct 2009; Tobias Klausmann <klausman@gentoo.org>
gtk-doc-am-1.11.ebuild:
Stable on alpha, bug #285586
30 Sep 2009; Jeroen Roovers <jer@gentoo.org> gtk-doc-am-1.11.ebuild:
Stable for HPPA (bug #285586).
27 Sep 2009; nixnut <nixnut@gentoo.org> gtk-doc-am-1.11.ebuild:
ppc stable #285586
25 Sep 2009; Brent Baude <ranger@gentoo.org> gtk-doc-am-1.11.ebuild:
Marking gtk-doc-am-1.11 ppc64 stable for bug 285586
22 Sep 2009; Markus Meier <maekke@gentoo.org> gtk-doc-am-1.11.ebuild:
x86 stable, bug #285586
19 Sep 2009; Olivier Crête <tester@gentoo.org> gtk-doc-am-1.11.ebuild:
Stable on amd64, bug #285586
10 May 2009; Gilles Dartiguelongue <eva@gentoo.org>
gtk-doc-am-1.10-r1.ebuild:
Fix SRC_URI, bug #269002.
*gtk-doc-am-1.11 (03 May 2009)
03 May 2009; Mart Raudsepp <leio@gentoo.org> +gtk-doc-am-1.11.ebuild:
New version shipping gtk-doc.m4 of gtk-doc-1.11
28 Apr 2009; Raúl Porcel <armin76@gentoo.org> gtk-doc-am-1.10-r1.ebuild:
m68k stable
02 Jan 2009; Raúl Porcel <armin76@gentoo.org> gtk-doc-am-1.10-r1.ebuild:
arm/s390/sh stable
14 Aug 2008; Mart Raudsepp <leio@gentoo.org> -gtk-doc-am-1.10.ebuild:
Remove old
30 Jul 2008; Brent Baude <ranger@gentoo.org> gtk-doc-am-1.10-r1.ebuild:
Marking gtk-doc-am-1.10-r1 ppc stable for bug 229709
04 Jun 2008; Raúl Porcel <armin76@gentoo.org> gtk-doc-am-1.10-r1.ebuild:
ia64 stable
04 Jun 2008; Markus Rothe <corsair@gentoo.org> gtk-doc-am-1.10-r1.ebuild:
Stable on ppc64; bug #224817
04 Jun 2008; Jeroen Roovers <jer@gentoo.org> gtk-doc-am-1.10-r1.ebuild:
Stable for HPPA (bug #224817).
26 May 2008; Mart Raudsepp <leio@gentoo.org> gtk-doc-am-1.10.ebuild,
gtk-doc-am-1.10-r1.ebuild:
Fix the blocker atom to not be typoed, noticed by David Leverton
25 May 2008; Markus Meier <maekke@gentoo.org> gtk-doc-am-1.10-r1.ebuild:
amd64/x86 stable, bug #223297
24 May 2008; nixnut <nixnut@gentoo.org> gtk-doc-am-1.10.ebuild:
Stable on ppc wrt bug 223297
23 May 2008; Tobias Klausmann <klausman@gentoo.org>
gtk-doc-am-1.10-r1.ebuild:
Stable on alpha, bug #223297
23 May 2008; Ferris McCormick <fmccor@gentoo.org>
gtk-doc-am-1.10-r1.ebuild:
Sparc stable, required for Bug #223297.
08 Apr 2008; Rémi Cardona <remi@gentoo.org> gtk-doc-am-1.10-r1.ebuild:
add empty src_compile(), nothing needs to be built
*gtk-doc-am-1.10-r1 (08 Apr 2008)
08 Apr 2008; Rémi Cardona <remi@gentoo.org> +gtk-doc-am-1.10-r1.ebuild:
keep the original name for the m4 macro file (fixes bug #216634)
24 Mar 2008; Daniel Gryniewicz <dang@gentoo.org> gtk-doc-am-1.10.ebuild:
block gtk-doc-1.10 as well, since -r1 was the first to work with
gtk-doc-am
*gtk-doc-am-1.10 (24 Mar 2008)
24 Mar 2008; Daniel Gryniewicz <dang@gentoo.org> +gtk-doc-am-1.10.ebuild:
Package to install just gtk-doc.m4, so that other packages needing it for
eautreconf can dep on it

View File

@ -1,24 +1 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST gtk-doc-1.20.tar.xz 643892 SHA256 3e6ecf134dbf92a74c24d79848fea3a48e59ab95408a38c6405905d95a293011 SHA512 8b48bac2f9c176295353d59306de63461073ba12baed767b102bb7e09ac8962e3ed54581a1acf22d732e5fc7f2b409b1fc51d10bf5541323dd6152d99434a8d6 WHIRLPOOL d7491d7bff7429949a1fcbd855799aaa62f496f5b201105f880acb2ab024c577379703b1936e9126510b70ce54ecc98154889a40b9c02de30c60c93d6864c8d4
EBUILD gtk-doc-am-1.20.ebuild 1575 SHA256 d386d21d7a5610ef69e93ba3f978ce3e224b14c131eef6f81d89e591b6d8a78e SHA512 494e7c6ca292c0807830549c4083cfa8a118375bb1a4955abfe2275f1241d8aea709186fc7fb012005d6afb9746efaf2d6d53a7da825895b721ef208ded9f9d9 WHIRLPOOL 16392b4cbea9b48999d00f09eb3db26fccb6a899429ae33af597e9d590522130e76cb62dec566cfa87fe89d52556627b18121661bcff16fdaafa381ec48c59c7
MISC ChangeLog 12404 SHA256 39f99930a7ff153c3a05b679097d68e5a97d9d8f0af8dc20455d7e0ccb00f12b SHA512 10777e0216d90b2c3aff2bdce77bdb131cc8388d7639551703d77e9c3d53d5f486cf9dfc822cadeaf37b352fea149b98dfbba3b63a3205350c5c35e5d867d1a8 WHIRLPOOL 564a27dc9ea441b2561e00a04d054a9745b41538da77a9cefc3b3a5056316da8a00b8485d50b114ef2d5d5c02b9a5db884f93926867b5d634977624cea15a4f0
MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBCAAGBQJTZRGXAAoJEPGu1DbS6WIAp8EP/1pE98RlPYG1tf+nNmoVlxW6
/QEPj75jzM6dt/d5vXLqZdYkaV99tXkfi12oa+sQD/6jUccjA1ow4gu+jNSvV15k
6W4TKdpTNTyKkWk8dQKEaHjBMw+4yk62hEQlUSsRJc7mnI6YuDsZ9gpZLUoiYTZr
ZO/0WOE9BoK9umBo2k0KLw6Et7I8C6+A+YAWwIPmBJxNlEnMcAih5xtBYR2++SDR
xTFixxsQc6sCPOi1uFfCD69VHSFGD8HA+hCdEyecAIEYCNtcQhbLIGGCYhEYMqEk
PmuWt6x+7qrBe61tTnYrd2lSKtdlDUkGq4QKU+Ix/WXRmZyNiGTqb4jWJh90ow9l
x48Iw/6gDfQfTy4Gg3O7ZXHfrSsLeUnXfXil7jdmO278/qLleK3pdGhGJoKYxJUW
MiY/tr5oXrtrv3IXrnRwM2ZmRcJ+nk3gckyyf/pNgHbThJsiu+hK3raIaIVtiu0H
14YlVql7Rnky4aWo1dg4MySpM8AM0yAoBV3Rwsi86rOn8o3bXRhvRtlRSAxjGbie
adkMjq5ahaWIV/Hc+XS26sAVwfuC6DzeaKT/BfQQ48RE7sXvE9sXaUEUrNWT3Ood
qru6PYflz4bMATRwOlzMuHyeLZynDdnTSdmEjBr2SHigG3fMJJTkAvmUHLU+Zeh1
F+8VTkLuUjnfXs4CNQIW
=+uII
-----END PGP SIGNATURE-----
DIST gtk-doc-1.33.2.tar.xz 507852 BLAKE2B dea3030060ecec89433fe3783dfacc2f58373780c49560a48ab1a32bedfe888692183de8396c92414255e4c8f537358cbc373fd307638ab8e7dbfd9ae44de58f SHA512 f50f68ab6b4bc59f55e84b49c1481f05700171cbf79eca9ba8f3a142a30a4ba88fe096983ebb8d117a9ef8bcea40934674096683d956f5c54cae457d31f651ab

View File

@ -1,51 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc-am/gtk-doc-am-1.20.ebuild,v 1.13 2014/05/03 15:56:03 vapier Exp $
EAPI=5
GNOME_ORG_MODULE="gtk-doc"
inherit gnome.org
DESCRIPTION="Automake files from gtk-doc"
HOMEPAGE="http://www.gtk.org/gtk-doc/"
LICENSE="GPL-2 FDL-1.1"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=">=dev-lang/perl-5.6"
DEPEND="${RDEPEND}
!<dev-util/gtk-doc-${GNOME_ORG_PVP}"
# pkg-config is used by gtkdoc-rebase at runtime
# PDEPEND to avoid circular deps, bug 368301
PDEPEND="virtual/pkgconfig"
# This ebuild doesn't even compile anything, causing tests to fail when updating (bug #316071)
RESTRICT="test"
src_configure() {
# Duplicate autoconf checks so we don't have to call configure
local PERL=$(type -P perl)
test -n "${PERL}" || die "Perl not found!"
"${PERL}" -e "require v5.6.0" || die "perl >= 5.6.0 is required for gtk-doc"
# Replicate AC_SUBST
sed -e "s:@PERL@:${PERL}:g" -e "s:@VERSION@:${PV}:g" \
"${S}/gtkdoc-rebase.in" > "${S}/gtkdoc-rebase" || die "sed failed!"
}
src_compile() {
:
}
src_install() {
fperms +x gtkdoc-rebase
exeinto /usr/bin/
doexe gtkdoc-rebase
insinto /usr/share/aclocal
doins gtk-doc.m4
}

View File

@ -0,0 +1,33 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
GNOME_ORG_MODULE="gtk-doc"
inherit gnome.org
DESCRIPTION="Automake files from gtk-doc"
HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc"
LICENSE="GPL-2 FDL-1.1"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="!<dev-util/gtk-doc-${GNOME_ORG_PVP}"
PDEPEND="virtual/pkgconfig"
# This ebuild doesn't even compile anything, causing tests to fail when updating (bug #316071)
RESTRICT="test"
src_configure() {
:
}
src_compile() {
:
}
src_install() {
insinto /usr/share/aclocal
doins buildsystems/autotools/gtk-doc.m4
}

View File

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>gnome</herd>
<maintainer type="project">
<email>gnome@gentoo.org</email>
<name>Gentoo GNOME Desktop</name>
</maintainer>
</pkgmetadata>