commit:     ed52fe19968d1a1412da63b9a583a92cd91825a7
Author:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 23 11:03:43 2021 +0000
Commit:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
CommitDate: Wed Jun 23 11:03:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed52fe19

media-radio/tlf: Prepare for coming media-libs/hamlib-4.2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org>

 media-radio/tlf/tlf-1.4.1-r1.ebuild | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/media-radio/tlf/tlf-1.4.1-r1.ebuild 
b/media-radio/tlf/tlf-1.4.1-r1.ebuild
index 7c2ff3248f6..e5011348718 100644
--- a/media-radio/tlf/tlf-1.4.1-r1.ebuild
+++ b/media-radio/tlf/tlf-1.4.1-r1.ebuild
@@ -27,6 +27,15 @@ DEPEND="
 
 PATCHES=( "${FILESDIR}"/${P}-zone_nr.patch )
 
+src_prepare() {
+       if has_version '>=media-libs/hamlib-4.2' ; then
+               sed -i -e "s/FILPATHLEN/HAMLIB_FILPATHLEN/g" 
"${S}"/src/sendqrg.c || die
+       fi
+
+       eapply ${PATCHES}
+       eapply_user
+}
+
 src_configure() {
        append-ldflags -L/usr/$(get_libdir)/hamlib
        econf --enable-fldigi-xmlrpc

Reply via email to