# # Config file for pkgsrc # ====================== # # This file is intended to customize the program. Any changes made to this file # don't create a modified version of the program in terms of the license. # # This file will be parsed by a POSIX shell. Therefore all lines starting with # the character '#' are comments and ignored. # User configuration # ============================================================================== # Installation prefix (must be an absolute path without trailing slash) # The environment variable 'PREFIX' will override this entry if present! # The environment variable 'DESTDIR' will be prepended to this entry if present! CFG_PREFIX="@PREFIX@" # Disable IPv6 # Set this to 1 to disable the usage of IPv6 and POSIX.1g API even if system # report IPv6 option (IP6) as available CFG_IP6_DISABLE=@IP6@ # User defined TCP connection timeout in seconds # The value 0 uses the default timeout of the operating system CFG_TCP_CONNECT_TIMEOUT=0 # Disable compression # Set this to 1 if NNTP COMPRESS extension should never be used, even if the # required libraries (currently libz) are installed and usable # Otherwise the compression negotiation can be enabled and disabled in the GUI # (disabled by default) CFG_CMPR_DISABLE=0 # Disable X11 double buffering # DB is slow. On fast machines this can be set to 0 to reduce flicker in the GUI CFG_DB_DISABLE=@XDBE@ # Disable National Language Support (NLS) # Set this to 1 to disable NLS even if system report it as available CFG_NLS_DISABLE=@NLS@ # The TLS module can do some simple checks and generate warnings if it thinks # that underlaying libraries contain known security vulnerabilities # Set this to 1 if you don't want to get such warnings CFG_TLS_WARNING_DISABLE=1 # The TLS module can use CRLs to check for revoked X.509 certificates # Usage and update interval can be configured via configfile (see manual page) # CRLs are downloaded automatically and must be available via HTTP protocol # (CRL distribution point entries in certificates) # Note: Not all CAs provide CRL distribution points in their certificates # Set this to 0 to check the whole chain for revoked certificates CFG_TLS_CRLS_DISABLE=0 # Disable XDG support # Set this to 0 to install XDG conformant desktop entries and icon themes CFG_XDG_DISABLE=@XDG@ # [For Apple macOS only] FLTK library must be compiled to use Cocoa backend # Note: This option requires FLTK 1.4 (is ignored for FLTK 1.3) # Setting this to 1 moves the menu bar to top of desktop CFG_COCOA_SYS_MENUBAR=0 # Allow NNTP AUTHINFO USER/PASS client authentication without TLS # The default is 0 and requires TLS encryption for authentication # You can set this to 1 to use a local stunnel for the encryption # !!! Attention: Setting this to 1 may reveal your login data to the public !!! # !!! An external program must encrypt the network connection !!! CFG_NNTP_AUTH_UNENCRYPTED=0 # ============================================================================== # Force usage of REQUIRED facilities that system reports as not available # ============================================================================== # Force usage of POSIX.1b realtime extension, timers (TMR) option even if system # reports TMR option as not available # Set this to 1 if your system report no sufficient TMR option, but you want to # try anyway CFG_FORCE_TMR=1 # Force usage of POSIX.1c thread (THR) extension even if system reports THR # extension as not available # Set this to 1 if your system report no sufficient THR extension, but you want # to try anyway CFG_FORCE_THR=1 # Force usage of POSIX.1c thread-safe functions (TSF) option even if system # reports TSF option as not available # Set this to 1 if your system report no sufficient TSF extension, but you want # to try anyway CFG_FORCE_TSF=1 # Force usage of POSIX.2a user portability (UP) utilities even if system reports # UP extension as not available # Set this to 1 if your system report no sufficient UP extension, but you want # to try anyway CFG_FORCE_UP=1 # ============================================================================== # Force usage of OPTIONAL facilities that system reports as not available # ============================================================================== # Force usage of X/Open System Interface (XSI) even if system reports XSI # extension as not available or too old (at least SUSv2 is required) # Set this to 1 if your system report no sufficient XSI extension, but you want # to try anyway CFG_FORCE_XSI=@FORCE_XSI@ # Force usage of IPv6 option (IP6) even if system reports it as not available # Set this to 1 if your system report no IP6 option, but you want to try anyway # (at least POSIX.1-2001 is required) CFG_FORCE_IP6=@FORCE_IP6@ # ============================================================================== # Dependency creation (try the defaults if in doubt) # ============================================================================== # Commands to create dependencies # If the compilers preprocessor don't support '-M' use makedepend like this: @DEP_MD@CFG_CC_DEP_COMMAND='makedepend -f- -- $(CFLAGS) -- $$file' @DEP_MD@CFG_CXX_DEP_COMMAND='makedepend -f- -- $(CXXFLAGS) $(FLTK_CXXFLAGS) -- $$file' @DEP_COMP@CFG_CC_DEP_COMMAND='$(CC) $(CFLAGS) -M $$file' @DEP_COMP@CFG_CXX_DEP_COMMAND='$(CXX) $(CXXFLAGS) $(FLTK_CXXFLAGS) -M $$file' # ============================================================================== # Utilities (modify only if the versions of your system are too old or broken) # ============================================================================== # POSIX.2 compliant standard utilities UTIL_AWK="awk" UTIL_CAT="cat" UTIL_CHMOD="chmod" UTIL_DATE="date" UTIL_GREP="grep" UTIL_HEAD="head" UTIL_MKDIR="mkdir" UTIL_PWD="pwd" UTIL_RM="rm" UTIL_SED="sed" UTIL_SH="sh" UTIL_SLEEP="sleep" UTIL_TOUCH="touch" UTIL_STRIP="strip" UTIL_TR="tr" UTIL_UNAME="uname" # ============================================================================== # List of all tools in this section CFG_UTILS="$UTIL_AWK $UTIL_CAT $UTIL_CHMOD $UTIL_DATE $UTIL_GREP $UTIL_HEAD \ $UTIL_MKDIR $UTIL_PWD $UTIL_RM $UTIL_SED $UTIL_SH $UTIL_SLEEP \ $UTIL_TOUCH $UTIL_STRIP $UTIL_TR $UTIL_UNAME" # This is for the package maintainer (do not change as user) CFG_PREFIX=${PREFIX:-$CFG_PREFIX} # ============================================================================== # Program name (printable characters from POSIX portable character set only) CFG_NAME="flnews" # Version (printable characters from POSIX portable character set only) # Must start with major number followed by '.' CFG_VERSION="@VERSION@" # If a modified version should be redistributed, set this to '1' if you want to # keep the original program name. This will automatically insert the prominent # modification notice that is required by the license. # Alternatively you can set this to '0' and change the program name with the # variable "CFG_NAME" above. CFG_MODIFIED=0 # Contact information of package maintainer # If a modified version should be redistributed, the following maintainer # contact information must be replaced. Read "src/LICENSE" file for details. CFG_MAINTAINER="mailto:@MAINT@" # Installation path for man page # (must be an absolute path without trailing slash) # The FHS 3.0 defines "/usr[/local]/share/man". The location "/usr/local/man" is # explicitly marked deprecated. CFG_MAN_PATH="@MAN_PATH@/man1" # Installation path for license file # (must be an absolute path without trailing slash) CFG_LICENSE_PATH="$CFG_PREFIX/share/$CFG_NAME" # Installation path for National Language Support (NLS) catalogs # (must be an absolute path without trailing slash) # The FHS 3.0 defines "/usr[/local]/share/nls" for NLS catalogs but the whole # hierarchy below "share" is dedicated to files that are portable between # architectures - what our NLS catalogs are not! CFG_NLS_PATH="$CFG_PREFIX/lib/$CFG_NAME/nls" # Installation path for desktop files # (must be an absolute path without trailing slash) CFG_XDG_DESKTOP_PATH="$CFG_PREFIX/share/applications" # Installation path for icons # (must be an absolute path without trailing slash) CFG_XDG_ICON_THEME_PATH="$CFG_PREFIX/share/icons" # Reproducible builds # The SOURCE_DATE_EPOCH specification 1.1 is supported: # https://reproducible-builds.org/specs/source-date-epoch/ # ============================================================================== # EOF