Gentoo Archives: gentoo-portage-dev

From: Brian Dolbec <dolsen@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] [PATCH] xml-test/missing-elements: test for missing mandatory elements
Date: Fri, 06 May 2016 06:19:27
Message-Id: 20160505231834.1f840054.dolsen@gentoo.org
In Reply to: [gentoo-portage-dev] [PATCH] xml-test/missing-elements: test for missing mandatory elements by "Göktürk Yüksek"
1 On Thu, 5 May 2016 19:24:47 -0400
2 Göktürk Yüksek <gokturk@××××××××××.edu> wrote:
3
4 > Signed-off-by: Göktürk Yüksek <gokturk@××××××××××.edu>
5 > ---
6 > xml-test/missing-elements/metadata.xml | 17
7 > +++++++++++++++++
8 > xml-test/missing-elements/missing-elements-0.1.ebuild | 11
9 > +++++++++++ 2 files changed, 28 insertions(+) create mode 100644
10 > xml-test/missing-elements/metadata.xml create mode 100644
11 > xml-test/missing-elements/missing-elements-0.1.ebuild
12 >
13 > diff --git a/xml-test/missing-elements/metadata.xml
14 > b/xml-test/missing-elements/metadata.xml new file mode 100644
15 > index 0000000..b46a340
16 > --- /dev/null
17 > +++ b/xml-test/missing-elements/metadata.xml
18 > @@ -0,0 +1,17 @@
19 > +<?xml version="1.0" encoding="UTF-8"?>
20 > +<!DOCTYPE pkgmetadata SYSTEM
21 > "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata>
22 > + <longdescription>
23 > + Tests for mandatory elements
24 > + </longdescription>
25 > + <!-- Missing element <email> -->
26 > + <maintainer type='person'>
27 > + <name>Gen B0rk</name>
28 > + </maintainer>
29 > + <upstream>
30 > + <!-- Missing element <name> -->
31 > + <maintainer>
32 > + <email>gen-b0rk@g.o</email>
33 > + </maintainer>
34 > + </upstream>
35 > +</pkgmetadata>
36 > diff --git a/xml-test/missing-elements/missing-elements-0.1.ebuild
37 > b/xml-test/missing-elements/missing-elements-0.1.ebuild new file mode
38 > 100644 index 0000000..93648c3
39 > --- /dev/null
40 > +++ b/xml-test/missing-elements/missing-elements-0.1.ebuild
41 > @@ -0,0 +1,11 @@
42 > +# Copyright 1999-2016 Gentoo Foundation
43 > +# Distributed under the terms of the GNU General Public License v2
44 > +# $Id$
45 > +
46 > +EAPI=6
47 > +
48 > +DESCRIPTION="Missing various mandatory elements in the metadata"
49 > +HOMEPAGE="https://wiki.gentoo.org/wiki/GLEP:68"
50 > +LICENSE="HPND"
51 > +SLOT="0"
52 > +KEYWORDS="~amd64"
53
54 merged, thank you
55
56 --
57 Brian Dolbec <dolsen>