Gentoo Archives: gentoo-commits

From: "Tom Wijsman (tomwij)" <tomwij@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-misc/litmus: metadata.xml litmus-0.13.ebuild ChangeLog
Date: Sun, 01 Sep 2013 18:26:36
Message-Id: 20130901182628.7000F2004C@flycatcher.gentoo.org
1 tomwij 13/09/01 18:26:28
2
3 Modified: metadata.xml litmus-0.13.ebuild ChangeLog
4 Log:
5 Use global USE flags, better REQUIRED_USE syntax and more cleanup; proxied commit for Bertrand Jacquin, bug #472878.
6
7 (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
8
9 Revision Changes Path
10 1.2 www-misc/litmus/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/litmus/metadata.xml?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/litmus/metadata.xml?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/litmus/metadata.xml?r1=1.1&r2=1.2
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/www-misc/litmus/metadata.xml,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- metadata.xml 16 Aug 2013 21:44:02 -0000 1.1
23 +++ metadata.xml 1 Sep 2013 18:26:28 -0000 1.2
24 @@ -8,7 +8,6 @@
25 </maintainer>
26 <longdescription>WebDAV server protocol compliance test suite</longdescription>
27 <use>
28 - <flag name="gssapi">Support for GSSAPI through <pkg>dev-perl/GSSAPI</pkg>.</flag>
29 <flag name="libproxy">Support for automatic proxy configuratino management through <pkg>net-libs/libproxy</pkg>.</flag>
30 <flag name="openssl">Support for SSL through OpenSSL (<pkg>dev-libs/openssl</pkg>).</flag>
31 <flag name="pkcs11">Support for PKCS #11 through PaKChoiS (<pkg>dev-libs/pakchois</pkg>).</flag>
32
33
34
35 1.2 www-misc/litmus/litmus-0.13.ebuild
36
37 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/litmus/litmus-0.13.ebuild?rev=1.2&view=markup
38 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/litmus/litmus-0.13.ebuild?rev=1.2&content-type=text/plain
39 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/litmus/litmus-0.13.ebuild?r1=1.1&r2=1.2
40
41 Index: litmus-0.13.ebuild
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/www-misc/litmus/litmus-0.13.ebuild,v
44 retrieving revision 1.1
45 retrieving revision 1.2
46 diff -u -r1.1 -r1.2
47 --- litmus-0.13.ebuild 16 Aug 2013 21:44:02 -0000 1.1
48 +++ litmus-0.13.ebuild 1 Sep 2013 18:26:28 -0000 1.2
49 @@ -1,10 +1,11 @@
50 # Copyright 1999-2013 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 -# $Header: /var/cvsroot/gentoo-x86/www-misc/litmus/litmus-0.13.ebuild,v 1.1 2013/08/16 21:44:02 tomwij Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/www-misc/litmus/litmus-0.13.ebuild,v 1.2 2013/09/01 18:26:28 tomwij Exp $
54
55 EAPI="5"
56
57 # TODO: FAIL (connection refused by '...' port 80: Connection refused)
58 +# We can't run tests that connect with the internet.
59 RESTRICT="test"
60
61 DESCRIPTION="WebDAV server protocol compliance test suite"
62 @@ -15,38 +16,41 @@
63 SLOT="0"
64 KEYWORDS="~amd64 ~x86"
65
66 -IUSE="debug gnutls gssapi libproxy openssl pkcs11"
67 +IUSE="debug gnutls kerberos libproxy ssl pkcs11 threads"
68
69 -REQUIRED_USE="openssl? ( !gnutls ) gnutls? ( !openssl )"
70 +REQUIRED_USE="^^ ( ssl gnutls )"
71
72 neon_dep="<net-libs/neon-0.30:0/0"
73
74 -# First paragraph are required dependencies, second optional.
75 +# First paragraph are required dependencies, second optional.
76 DEPEND="
77 gnutls? ( ${neon_dep}[ssl,zlib] )
78 - openssl? ( ${neon_dep}[ssl,zlib] )
79 - !gnutls? ( !openssl? ( ${neon_dep}[zlib] ) )
80 + ssl? ( ${neon_dep}[ssl,zlib] )
81 + !gnutls? ( !ssl? ( ${neon_dep}[zlib] ) )
82 || ( dev-libs/expat:0 dev-libs/libxml2:2 )
83
84 gnutls? ( net-libs/gnutls:0 )
85 - gssapi? ( dev-perl/GSSAPI:0 )
86 + kerberos? ( dev-perl/GSSAPI:0 )
87 libproxy? ( net-libs/libproxy:0 )
88 pkcs11? ( dev-libs/pakchois:0 )
89 - openssl? ( dev-libs/openssl:0 )"
90 + ssl? ( dev-libs/openssl:0 )"
91
92 RDEPEND="${DEPEND}"
93
94 DOCS=( ChangeLog FAQ NEWS README THANKS TODO )
95
96 src_configure() {
97 - # TODO: No EGD in the Portage tree for --with-egd.
98 + # No EGD available in the Portage tree.
99 econf \
100 + --enable-warnings \
101 + --without-egd \
102 + --with-neon \
103 + --without-included-neon \
104 + $(use_enable debug) \
105 + $(use_enable threads threadsafe-ssl posix) \
106 $(use_with gnutls ssl gnutls) \
107 - $(use_with gssapi) \
108 + $(use_with kerberos gssapi) \
109 $(use_with libproxy) \
110 - $(use_with openssl ssl openssl) \
111 - $(use_with pkcs11 pakchois) \
112 - $(use_enable debug) \
113 - --with-neon \
114 - --without-included-neon
115 + $(use_with ssl ssl openssl) \
116 + $(use_with pkcs11 pakchois)
117 }
118
119
120
121 1.2 www-misc/litmus/ChangeLog
122
123 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/litmus/ChangeLog?rev=1.2&view=markup
124 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/litmus/ChangeLog?rev=1.2&content-type=text/plain
125 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-misc/litmus/ChangeLog?r1=1.1&r2=1.2
126
127 Index: ChangeLog
128 ===================================================================
129 RCS file: /var/cvsroot/gentoo-x86/www-misc/litmus/ChangeLog,v
130 retrieving revision 1.1
131 retrieving revision 1.2
132 diff -u -r1.1 -r1.2
133 --- ChangeLog 16 Aug 2013 21:44:02 -0000 1.1
134 +++ ChangeLog 1 Sep 2013 18:26:28 -0000 1.2
135 @@ -1,6 +1,10 @@
136 # ChangeLog for www-misc/litmus
137 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
138 -# $Header: /var/cvsroot/gentoo-x86/www-misc/litmus/ChangeLog,v 1.1 2013/08/16 21:44:02 tomwij Exp $
139 +# $Header: /var/cvsroot/gentoo-x86/www-misc/litmus/ChangeLog,v 1.2 2013/09/01 18:26:28 tomwij Exp $
140 +
141 + 01 Sep 2013; Tom Wijsman <TomWij@g.o> litmus-0.13.ebuild, metadata.xml:
142 + Use global USE flags, better REQUIRED_USE syntax and more cleanup; proxied
143 + commit for Bertrand Jacquin, bug #472878.
144
145 *litmus-0.13 (16 Aug 2013)