svn commit: r487244 - in head/devel/libsysinfo: . files
Li-Wen Hsu
lwhsu at FreeBSD.org
Tue Dec 11 17:13:56 UTC 2018
Author: lwhsu
Date: Tue Dec 11 17:13:55 2018
New Revision: 487244
URL: https://svnweb.freebsd.org/changeset/ports/487244
Log:
- Add pkg-config pc file [1]
- Pet portlint while here
PR: 233446 [1]
Submitted by: Greg V <greg at unrelenting.technology>
Approved by: imp (maintainer)
Added:
head/devel/libsysinfo/files/
head/devel/libsysinfo/files/libsysinfo.pc.in (contents, props changed)
Modified:
head/devel/libsysinfo/Makefile
Modified: head/devel/libsysinfo/Makefile
==============================================================================
--- head/devel/libsysinfo/Makefile Tue Dec 11 17:03:52 2018 (r487243)
+++ head/devel/libsysinfo/Makefile Tue Dec 11 17:13:55 2018 (r487244)
@@ -3,7 +3,7 @@
PORTNAME= libsysinfo
PORTVERSION= 0.0.3
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= imp at bsdimp.com
@@ -11,10 +11,11 @@ COMMENT= GNU libc's sysinfo port for FreeBSD
LICENSE= BSD3CLAUSE
+USES= uidfix
+
USE_GITHUB= yes
GH_ACCOUNT= bsdimp
-USES= uidfix
USE_LDCONFIG= yes
LDFLAGS+= -lkvm
@@ -23,6 +24,13 @@ PLIST_FILES= include/sys/sysinfo.h \
lib/libsysinfo.a \
lib/libsysinfo.so \
lib/libsysinfo.so.0 \
+ libdata/pkgconfig/libsysinfo.pc \
man/man3/sysinfo.3.gz
+
+SUB_FILES= libsysinfo.pc
+SUB_LIST= PREFIX="${PREFIX}" PORTVERSION="${PORTVERSION}" COMMENT="${COMMENT}"
+
+post-install:
+ ${INSTALL_DATA} ${WRKDIR}/libsysinfo.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/
.include <bsd.port.mk>
Added: head/devel/libsysinfo/files/libsysinfo.pc.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libsysinfo/files/libsysinfo.pc.in Tue Dec 11 17:13:55 2018 (r487244)
@@ -0,0 +1,11 @@
+prefix=%%PREFIX%%
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include
+
+Name: libsysinfo
+Description: %%COMMENT%%
+Version: %%PORTVERSION%%
+Libs: -L${libdir} -lsysinfo
+Libs.private:
+Cflags: -I${includedir}
More information about the svn-ports-all
mailing list