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() {