mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-13 00:07:26 +00:00
pkg: embed metadata as annotations #6374
Allows us to (r)query for info such as product_tier.
This commit is contained in:
parent
10246ca4ea
commit
c7f4c8f38b
9
Makefile
9
Makefile
@ -245,6 +245,9 @@ manifest:
|
||||
fi; \
|
||||
done
|
||||
@echo "}"
|
||||
@if [ -f ${WRKSRC}/usr/local/opnsense/version/core ]; then \
|
||||
echo "annotations $$(cat ${WRKSRC}/usr/local/opnsense/version/core)"; \
|
||||
fi
|
||||
|
||||
.if ${.TARGETS:Mupgrade}
|
||||
# lighter package format for quick completion
|
||||
@ -317,14 +320,14 @@ package: plist-check package-check clean-wrksrc
|
||||
.for CORE_DEPEND in ${CORE_DEPENDS}
|
||||
@if ! ${PKG} info ${CORE_DEPEND} > /dev/null; then ${PKG} install -yfA ${CORE_DEPEND}; fi
|
||||
.endfor
|
||||
@echo -n ">>> Generating metadata for ${CORE_NAME}-${CORE_PKGVERSION}..."
|
||||
@${CORE_MAKE} DESTDIR=${WRKSRC} metadata
|
||||
@echo " done"
|
||||
@echo -n ">>> Staging files for ${CORE_NAME}-${CORE_PKGVERSION}..."
|
||||
@${CORE_MAKE} DESTDIR=${WRKSRC} install
|
||||
@echo " done"
|
||||
@echo ">>> Generated version info for ${CORE_NAME}-${CORE_PKGVERSION}:"
|
||||
@cat ${WRKSRC}/usr/local/opnsense/version/core
|
||||
@echo -n ">>> Generating metadata for ${CORE_NAME}-${CORE_PKGVERSION}..."
|
||||
@${CORE_MAKE} DESTDIR=${WRKSRC} metadata
|
||||
@echo " done"
|
||||
@echo ">>> Packaging files for ${CORE_NAME}-${CORE_PKGVERSION}:"
|
||||
@PORTSDIR=${.CURDIR} ${PKG} create ${PKG_FORMAT} -v -m ${WRKSRC} \
|
||||
-r ${WRKSRC} -p ${WRKSRC}/plist -o ${PKGDIR}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user