PORTNAME= td-system-tools DISTVERSION= 2.7.4 CATEGORIES= net MASTER_SITES= https://www.nntb.no/~dreibh/system-tools/download/ MAINTAINER= thomas.dreibholz@gmail.com COMMENT= Tools for basic system management and maintenance WWW= https://www.nntb.no/~dreibh/system-tools/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= bash:shells/bash \ getopt>=0:misc/getopt USES= cmake shebangfix tar:xz CFLAGS+= -std=c23 OPTIONS_DEFINE= CONFIGURE_GRUB \ FINGERPRINT_SSH_KEYS \ GET_SYSTEM_INFO \ GIMP_SCRIPTS \ GIMP_SCRIPTS_EXAMPLES \ NLS \ PRINT_UTF8 \ RANDOM_SLEEP \ RESET_MACHINE_ID \ SYSTEM_INFO \ SYSTEM_INFO_DEFAULT_BANNER \ SYSTEM_INFO_EXAMPLES \ SYSTEM_INFO_IN_PROFILES \ SYSTEM_MAINTENANCE \ TEXT_BLOCK \ TRY_HARD \ UNIX_TIMESTAMP_TOOLS \ X509_TOOLS OPTIONS_DEFAULT= ${OPTIONS_DEFINE:NCONFIGURE_GRUB:NGIMP_SCRIPTS:NGIMP_SCRIPTS_EXAMPLES} OPTIONS_SUB= yes CONFIGURE_GRUB_DESC= Include Configure-GRUB FINGERPRINT_SSH_KEYS_DESC= Include Fingerprint-SSH-Keys GET_SYSTEM_INFO_DESC= Include get-system-info GIMP_SCRIPTS_DESC= Include GIMP-Scripts GIMP_SCRIPTS_EXAMPLES_DESC= Include GIMP-Scripts example files NLS_DESC= Build with Internationalization (i18n) support PRINT_UTF8_DESC= Include Print-UTF8 RANDOM_SLEEP_DESC= Include Random-Sleep RESET_MACHINE_ID_DESC= Include Reset-Machine-ID SYSTEM_INFO_DEFAULT_BANNER_DESC= Include System-Info Default Banner SYSTEM_INFO_DESC= Include System-Info SYSTEM_INFO_EXAMPLES_DESC= Include System-Info Examples SYSTEM_INFO_IN_PROFILES_DESC= Include System-Info in Profiles SYSTEM_MAINTENANCE_DESC= Include System-Maintenance TEXT_BLOCK_DESC= Include Text-Block TRY_HARD_DESC= Include Try-Hard UNIX_TIMESTAMP_TOOLS_DESC= Include Unix-Timestamp Tools X509_TOOLS_DESC= Include X.509 Tools CONFIGURE_GRUB_CMAKE_BOOL= WITH_CONFIGURE_GRUB FINGERPRINT_SSH_KEYS_CMAKE_BOOL= WITH_FINGERPRINT_SSH_KEYS GET_SYSTEM_INFO_CMAKE_BOOL= WITH_GET_SYSTEM_INFO GIMP_SCRIPTS_RUN_DEPENDS= fc-list:x11-fonts/fontconfig \ gimp:graphics/gimp3-app \ gm:graphics/GraphicsMagick \ noto-basic>0:x11-fonts/noto-basic \ opensans-ttf>0:x11-fonts/opensans-ttf GIMP_SCRIPTS_CMAKE_BOOL= WITH_GIMP_SCRIPTS GIMP_SCRIPTS_EXAMPLES_IMPLIES= GIMP_SCRIPTS GIMP_SCRIPTS_EXAMPLES_CMAKE_BOOL= WITH_GIMP_SCRIPTS_EXAMPLES NLS_USES= gettext NLS_CMAKE_BOOL= WITH_I18N PRINT_UTF8_CMAKE_BOOL= WITH_PRINT_UTF8 RANDOM_SLEEP_CMAKE_BOOL= WITH_RANDOM_SLEEP RESET_MACHINE_ID_USES= sudo RESET_MACHINE_ID_CMAKE_BOOL= WITH_RESET_MACHINE_ID SYSTEM_INFO_IMPLIES= GET_SYSTEM_INFO \ PRINT_UTF8 SYSTEM_INFO_RUN_DEPENDS= figlet:misc/figlet \ mbuffer:misc/mbuffer SYSTEM_INFO_CMAKE_BOOL= WITH_SYSTEM_INFO SYSTEM_INFO_DEFAULT_BANNER_IMPLIES= SYSTEM_INFO SYSTEM_INFO_DEFAULT_BANNER_CMAKE_BOOL= WITH_SYSTEM_INFO_DEFAULT_BANNER SYSTEM_INFO_EXAMPLES_IMPLIES= SYSTEM_INFO SYSTEM_INFO_EXAMPLES_CMAKE_BOOL= WITH_SYSTEM_INFO_EXAMPLES SYSTEM_INFO_IN_PROFILES_IMPLIES= SYSTEM_INFO SYSTEM_INFO_IN_PROFILES_CMAKE_BOOL= WITH_SYSTEM_INFO_IN_PROFILES SYSTEM_MAINTENANCE_USES= sudo SYSTEM_MAINTENANCE_CMAKE_BOOL= WITH_SYSTEM_MAINTENANCE TEXT_BLOCK_CMAKE_BOOL= WITH_TEXT_BLOCK TRY_HARD_IMPLIES= RANDOM_SLEEP TRY_HARD_CMAKE_BOOL= WITH_TRY_HARD UNIX_TIMESTAMP_TOOLS_CMAKE_BOOL= WITH_UNIX_TIMESTAMP_TOOLS X509_TOOLS_IMPLIES= PRINT_UTF8 \ TEXT_BLOCK X509_TOOLS_RUN_DEPENDS= mbuffer:misc/mbuffer X509_TOOLS_USES= python ssl:run X509_TOOLS_CMAKE_BOOL= WITH_X509_TOOLS X509_TOOLS_VARS= SHEBANG_FILES+=src/X509/generate-test-certificates .include