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

Reply via email to