Gentoo Archives: gentoo-commits

From: Andrew Savchenko <bircoph@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/bircoph:master commit in: dev-util/symlookup/
Date: Fri, 29 Jul 2016 14:55:09
Message-Id: 1469804042.dcc5ff4c8e62d3efc20fc760170a6155ac26de01.bircoph@gentoo
1 commit: dcc5ff4c8e62d3efc20fc760170a6155ac26de01
2 Author: Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jul 29 14:54:02 2016 +0000
4 Commit: Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
5 CommitDate: Fri Jul 29 14:54:02 2016 +0000
6 URL: https://gitweb.gentoo.org/dev/bircoph.git/commit/?id=dcc5ff4c
7
8 dev-util/symlookup: multiple QA and fixes
9
10 - GLEP 67 update;
11 - drop ChangeLog;
12 - port to EAPI=6;
13 - split live and release ebuilds.
14
15 dev-util/symlookup/ChangeLog | 26 --------------------------
16 dev-util/symlookup/Manifest | 4 ----
17 dev-util/symlookup/metadata.xml | 6 +++---
18 dev-util/symlookup/symlookup-0.5.2.ebuild | 24 +++++++-----------------
19 dev-util/symlookup/symlookup-9999.ebuild | 19 +++++++------------
20 5 files changed, 17 insertions(+), 62 deletions(-)
21
22 diff --git a/dev-util/symlookup/ChangeLog b/dev-util/symlookup/ChangeLog
23 deleted file mode 100644
24 index 0e2e987..0000000
25 --- a/dev-util/symlookup/ChangeLog
26 +++ /dev/null
27 @@ -1,26 +0,0 @@
28 -# ChangeLog for dev-util/symlookup
29 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: $
31 -
32 - 14 Jun 2014; Andrew Savchenko <bircoph@×××××.com> symlookup-9999.ebuild:
33 - Update svn trunk URI
34 -
35 - Old one is dead. And update to EAPI 5.
36 -
37 -*symlookup-0.5.2 (27 Oct 2011)
38 -
39 - 27 Oct 2011; Andrew Savchenko <bircoph@×××××.com> -symlookup-0.5.1.ebuild,
40 - +symlookup-0.5.2.ebuild:
41 - symlookup: version bump
42 -
43 -*symlookup-0.5.1 (12 Oct 2010)
44 -
45 - 12 Oct 2010; Andrew Savchenko <bircoph@×××××.com> +symlookup-0.5.1.ebuild:
46 - Version Bump.
47 - For previous versions see symlookup svn changelog.
48 -
49 -*symlookup-9999 (12 Oct 2010)
50 -
51 - 12 Oct 2010; Andrew Savchenko <bircoph@×××××.com> +symlookup-9999.ebuild:
52 - Initial ebuild.
53 -
54
55 diff --git a/dev-util/symlookup/Manifest b/dev-util/symlookup/Manifest
56 index 57e0056..e4333d8 100644
57 --- a/dev-util/symlookup/Manifest
58 +++ b/dev-util/symlookup/Manifest
59 @@ -1,5 +1 @@
60 DIST symlookup-0.5.2.tar.xz 47672 SHA256 2b26d2b97b30c834e0ee7110fc9f8f140334507310f67a11ed6ee3a3d90debaa SHA512 cd1899498bd073ab3afd625716f585ade17ebd0802802a451fb237e91458730907dc53cede251ebcf815a81ef0d310bd61fb931742093a3bcd030cb0f0fc97f5 WHIRLPOOL b228b2b4afdd3245c0fd01f899508dc3b81ba66cdb63f4b52e59806307bf6d4b0edfa18215d3f8f2a8ed6a61b08684b5b26449a6bda248cf8f57fec38972e373
61 -EBUILD symlookup-0.5.2.ebuild 946 SHA256 a3e05dc5c4c66f39998ae012cf34df82d928bc073f3f94947695c0aa529635ff SHA512 0e254d2a1ef6442a83de28d320b894adca513b5bf31e6274c04f07c16cb4db1ebdb716357d494a32b0fb78fe584bb1e787d1d382859fd62a3062d156a987efc6 WHIRLPOOL 614f3e29dff3253078b5865858c935191e0e4c2872fac0c767220d4a34fbf689cc30aff91ebf6a29391c824a23bb18c5e2bd24251724e5391dd24d4e7018d418
62 -EBUILD symlookup-9999.ebuild 903 SHA256 d9f7d8ba7c1ed380fcc5b53474eba7e7d168a8a2c18df5e2fff0acbf161be5aa SHA512 47e2a6cad3ff7473a525cbb9ce7489845a68c0691fc6b88ddabd215090f49c5c8aa9f1a952321dcaab05a52934beafc868b29529c7a98fe5ef1de10171bd9038 WHIRLPOOL 0161be6ad908de1f8443e54dc8c9f77dbd328db46196f9350358cfcaf47b923945fe053c218c9e3f66016d1c9c159ec7322590b1a4f18a40392735c6de70e487
63 -MISC ChangeLog 728 SHA256 1edf54410dbc525c0816921dcc175aeb9b31eb3fc6271740731ddcec4f618ef7 SHA512 00c2edc0a336b702a65b86ecb14eb145fa80922bed8ba31e2c363189355dbed1a7a365397d6e43f898fad5617b93ccca8cb3e9cf0a2915cf85fe5f7e800f3812 WHIRLPOOL 198244ed63b4be6b25a4f5fd1016fd96eb8fa0816bbc62908f4657d4aa306365e2056444868ed0f50237afe5c5907b14f36366f515fcfd492355b09b4af09f02
64 -MISC metadata.xml 477 SHA256 8b1310fde2adbd75dd7a00d30502881969b398505a856768029684db837854bd SHA512 ff18d323fdea1bdc5d709ede2e032e1ecf57fb9875cfa12ab62e745f4f30c7e558b526ed7c708ec83d6f70bd387b9a4234a5ad8743acb2f270c56208e1c3e64d WHIRLPOOL eaab81724a3345fee343293f9e9b5ee0a54ddf19a4c7b4b260ad0beb27cfc322871741364748ec8e393244c57aae733135e8a393a3154835cdb7cdb92dc59e73
65
66 diff --git a/dev-util/symlookup/metadata.xml b/dev-util/symlookup/metadata.xml
67 index 019a394..5cca89b 100644
68 --- a/dev-util/symlookup/metadata.xml
69 +++ b/dev-util/symlookup/metadata.xml
70 @@ -1,9 +1,9 @@
71 <?xml version="1.0" encoding="UTF-8"?>
72 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
73 <pkgmetadata>
74 -<maintainer>
75 - <email>bircoph@g.o</email>
76 - <name>Andrew Savchenko</name>
77 +<maintainer type="person">
78 + <email>bircoph@g.o</email>
79 + <name>Andrew Savchenko</name>
80 </maintainer>
81 <use>
82 <flag name='portage'>Enable support for Portage database queries.</flag>
83
84 diff --git a/dev-util/symlookup/symlookup-0.5.2.ebuild b/dev-util/symlookup/symlookup-0.5.2.ebuild
85 index 314ab9d..24f3f7c 100644
86 --- a/dev-util/symlookup/symlookup-0.5.2.ebuild
87 +++ b/dev-util/symlookup/symlookup-0.5.2.ebuild
88 @@ -1,37 +1,27 @@
89 -# Copyright 1999-2013 Gentoo Foundation
90 +# Copyright 1999-2016 Gentoo Foundation
91 # Distributed under the terms of the GNU General Public License v2
92 # $Header: $
93
94 -EAPI="4"
95 -
96 -[[ ${PV} = *9999* ]] && inherit subversion
97 -ESVN_REPO_URI="https://symbol-lookup.svn.sourceforge.net/svnroot/symbol-lookup/trunk"
98 +EAPI="6"
99
100 DESCRIPTION="Utility for searching of object files containing requested symbols"
101 HOMEPAGE="http://symbol-lookup.sourceforge.net/"
102 +SRC_URI="mirror://sourceforge/symbol-lookup/${P}.tar.xz"
103 +KEYWORDS="~x86 ~amd64"
104 LICENSE="GPL-3"
105 SLOT="0"
106 IUSE="+portage rpm"
107
108 -[[ ${PV} != *9999* ]] && {
109 - SRC_URI="mirror://sourceforge/symbol-lookup/${P}.tar.xz"
110 - KEYWORDS="~x86 ~amd64"
111 -} || KEYWORDS=""
112 -
113 -RDEPEND="
114 +DEPEND="
115 dev-libs/elfutils
116 portage? ( sys-apps/portage )
117 rpm? ( app-arch/rpm )
118 "
119 -DEPEND="${RDEPEND}"
120 -
121 -src_unpack() {
122 - [[ ${PV} = *9999* ]] && subversion_src_unpack || default_src_unpack
123 -}
124 +RDEPEND="${DEPEND}"
125
126 src_configure() {
127 local myconf="--disable-strip --enable-cflags"
128 use portage || myconf+=" --disable-portage"
129 use rpm || myconf+=" --disable-rpm"
130 - econf ${myconf} || die "econf failed"
131 + econf ${myconf}
132 }
133
134 diff --git a/dev-util/symlookup/symlookup-9999.ebuild b/dev-util/symlookup/symlookup-9999.ebuild
135 index 8a62090..7551a91 100644
136 --- a/dev-util/symlookup/symlookup-9999.ebuild
137 +++ b/dev-util/symlookup/symlookup-9999.ebuild
138 @@ -1,32 +1,27 @@
139 -# Copyright 1999-2014 Gentoo Foundation
140 +# Copyright 1999-2016 Gentoo Foundation
141 # Distributed under the terms of the GNU General Public License v2
142 # $Header: $
143
144 -EAPI="5"
145 +EAPI="6"
146
147 -[[ ${PV} = *9999* ]] && inherit subversion
148 -ESVN_REPO_URI="svn://svn.code.sf.net/p/symbol-lookup/code/trunk"
149 +inherit subversion
150
151 DESCRIPTION="Utility for searching of object files containing requested symbols"
152 HOMEPAGE="http://symbol-lookup.sourceforge.net/"
153 +ESVN_REPO_URI="svn://svn.code.sf.net/p/symbol-lookup/code/trunk"
154 LICENSE="GPL-3"
155 SLOT="0"
156 IUSE="+portage rpm"
157
158 -[[ ${PV} != *9999* ]] && {
159 - SRC_URI="mirror://sourceforge/symbol-lookup/${P}.tar.xz"
160 - KEYWORDS="~x86 ~amd64"
161 -} || KEYWORDS=""
162 -
163 -RDEPEND="
164 +DEPEND="
165 dev-libs/elfutils
166 portage? ( sys-apps/portage )
167 rpm? ( app-arch/rpm )
168 "
169 -DEPEND="${RDEPEND}"
170 +RDEPEND="${DEPEND}"
171
172 src_unpack() {
173 - [[ ${PV} = *9999* ]] && subversion_src_unpack || default_src_unpack
174 + subversion_src_unpack
175 }
176
177 src_configure() {