xref: /freebsd-14.2/usr.sbin/pkg/Makefile (revision d0b2dbfa)
13aa4b42aSBaptiste Daroussin
2ec0ea6efSEmmanuel VadotPACKAGE=	pkg-bootstrap
3ec0ea6efSEmmanuel Vadot
45f6bb72eSGlen Barber_BRANCH!=	${MAKE} -C ${SRCTOP}/release -V BRANCH
55f6bb72eSGlen BarberBRANCH?=	${_BRANCH}
648c8f7d4SGlen Barber.if ${BRANCH:MCURRENT} != ""
748c8f7d4SGlen BarberPKGCONFBRANCH?=	latest
848c8f7d4SGlen Barber.else
95f6bb72eSGlen Barber. if ${BRANCH:MBETA*} || ${BRANCH:MRC*} || ${BRANCH:MRELEASE*}
105f6bb72eSGlen BarberPKGCONFBRANCH?=	quarterly
115f6bb72eSGlen Barber. else
12f92e0d6aSEd Maste.  if ${MACHINE} != "amd64" && ${MACHINE} != "i386" && ${MACHINE} != "arm64"
1348c8f7d4SGlen BarberPKGCONFBRANCH?=	quarterly
1448c8f7d4SGlen Barber.  else
150b18e008SColin PercivalPKGCONFBRANCH?=	latest
165f6bb72eSGlen Barber.  endif
175f6bb72eSGlen Barber. endif
1848c8f7d4SGlen Barber.endif
19d3516453SKyle EvansPKGCONF?=	FreeBSD.conf.${PKGCONFBRANCH}
20d3516453SKyle EvansCONFS=		${PKGCONF}
21d3516453SKyle EvansCONFSNAME_${PKGCONF}=	${PKGCONF:C/\.conf.+$/.conf/}
225836319aSBrad DavisCONFSDIR=	/etc/pkg
235836319aSBrad DavisCONFSMODE=	644
243aa4b42aSBaptiste DaroussinPROG=	pkg
25*b2654064SBaptiste DaroussinSRCS=	pkg.c dns_utils.c config.c hash.c
265eb90b9aSBryan DreweryMAN=	pkg.7
273aa4b42aSBaptiste Daroussin
2864a0982bSEnji CooperCFLAGS+=-I${SRCTOP}/contrib/libucl/include
2964a0982bSEnji Cooper.PATH:	${SRCTOP}/contrib/libucl/include
30*b2654064SBaptiste DaroussinLIBADD=	archive fetch ucl crypto ssl util md
313aa4b42aSBaptiste Daroussin
323aa4b42aSBaptiste Daroussin.include <bsd.prog.mk>
33