From d41dc78fb2b884572e7f8120f83cb133b25f1321 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Wed, 15 Mar 2023 19:47:32 +0800 Subject: [PATCH] sci-electronics/slang: fix pkgconfig Signed-off-by: Huang Rui --- .../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(-) create mode 100644 sci-electronics/slang/files/slang-2.0-fix-pkgconfig.patch 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 0000000000..8f0a1378f2 --- /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 +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 b6c5846a56..bdbf27dfd4 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 b6c5846a56..37cbea2e00 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