Gentoo Archives: gentoo-commits

From: Anna Vyalkova <cyber+gentoo@×××××.in>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-libs/imsg-compat/
Date: Thu, 08 Jul 2021 18:55:23
Message-Id: 1625770496.0dd349e9a41882641b1e31696720cc6840a18381.cybertailor@gentoo
1 commit: 0dd349e9a41882641b1e31696720cc6840a18381
2 Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
3 AuthorDate: Thu Jul 8 18:54:07 2021 +0000
4 Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
5 CommitDate: Thu Jul 8 18:54:56 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0dd349e9
7
8 dev-libs/imsg-compat: fix pkgconfig file
9
10 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
11
12 dev-libs/imsg-compat/imsg-compat-6.8.2.ebuild | 7 ++++++-
13 dev-libs/imsg-compat/imsg-compat-9999.ebuild | 7 ++++++-
14 2 files changed, 12 insertions(+), 2 deletions(-)
15
16 diff --git a/dev-libs/imsg-compat/imsg-compat-6.8.2.ebuild b/dev-libs/imsg-compat/imsg-compat-6.8.2.ebuild
17 index d972a9421..09651f485 100644
18 --- a/dev-libs/imsg-compat/imsg-compat-6.8.2.ebuild
19 +++ b/dev-libs/imsg-compat/imsg-compat-6.8.2.ebuild
20 @@ -24,12 +24,17 @@ SLOT="0"
21 IUSE="static-libs test"
22 RESTRICT="!test? ( test )"
23
24 +src_prepare() {
25 + default
26 + sed "s/@LIBDIR@/$(get_libdir)/" -i libimsg.pc.in || die
27 +}
28 +
29 src_configure() {
30 tc-export CC AR
31 }
32
33 src_install() {
34 - emake DESTDIR="${ED}" LIBDIR="/usr/$(get_libdir)" install
35 + emake DESTDIR="${D}" PREFIX="${EPREIFX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
36 if ! use static-libs ; then
37 find "${ED}"/usr/$(get_libdir) -name "*.a" -delete || die
38 fi
39
40 diff --git a/dev-libs/imsg-compat/imsg-compat-9999.ebuild b/dev-libs/imsg-compat/imsg-compat-9999.ebuild
41 index d972a9421..09651f485 100644
42 --- a/dev-libs/imsg-compat/imsg-compat-9999.ebuild
43 +++ b/dev-libs/imsg-compat/imsg-compat-9999.ebuild
44 @@ -24,12 +24,17 @@ SLOT="0"
45 IUSE="static-libs test"
46 RESTRICT="!test? ( test )"
47
48 +src_prepare() {
49 + default
50 + sed "s/@LIBDIR@/$(get_libdir)/" -i libimsg.pc.in || die
51 +}
52 +
53 src_configure() {
54 tc-export CC AR
55 }
56
57 src_install() {
58 - emake DESTDIR="${ED}" LIBDIR="/usr/$(get_libdir)" install
59 + emake DESTDIR="${D}" PREFIX="${EPREIFX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
60 if ! use static-libs ; then
61 find "${ED}"/usr/$(get_libdir) -name "*.a" -delete || die
62 fi