Gentoo Archives: gentoo-commits

From: "Alexandre Rostovtsev (tetromino)" <tetromino@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/gtk-doc-am: ChangeLog gtk-doc-am-1.24.ebuild gtk-doc-am-1.23.ebuild
Date: Sat, 30 May 2015 00:40:22
Message-Id: 20150530004015.2967FA0B@oystercatcher.gentoo.org
1 tetromino 15/05/30 00:40:15
2
3 Modified: ChangeLog
4 Added: gtk-doc-am-1.24.ebuild
5 Removed: gtk-doc-am-1.23.ebuild
6 Log:
7 Version bump, drop broken 1.23.
8
9 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x18E5B6F2D8D5EC8D)
10
11 Revision Changes Path
12 1.122 dev-util/gtk-doc-am/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/gtk-doc-am/ChangeLog?rev=1.122&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/gtk-doc-am/ChangeLog?rev=1.122&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/gtk-doc-am/ChangeLog?r1=1.121&r2=1.122
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-util/gtk-doc-am/ChangeLog,v
21 retrieving revision 1.121
22 retrieving revision 1.122
23 diff -u -r1.121 -r1.122
24 --- ChangeLog 17 May 2015 09:37:40 -0000 1.121
25 +++ ChangeLog 30 May 2015 00:40:15 -0000 1.122
26 @@ -1,6 +1,12 @@
27 # ChangeLog for dev-util/gtk-doc-am
28 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc-am/ChangeLog,v 1.121 2015/05/17 09:37:40 pacho Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc-am/ChangeLog,v 1.122 2015/05/30 00:40:15 tetromino Exp $
31 +
32 +*gtk-doc-am-1.24 (30 May 2015)
33 +
34 + 30 May 2015; Alexandre Rostovtsev <tetromino@g.o>
35 + -gtk-doc-am-1.23.ebuild, +gtk-doc-am-1.24.ebuild:
36 + Version bump, drop broken 1.23.
37
38 *gtk-doc-am-1.23 (17 May 2015)
39
40
41
42
43 1.1 dev-util/gtk-doc-am/gtk-doc-am-1.24.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/gtk-doc-am/gtk-doc-am-1.24.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/gtk-doc-am/gtk-doc-am-1.24.ebuild?rev=1.1&content-type=text/plain
47
48 Index: gtk-doc-am-1.24.ebuild
49 ===================================================================
50 # Copyright 1999-2015 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc-am/gtk-doc-am-1.24.ebuild,v 1.1 2015/05/30 00:40:15 tetromino Exp $
53
54 EAPI=5
55 GNOME_ORG_MODULE="gtk-doc"
56
57 inherit gnome.org
58
59 DESCRIPTION="Automake files from gtk-doc"
60 HOMEPAGE="http://www.gtk.org/gtk-doc/"
61
62 LICENSE="GPL-2 FDL-1.1"
63 SLOT="0"
64 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"
65 IUSE=""
66
67 RDEPEND=">=dev-lang/perl-5.6"
68 DEPEND="${RDEPEND}
69 !<dev-util/gtk-doc-${GNOME_ORG_PVP}
70 "
71 # pkg-config is used by gtkdoc-rebase at runtime
72 # PDEPEND to avoid circular deps, bug 368301
73 PDEPEND="virtual/pkgconfig"
74
75 # This ebuild doesn't even compile anything, causing tests to fail when updating (bug #316071)
76 RESTRICT="test"
77
78 src_configure() {
79 # Duplicate autoconf checks so we don't have to call configure
80 local PERL=$(type -P perl)
81
82 test -n "${PERL}" || die "Perl not found!"
83 "${PERL}" -e "require v5.6.0" || die "perl >= 5.6.0 is required for gtk-doc"
84
85 # Replicate AC_SUBST
86 sed -e "s:@PERL@:${PERL}:g" -e "s:@VERSION@:${PV}:g" \
87 "${S}/gtkdoc-rebase.in" > "${S}/gtkdoc-rebase" || die "sed failed!"
88 }
89
90 src_compile() {
91 :
92 }
93
94 src_install() {
95 dobin gtkdoc-rebase
96
97 insinto /usr/share/aclocal
98 doins gtk-doc.m4
99 }