Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-misc/gurlchecker: gurlchecker-0.13.1-r1.ebuild ChangeLog metadata.xml
Date: Sat, 27 Sep 2014 17:36:15
Message-Id: 20140927173610.ECC3366E9@oystercatcher.gentoo.org
1 eva 14/09/27 17:36:10
2
3 Modified: ChangeLog metadata.xml
4 Added: gurlchecker-0.13.1-r1.ebuild
5 Log:
6 Do not manipulate LDFLAGS for no reason. Update to EAPI=5. Use gnome team guidelines. Fix .desktop QA warning. Add missing support for Chrome and Firefox.
7
8 (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key C6085806)
9
10 Revision Changes Path
11 1.41 www-misc/gurlchecker/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/gurlchecker/ChangeLog?rev=1.41&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/gurlchecker/ChangeLog?rev=1.41&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/gurlchecker/ChangeLog?r1=1.40&r2=1.41
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-misc/gurlchecker/ChangeLog,v
20 retrieving revision 1.40
21 retrieving revision 1.41
22 diff -u -r1.40 -r1.41
23 --- ChangeLog 22 Aug 2012 13:49:56 -0000 1.40
24 +++ ChangeLog 27 Sep 2014 17:36:10 -0000 1.41
25 @@ -1,6 +1,15 @@
26 # ChangeLog for www-misc/gurlchecker
27 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/www-misc/gurlchecker/ChangeLog,v 1.40 2012/08/22 13:49:56 kensington Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/www-misc/gurlchecker/ChangeLog,v 1.41 2014/09/27 17:36:10 eva Exp $
31 +
32 +*gurlchecker-0.13.1-r1 (27 Sep 2014)
33 +
34 + 27 Sep 2014; Gilles Dartiguelongue <eva@g.o>
35 + +gurlchecker-0.13.1-r1.ebuild, +files/gurlchecker-0.13.1-ldflags.patch,
36 + metadata.xml:
37 + Do not manipulate LDFLAGS for no reason. Update to EAPI=5. Use gnome team
38 + guidelines. Fix .desktop QA warning. Add missing support for Chrome and
39 + Firefox.
40
41 22 Aug 2012; Michael Palimaka <kensington@g.o>
42 -files/gurlchecker-0.10.2-configure.in.patch,
43
44
45
46 1.4 www-misc/gurlchecker/metadata.xml
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/gurlchecker/metadata.xml?rev=1.4&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/gurlchecker/metadata.xml?rev=1.4&content-type=text/plain
50 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/gurlchecker/metadata.xml?r1=1.3&r2=1.4
51
52 Index: metadata.xml
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/www-misc/gurlchecker/metadata.xml,v
55 retrieving revision 1.3
56 retrieving revision 1.4
57 diff -u -r1.3 -r1.4
58 --- metadata.xml 5 Jan 2012 22:28:04 -0000 1.3
59 +++ metadata.xml 27 Sep 2014 17:36:10 -0000 1.4
60 @@ -4,6 +4,10 @@
61 <maintainer>
62 <email>maintainer-needed@g.o</email>
63 </maintainer>
64 +<use>
65 + <flag name="json">Enable support for parsing Google Chrome and derivatives bookmarks.</flag>
66 + <flag name="sqlite">Enable support for parsing Firefox and derivatives bookmarks.</flag>
67 +</use>
68 <longdescription>
69 gURLChecker is a graphical web links checker for GNU/Linux and
70 other POSIX OS. It can work on a whole site, a single local page
71
72
73
74 1.1 www-misc/gurlchecker/gurlchecker-0.13.1-r1.ebuild
75
76 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/gurlchecker/gurlchecker-0.13.1-r1.ebuild?rev=1.1&view=markup
77 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/gurlchecker/gurlchecker-0.13.1-r1.ebuild?rev=1.1&content-type=text/plain
78
79 Index: gurlchecker-0.13.1-r1.ebuild
80 ===================================================================
81 # Copyright 1999-2014 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 # $Header: /var/cvsroot/gentoo-x86/www-misc/gurlchecker/gurlchecker-0.13.1-r1.ebuild,v 1.1 2014/09/27 17:36:10 eva Exp $
84
85 EAPI="5"
86 GCONF_DEBUG="no"
87
88 inherit autotools eutils gnome2
89
90 DESCRIPTION="Gnome tool that checks links on web pages/sites"
91 HOMEPAGE="http://gurlchecker.labs.libre-entreprise.org/"
92 SRC_URI="http://labs.libre-entreprise.org/frs/download.php/857/${P}.tar.gz"
93
94 LICENSE="GPL-2"
95 KEYWORDS="~amd64 ~ppc ~x86"
96 SLOT="0"
97 IUSE="clamav json sqlite ssl tidy"
98
99 RDEPEND="
100 >=x11-libs/gtk+-2.6:2
101 >=gnome-base/libgnomeui-2
102 >=gnome-base/libglade-2:2.0
103 >=dev-libs/libxml2-2.6:2
104 >=net-libs/gnet-2
105 >=dev-libs/libcroco-0.6
106 clamav? ( app-antivirus/clamav )
107 json? ( >=dev-libs/json-glib-0.8 )
108 sqlite? ( >=dev-db/sqlite-3.6:3 )
109 ssl? ( >=net-libs/gnutls-1 )
110 tidy? ( app-text/htmltidy )
111 "
112 # docbook-sgml-utils used to build the man page
113 DEPEND="${RDEPEND}
114 virtual/pkgconfig
115 >=dev-util/intltool-0.30
116 app-text/docbook-sgml-utils
117 >=dev-util/gtk-doc-am-1.1
118 "
119
120 src_prepare() {
121 # Stop manipulating LDFLAGS for no reason
122 epatch "${FILESDIR}/${PN}-0.13.1-ldflags.patch"
123
124 # Fix tidy.h include dir for Gentoo:
125 epatch "${FILESDIR}/${PN}-0.10.5-autoconf-tidy.patch"
126
127 # Fix .desktop validation
128 sed -e 's/Application;//' \
129 -i gurlchecker.desktop.in || die
130
131 eautoreconf
132
133 gnome2_src_prepare
134 }
135
136 src_configure() {
137 DOCS="AUTHORS CONTRIBUTORS ChangeLog FAQ NEWS README THANKS TODO"
138
139 gnome2_src_configure \
140 --with-croco \
141 $(use_with clamav) \
142 $(use_with json) \
143 $(use_with sqlite sqlite3) \
144 $(use_with ssl gnutls) \
145 $(use_with tidy)
146 }
147
148 src_install() {
149 gnome2_src_install
150
151 rm -r "${D}"/usr/share/doc/${PN} || die
152 }