xref: /freebsd-13.1/usr.sbin/pkg/Makefile (revision 2c7441c8)
13aa4b42aSBaptiste Daroussin# $FreeBSD$
23aa4b42aSBaptiste Daroussin
3*2c7441c8SEmmanuel VadotPACKAGE=	pkg-bootstrap
4*2c7441c8SEmmanuel Vadot
55f6bb72eSGlen Barber_BRANCH!=	${MAKE} -C ${SRCTOP}/release -V BRANCH
65f6bb72eSGlen BarberBRANCH?=	${_BRANCH}
748c8f7d4SGlen Barber.if ${BRANCH:MCURRENT} != ""
848c8f7d4SGlen BarberPKGCONFBRANCH?=	latest
948c8f7d4SGlen Barber.else
105f6bb72eSGlen Barber. if ${BRANCH:MBETA*} || ${BRANCH:MRC*} || ${BRANCH:MRELEASE*}
115f6bb72eSGlen BarberPKGCONFBRANCH?=	quarterly
125f6bb72eSGlen Barber. else
1348c8f7d4SGlen Barber.  if ${MACHINE} != "amd64" && ${MACHINE} != "i386"
1448c8f7d4SGlen BarberPKGCONFBRANCH?=	quarterly
1548c8f7d4SGlen Barber.  else
160b18e008SColin PercivalPKGCONFBRANCH?=	latest
175f6bb72eSGlen Barber.  endif
185f6bb72eSGlen Barber. endif
1948c8f7d4SGlen Barber.endif
2055eea57aSKyle EvansPKGCONF?=	FreeBSD.conf.${PKGCONFBRANCH}
2155eea57aSKyle EvansCONFS=		${PKGCONF}
2255eea57aSKyle EvansCONFSNAME_${PKGCONF}=	${PKGCONF:C/\.conf.+$/.conf/}
235836319aSBrad DavisCONFSDIR=	/etc/pkg
245836319aSBrad DavisCONFSMODE=	644
253aa4b42aSBaptiste DaroussinPROG=	pkg
269950eceeSBaptiste DaroussinSRCS=	pkg.c dns_utils.c config.c
275eb90b9aSBryan DreweryMAN=	pkg.7
283aa4b42aSBaptiste Daroussin
2964a0982bSEnji CooperCFLAGS+=-I${SRCTOP}/contrib/libucl/include
3064a0982bSEnji Cooper.PATH:	${SRCTOP}/contrib/libucl/include
3163d098d8SBaptiste DaroussinLIBADD=	archive fetch ucl crypto ssl util
323aa4b42aSBaptiste Daroussin
333aa4b42aSBaptiste Daroussin.include <bsd.prog.mk>
34