Mon Dec 19 16:49:59 2022 UTC ()
pkgtools/pkg: only require libbsd on Linux.

To date, we don't know of any platform but Linux where libbsd compiles
fine.


(vins)
diff -r1.29 -r1.30 pkgsrc/pkgtools/pkg/Makefile

cvs diff -r1.29 -r1.30 pkgsrc/pkgtools/pkg/Makefile (expand / switch to unified diff)

--- pkgsrc/pkgtools/pkg/Makefile 2021/05/14 12:05:38 1.29
+++ pkgsrc/pkgtools/pkg/Makefile 2022/12/19 16:49:59 1.30
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.29 2021/05/14 12:05:38 nia Exp $ 1# $NetBSD: Makefile,v 1.30 2022/12/19 16:49:59 vins Exp $
2 2
3DISTNAME= pkg-1.10.99.7 3DISTNAME= pkg-1.10.99.7
4CATEGORIES= pkgtools 4CATEGORIES= pkgtools
5MASTER_SITES= http://files.etoilebsd.net/pkg/ 5MASTER_SITES= http://files.etoilebsd.net/pkg/
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= khorben@defora.org 8MAINTAINER= khorben@defora.org
9HOMEPAGE= https://wiki.freebsd.org/pkgng 9HOMEPAGE= https://wiki.freebsd.org/pkgng
10COMMENT= Package management tool for FreeBSD 10COMMENT= Package management tool for FreeBSD
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
13BOOTSTRAP_PKG= yes 13BOOTSTRAP_PKG= yes
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
@@ -137,17 +137,19 @@ post-install: @@ -137,17 +137,19 @@ post-install:
137 137
138.if defined (PKG_DBDIR) 138.if defined (PKG_DBDIR)
139PKGNG_DBDIR?= ${PKG_DBDIR} 139PKGNG_DBDIR?= ${PKG_DBDIR}
140.else 140.else
141PKGNG_DBDIR?= ${PREFIX}/pkgng-db 141PKGNG_DBDIR?= ${PREFIX}/pkgng-db
142.endif 142.endif
143 143
144.if ${OPSYS} == "NetBSD" 144.if ${OPSYS} == "NetBSD"
145BUILDLINK_TRANSFORM+= rm:-Wl,--enable-new-dtags 145BUILDLINK_TRANSFORM+= rm:-Wl,--enable-new-dtags
146.endif 146.endif
147 147
148.if ${OPSYS} != "FreeBSD" && ${OPSYS} != "DragonFly" && ${OPSYS} != "NetBSD" 148.if ${OPSYS} != "FreeBSD" && ${OPSYS} != "DragonFly" && ${OPSYS} != "NetBSD"
149.include "../../archivers/libarchive/buildlink3.mk" 149.include "../../archivers/libarchive/buildlink3.mk"
150.include "../../devel/libbsd/buildlink3.mk" 150. if ${OPSYS} == "Linux"
 151. include "../../devel/libbsd/buildlink3.mk"
 152. endif
151.endif 153.endif
152.include "../../mk/pthread.buildlink3.mk" 154.include "../../mk/pthread.buildlink3.mk"
153.include "../../mk/bsd.pkg.mk" 155.include "../../mk/bsd.pkg.mk"