commit: d41dc78fb2b884572e7f8120f83cb133b25f1321 Author: Huang Rui <vowstar <AT> gmail <DOT> com> AuthorDate: Wed Mar 15 11:47:32 2023 +0000 Commit: Rui Huang <vowstar <AT> gmail <DOT> com> CommitDate: Wed Mar 15 11:49:38 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d41dc78f
sci-electronics/slang: fix pkgconfig Signed-off-by: Huang Rui <vowstar <AT> gmail.com> .../slang/files/slang-2.0-fix-pkgconfig.patch | 19 +++++++++++++++++++ sci-electronics/slang/slang-2.0.ebuild | 3 ++- sci-electronics/slang/slang-9999.ebuild | 7 +------ 3 files changed, 22 insertions(+), 7 deletions(-) diff --git a/sci-electronics/slang/files/slang-2.0-fix-pkgconfig.patch b/sci-electronics/slang/files/slang-2.0-fix-pkgconfig.patch new file mode 100644 index 000000000..8f0a1378f --- /dev/null +++ b/sci-electronics/slang/files/slang-2.0-fix-pkgconfig.patch @@ -0,0 +1,19 @@ +From b821c33c391814ac332d6a85783179e084d1345a Mon Sep 17 00:00:00 2001 +From: Nick Gasson <n...@nickg.me.uk> +Date: Sun, 20 Nov 2022 21:23:24 +0000 +Subject: [PATCH] Fix library name in sv-lang.pc.in (#661) + +--- + scripts/sv-lang.pc.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/scripts/sv-lang.pc.in b/scripts/sv-lang.pc.in +index eabfbc9a..fc6191b7 100644 +--- a/scripts/sv-lang.pc.in ++++ b/scripts/sv-lang.pc.in +@@ -7,4 +7,4 @@ Description: @PROJECT_DESCRIPTION@ + URL: @PROJECT_HOMEPAGE_URL@ + Version: @PROJECT_VERSION@ + Cflags: -I"${includedir}" +-Libs: -L"${libdir}" -lslang ++Libs: -L"${libdir}" -lsvlang diff --git a/sci-electronics/slang/slang-2.0.ebuild b/sci-electronics/slang/slang-2.0.ebuild index b6c5846a5..bdbf27dfd 100644 --- a/sci-electronics/slang/slang-2.0.ebuild +++ b/sci-electronics/slang/slang-2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -44,6 +44,7 @@ DEPEND=" PATCHES=( "${FILESDIR}/${PN}-2.0-fix-unordered-dense.patch" "${FILESDIR}/${PN}-2.0-renamed-svlang.patch" + "${FILESDIR}/${PN}-2.0-fix-pkgconfig.patch" ) src_configure() { diff --git a/sci-electronics/slang/slang-9999.ebuild b/sci-electronics/slang/slang-9999.ebuild index b6c5846a5..37cbea2e0 100644 --- a/sci-electronics/slang/slang-9999.ebuild +++ b/sci-electronics/slang/slang-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -41,11 +41,6 @@ DEPEND=" ${RDEPEND} " -PATCHES=( - "${FILESDIR}/${PN}-2.0-fix-unordered-dense.patch" - "${FILESDIR}/${PN}-2.0-renamed-svlang.patch" -) - src_configure() { python_setup # SLANG_SHARED_LIB_NAME=svlang because of name collision