diff --git a/sysutils/tarbsd-builder/Makefile b/sysutils/tarbsd-builder/Makefile index 65a2a544c5b2..cb9381339759 100644 --- a/sysutils/tarbsd-builder/Makefile +++ b/sysutils/tarbsd-builder/Makefile @@ -1,50 +1,55 @@ PORTNAME= tarbsd-builder -DISTVERSION= 25.09.28 +DISTVERSION= 26.01.25 CATEGORIES= sysutils PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} DIST_SUBDIR= ${DISTNAME}-${DISTVERSION} MAINTAINER= pkaipila@gmail.com COMMENT= Minimal FreeBSD image builder WWW= https://github.com/pavetheway91/tarbsd LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 i386 ONLY_FOR_ARCHS_REASON= Generated images are amd64 only at the moment, aarch64 planned but no others RUN_DEPENDS= ${LOCALBASE}/sbin/pkg:${PKG_ORIGIN} USES= php:flavors,build USE_GITHUB= yes GH_ACCOUNT= pavetheway91 GH_PROJECT= tarbsd USE_PHP= ctype filter mbstring pcntl phar zlib NO_ARCH= yes -_TARBSD_COMPILE_ARGS= --ports --version-tag=${PORTVERSION} --np-iconv +_TARBSD_COMPILE_ARGS= --ports --version-tag=${PORTVERSION} \ + --prefix=${LOCALBASE} PLIST_FILES= bin/tarbsd +PORTEXAMPLES= * -OPTIONS_DEFINE= INTL QEMU_TOOLS ZOPFLI -OPTIONS_DEFAULT= ZOPFLI +OPTIONS_DEFINE= EXAMPLES PIGZ QEMU_TOOLS +OPTIONS_DEFAULT= EXAMPLES PIGZ -INTL_DESC= Intl extension instead of a polyfill +PIGZ_DESC= Better kernel compression QEMU_TOOLS_DESC= Export image to hypervisor formats -ZOPFLI_DESC= Better kernel compression -INTL_USE= PHP=intl +PIGZ_RUN_DEPENDS= pigz:archivers/pigz QEMU_TOOLS_RUN_DEPENDS= qemu-img:emulators/qemu@tools -ZOPFLI_RUN_DEPENDS= zopfli:archivers/zopfli do-build: ${LOCALBASE}/bin/php -d phar.readonly=0 ${WRKSRC}/stubs/compile.php \ ${_TARBSD_COMPILE_ARGS} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/out/tarbsd \ ${STAGEDIR}${PREFIX}/bin/ +post-install-EXAMPLES-on: + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + cd ${WRKSRC}/examples && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} + .include diff --git a/sysutils/tarbsd-builder/distinfo b/sysutils/tarbsd-builder/distinfo index 067a10a5b4ec..e83f63e74586 100644 --- a/sysutils/tarbsd-builder/distinfo +++ b/sysutils/tarbsd-builder/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759047489 -SHA256 (pavetheway91-tarbsd-25.09.28_GH0-25.09.28/pavetheway91-tarbsd-25.09.28_GH0.tar.gz) = dc489d11213f857cd09b47450a6d09a5fc87a19ae1da93fa0e75fd218691261e -SIZE (pavetheway91-tarbsd-25.09.28_GH0-25.09.28/pavetheway91-tarbsd-25.09.28_GH0.tar.gz) = 1032268 +TIMESTAMP = 1769375843 +SHA256 (pavetheway91-tarbsd-26.01.25_GH0-26.01.25/pavetheway91-tarbsd-26.01.25_GH0.tar.gz) = 8a033c23a62ff06a07d7bf824260e49857c0d3bc7cc684392d7e4de2dc567cb0 +SIZE (pavetheway91-tarbsd-26.01.25_GH0-26.01.25/pavetheway91-tarbsd-26.01.25_GH0.tar.gz) = 1189640