Gentoo Archives: gentoo-commits

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