diff --git a/sysutils/tarbsd-builder/Makefile b/sysutils/tarbsd-builder/Makefile index 282268542d22..a8255a3edf33 100644 --- a/sysutils/tarbsd-builder/Makefile +++ b/sysutils/tarbsd-builder/Makefile @@ -1,55 +1,58 @@ PORTNAME= tarbsd-builder -DISTVERSION= 25.08.17 +DISTVERSION= 25.08.24 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 + USES= php:flavors,build USE_GITHUB= yes GH_ACCOUNT= pavetheway91 GH_PROJECT= tarbsd -USE_PHP= pcntl phar zlib +USE_PHP= filter pcntl phar zlib IGNORE_WITH_PHP= 81 NO_ARCH= yes _TARBSD_COMPILE_ARGS=--ports --version-tag=${DISTVERSION} PLIST_FILES= bin/tarbsd OPTIONS_DEFINE= INTL MBSTRING QEMU_TOOLS ZOPFLI OPTIONS_DEFAULT= MBSTRING ZOPFLI INTL_DESC= Intl extension instead of a polyfill MBSTRING_DESC= Mbstring extension instead of a polyfill QEMU_TOOLS_DESC= Export image to hypervisor formats ZOPFLI_DESC= Better kernel compression INTL_USE= PHP=intl MBSTRING_USE= PHP=mbstring QEMU_TOOLS_RUN_DEPENDS= qemu-img:emulators/qemu@tools ZOPFLI_RUN_DEPENDS= zopfli:archivers/zopfli .include .if ${PORT_OPTIONS:MMBSTRING} _TARBSD_COMPILE_ARGS+= --np-iconv .endif 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/ .include diff --git a/sysutils/tarbsd-builder/distinfo b/sysutils/tarbsd-builder/distinfo index 44cab58e14b4..8f7f5129fabc 100644 --- a/sysutils/tarbsd-builder/distinfo +++ b/sysutils/tarbsd-builder/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755399698 -SHA256 (pavetheway91-tarbsd-25.08.17_GH0-25.08.17/pavetheway91-tarbsd-25.08.17_GH0.tar.gz) = 26e528f72530cbd86202eaddfc64bb0cfe4cf8883d4058ce95c0e24a30d96ca2 -SIZE (pavetheway91-tarbsd-25.08.17_GH0-25.08.17/pavetheway91-tarbsd-25.08.17_GH0.tar.gz) = 1025094 +TIMESTAMP = 1756002703 +SHA256 (pavetheway91-tarbsd-25.08.24_GH0-25.08.24/pavetheway91-tarbsd-25.08.24_GH0.tar.gz) = da71ee2951d6c42bb2a18975a916c20a7c4a42f776c6e6fdda0a5b66c81a05e6 +SIZE (pavetheway91-tarbsd-25.08.24_GH0-25.08.24/pavetheway91-tarbsd-25.08.24_GH0.tar.gz) = 1025861