summaryrefslogtreecommitdiff
path: root/media-sound/ptabtools
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound/ptabtools')
-rw-r--r--media-sound/ptabtools/Manifest2
-rw-r--r--media-sound/ptabtools/ptabtools-0.5.0.ebuild30
2 files changed, 19 insertions, 13 deletions
diff --git a/media-sound/ptabtools/Manifest b/media-sound/ptabtools/Manifest
index dbc01400a121..2f8fbc8d40a2 100644
--- a/media-sound/ptabtools/Manifest
+++ b/media-sound/ptabtools/Manifest
@@ -1,4 +1,4 @@
AUX ptabtools-0.5.0-makefile.patch 778 BLAKE2B c921d0e5c6a5a38119d0c984dd5208d069c59855da9b1ab7cabdfcd8e251bf989137f420d9b91c61240d81f28ff1fef18c0b68848e2e2c02a59696b8ce80c34a SHA512 d68a8791e3ec053ed557db0dce4de6bf07e91017e416a11cb131a5786ef66957cf2ea955a77fd8d009ab6d5b20ed6b044abe805994f4342a00fe84a3392f0dab
DIST ptabtools-0.5.0.tar.gz 116083 BLAKE2B bdf1c39ca94d445f3488fd67eaf343c44d7924f22f1de3adaa06fcf8af3b188beb599518c718169e664b28ae2c9c10f31246c3b620671e0b0a953da161022c50 SHA512 c0028daec1587b190692b8aa8d9002063022ff7516d99e9fae3fd01f25d27ce4230cb2b15ecf4652fd4b902de27bd8ae4b63af248e950ac8e7c1f277da37cc93
-EBUILD ptabtools-0.5.0.ebuild 704 BLAKE2B 7b94eac09199b07661771ef9f1cf8b12c559c24740ecbda0581b253fd11e9e1191c7194fcfde918b4dc3b3da2944672ae356e8be6ccc765968dbd62ba324e1e7 SHA512 be8658375af305a57456a766809d30e732d7ba8c635a367dfc3bfd3da6701e7b2140094474186fa6bad5e35e650ee97db22739661d34e501b88346f30fc5df62
+EBUILD ptabtools-0.5.0.ebuild 877 BLAKE2B bf5919b99e2ccd24f6444780f6b56535a11a1072507a4ff58b5cd0f1d61438af44c9f9d93a1d4306777c01075045a20cdd6689be2aefed7064234dbf609f4204 SHA512 a520b6655be6c083667fcc976dd45d10b025fd01f607de5fe40173f11282f17b0f4305c30c37fd198949184f63e683bc6437af4bd1dc73f0db2ee99827f71094
MISC metadata.xml 249 BLAKE2B f7f8f071ecba933f3d39b0b60983281d59299b92de9375a60ab4109d7202800cb790bce0c426227f04b3e2624b1adb20876145741355abc6a4938b8b9698d144 SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343
diff --git a/media-sound/ptabtools/ptabtools-0.5.0.ebuild b/media-sound/ptabtools/ptabtools-0.5.0.ebuild
index 350f55fb39e8..55e4bca6c2ea 100644
--- a/media-sound/ptabtools/ptabtools-0.5.0.ebuild
+++ b/media-sound/ptabtools/ptabtools-0.5.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=7
-inherit eutils multilib toolchain-funcs
+inherit toolchain-funcs
DESCRIPTION="Utilities for PowerTab Guitar files (.ptb)"
HOMEPAGE="https://www.samba.org/~jelmer/ptabtools/"
@@ -14,15 +14,14 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE=""
-RDEPEND="dev-libs/popt
- dev-libs/libxml2
- dev-libs/libxslt"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
+RDEPEND="
+ dev-libs/popt:=
+ dev-libs/libxml2:=
+ dev-libs/libxslt:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
-src_prepare() {
- epatch "${FILESDIR}"/${P}-makefile.patch
-}
+PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
src_compile() {
emake AR=$(tc-getAR)
@@ -30,5 +29,12 @@ src_compile() {
src_install() {
emake DESTDIR="${D}" libdir="/usr/$(get_libdir)" install
- dodoc AUTHORS NEWS README ROADMAP TODO
+ einstalldocs
+
+ # QA Notice: Missing soname symlink(s):
+ # usr/lib64/libptb.so.0 -> libptb.so.0.5.0
+ dosym libptb.so.0.5.0 /usr/$(get_libdir)/libptb.so.0
+
+ # Don't want static archives
+ find "${D}" -name '*.a' -delete || die
}