commit:     dcc5ff4c8e62d3efc20fc760170a6155ac26de01
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 29 14:54:02 2016 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Fri Jul 29 14:54:02 2016 +0000
URL:        https://gitweb.gentoo.org/dev/bircoph.git/commit/?id=dcc5ff4c

dev-util/symlookup: multiple QA and fixes

- GLEP 67 update;
- drop ChangeLog;
- port to EAPI=6;
- split live and release ebuilds.

 dev-util/symlookup/ChangeLog              | 26 --------------------------
 dev-util/symlookup/Manifest               |  4 ----
 dev-util/symlookup/metadata.xml           |  6 +++---
 dev-util/symlookup/symlookup-0.5.2.ebuild | 24 +++++++-----------------
 dev-util/symlookup/symlookup-9999.ebuild  | 19 +++++++------------
 5 files changed, 17 insertions(+), 62 deletions(-)

diff --git a/dev-util/symlookup/ChangeLog b/dev-util/symlookup/ChangeLog
deleted file mode 100644
index 0e2e987..0000000
--- a/dev-util/symlookup/ChangeLog
+++ /dev/null
@@ -1,26 +0,0 @@
-# ChangeLog for dev-util/symlookup
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-  14 Jun 2014; Andrew Savchenko <birc...@gmail.com> symlookup-9999.ebuild:
-  Update svn trunk URI
-
-  Old one is dead. And update to EAPI 5.
-
-*symlookup-0.5.2 (27 Oct 2011)
-
-  27 Oct 2011; Andrew Savchenko <birc...@gmail.com> -symlookup-0.5.1.ebuild,
-  +symlookup-0.5.2.ebuild:
-  symlookup: version bump
-
-*symlookup-0.5.1 (12 Oct 2010)
-
-  12 Oct 2010; Andrew Savchenko <birc...@gmail.com> +symlookup-0.5.1.ebuild:
-  Version Bump.
-  For previous versions see symlookup svn changelog.
-
-*symlookup-9999 (12 Oct 2010)
-
-  12 Oct 2010; Andrew Savchenko <birc...@gmail.com> +symlookup-9999.ebuild:
-  Initial ebuild.
-

diff --git a/dev-util/symlookup/Manifest b/dev-util/symlookup/Manifest
index 57e0056..e4333d8 100644
--- a/dev-util/symlookup/Manifest
+++ b/dev-util/symlookup/Manifest
@@ -1,5 +1 @@
 DIST symlookup-0.5.2.tar.xz 47672 SHA256 
2b26d2b97b30c834e0ee7110fc9f8f140334507310f67a11ed6ee3a3d90debaa SHA512 
cd1899498bd073ab3afd625716f585ade17ebd0802802a451fb237e91458730907dc53cede251ebcf815a81ef0d310bd61fb931742093a3bcd030cb0f0fc97f5
 WHIRLPOOL 
b228b2b4afdd3245c0fd01f899508dc3b81ba66cdb63f4b52e59806307bf6d4b0edfa18215d3f8f2a8ed6a61b08684b5b26449a6bda248cf8f57fec38972e373
-EBUILD symlookup-0.5.2.ebuild 946 SHA256 
a3e05dc5c4c66f39998ae012cf34df82d928bc073f3f94947695c0aa529635ff SHA512 
0e254d2a1ef6442a83de28d320b894adca513b5bf31e6274c04f07c16cb4db1ebdb716357d494a32b0fb78fe584bb1e787d1d382859fd62a3062d156a987efc6
 WHIRLPOOL 
614f3e29dff3253078b5865858c935191e0e4c2872fac0c767220d4a34fbf689cc30aff91ebf6a29391c824a23bb18c5e2bd24251724e5391dd24d4e7018d418
-EBUILD symlookup-9999.ebuild 903 SHA256 
d9f7d8ba7c1ed380fcc5b53474eba7e7d168a8a2c18df5e2fff0acbf161be5aa SHA512 
47e2a6cad3ff7473a525cbb9ce7489845a68c0691fc6b88ddabd215090f49c5c8aa9f1a952321dcaab05a52934beafc868b29529c7a98fe5ef1de10171bd9038
 WHIRLPOOL 
0161be6ad908de1f8443e54dc8c9f77dbd328db46196f9350358cfcaf47b923945fe053c218c9e3f66016d1c9c159ec7322590b1a4f18a40392735c6de70e487
-MISC ChangeLog 728 SHA256 
1edf54410dbc525c0816921dcc175aeb9b31eb3fc6271740731ddcec4f618ef7 SHA512 
00c2edc0a336b702a65b86ecb14eb145fa80922bed8ba31e2c363189355dbed1a7a365397d6e43f898fad5617b93ccca8cb3e9cf0a2915cf85fe5f7e800f3812
 WHIRLPOOL 
198244ed63b4be6b25a4f5fd1016fd96eb8fa0816bbc62908f4657d4aa306365e2056444868ed0f50237afe5c5907b14f36366f515fcfd492355b09b4af09f02
-MISC metadata.xml 477 SHA256 
8b1310fde2adbd75dd7a00d30502881969b398505a856768029684db837854bd SHA512 
ff18d323fdea1bdc5d709ede2e032e1ecf57fb9875cfa12ab62e745f4f30c7e558b526ed7c708ec83d6f70bd387b9a4234a5ad8743acb2f270c56208e1c3e64d
 WHIRLPOOL 
eaab81724a3345fee343293f9e9b5ee0a54ddf19a4c7b4b260ad0beb27cfc322871741364748ec8e393244c57aae733135e8a393a3154835cdb7cdb92dc59e73

diff --git a/dev-util/symlookup/metadata.xml b/dev-util/symlookup/metadata.xml
index 019a394..5cca89b 100644
--- a/dev-util/symlookup/metadata.xml
+++ b/dev-util/symlookup/metadata.xml
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-<maintainer>
-  <email>birc...@gentoo.org</email>
-  <name>Andrew Savchenko</name>
+<maintainer type="person">
+       <email>birc...@gentoo.org</email>
+       <name>Andrew Savchenko</name>
 </maintainer>
 <use>
   <flag name='portage'>Enable support for Portage database queries.</flag>

diff --git a/dev-util/symlookup/symlookup-0.5.2.ebuild 
b/dev-util/symlookup/symlookup-0.5.2.ebuild
index 314ab9d..24f3f7c 100644
--- a/dev-util/symlookup/symlookup-0.5.2.ebuild
+++ b/dev-util/symlookup/symlookup-0.5.2.ebuild
@@ -1,37 +1,27 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
-
-[[ ${PV} = *9999* ]] && inherit subversion
-ESVN_REPO_URI="https://symbol-lookup.svn.sourceforge.net/svnroot/symbol-lookup/trunk";
+EAPI="6"
 
 DESCRIPTION="Utility for searching of object files containing requested 
symbols"
 HOMEPAGE="http://symbol-lookup.sourceforge.net/";
+SRC_URI="mirror://sourceforge/symbol-lookup/${P}.tar.xz"
+KEYWORDS="~x86 ~amd64"
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="+portage rpm"
 
-[[ ${PV} != *9999* ]] && {
-       SRC_URI="mirror://sourceforge/symbol-lookup/${P}.tar.xz"
-       KEYWORDS="~x86 ~amd64"
-} || KEYWORDS=""
-
-RDEPEND="
+DEPEND="
        dev-libs/elfutils
        portage? ( sys-apps/portage )
        rpm? ( app-arch/rpm )
 "
-DEPEND="${RDEPEND}"
-
-src_unpack() {
-       [[ ${PV} = *9999* ]] && subversion_src_unpack || default_src_unpack
-}
+RDEPEND="${DEPEND}"
 
 src_configure() {
        local myconf="--disable-strip --enable-cflags"
        use portage || myconf+=" --disable-portage"
        use rpm || myconf+=" --disable-rpm"
-       econf ${myconf} || die "econf failed"
+       econf ${myconf}
 }

diff --git a/dev-util/symlookup/symlookup-9999.ebuild 
b/dev-util/symlookup/symlookup-9999.ebuild
index 8a62090..7551a91 100644
--- a/dev-util/symlookup/symlookup-9999.ebuild
+++ b/dev-util/symlookup/symlookup-9999.ebuild
@@ -1,32 +1,27 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="5"
+EAPI="6"
 
-[[ ${PV} = *9999* ]] && inherit subversion
-ESVN_REPO_URI="svn://svn.code.sf.net/p/symbol-lookup/code/trunk"
+inherit subversion
 
 DESCRIPTION="Utility for searching of object files containing requested 
symbols"
 HOMEPAGE="http://symbol-lookup.sourceforge.net/";
+ESVN_REPO_URI="svn://svn.code.sf.net/p/symbol-lookup/code/trunk"
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="+portage rpm"
 
-[[ ${PV} != *9999* ]] && {
-       SRC_URI="mirror://sourceforge/symbol-lookup/${P}.tar.xz"
-       KEYWORDS="~x86 ~amd64"
-} || KEYWORDS=""
-
-RDEPEND="
+DEPEND="
        dev-libs/elfutils
        portage? ( sys-apps/portage )
        rpm? ( app-arch/rpm )
 "
-DEPEND="${RDEPEND}"
+RDEPEND="${DEPEND}"
 
 src_unpack() {
-       [[ ${PV} = *9999* ]] && subversion_src_unpack || default_src_unpack
+       subversion_src_unpack
 }
 
 src_configure() {

Reply via email to