Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Jul 2022 07:47:13 GMT
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: d48fab59daa5 - main - devel/pkgconf: accept share/pkgconfig
Message-ID:  <202207290747.26T7lDfl028087@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by bapt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d48fab59daa56e0b3b6ffecef57a69c32ae9c0a7

commit d48fab59daa56e0b3b6ffecef57a69c32ae9c0a7
Author:     Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2022-07-29 07:39:44 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2022-07-29 07:47:12 +0000

    devel/pkgconf: accept share/pkgconfig
    
    Since pkg-config then pkgconf was introduced, we as a project decided
    the lib/pkgconfig was not suitable and moved all .pc files and installed
    them  into libdata/pkconfig instead.
    This concerns the .pc file referring to potentially architecture dependant
    information.
    One thing that has been missed was that there may be some arch independant
    .pc files only (like headers only libraries for example etc) then in
    pkg-config but also in pkgconf it has been advertise to use share/pkgconfig
    for those specific files. As this matches what hier(7) says about "share",
    let's accept that in the default search path as well.
    
    Reported by:    Andrea Pappacoda <andrea@pappacoda.it>
---
 devel/pkgconf/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/devel/pkgconf/Makefile b/devel/pkgconf/Makefile
index fea397fb66f6..3fb914c26fbc 100644
--- a/devel/pkgconf/Makefile
+++ b/devel/pkgconf/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	pkgconf
 PORTVERSION=	1.8.0
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	devel
 MASTER_SITES=	https://distfiles.dereferenced.org/pkgconf/ \
@@ -20,7 +21,7 @@ GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
 USE_LDCONFIG=	yes
 TEST_TARGET=	check
-CONFIGURE_ARGS=	--with-pkg-config-dir=${PREFIX}/libdata/pkgconfig:/usr/libdata/pkgconfig \
+CONFIGURE_ARGS=	--with-pkg-config-dir=${PREFIX}/libdata/pkgconfig:/usr/libdata/pkgconfig:${PREFIX}/share/pkgconfig \
 		--with-system-libdir=/usr/lib \
 		--with-system-includedir=/usr/include
 MAKE_ARGS=	MANDIR="${MAN1PREFIX}/man/man1"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202207290747.26T7lDfl028087>