cups 2.4.19 = https://github.com/OpenPrinting/cups/archive/refs/tags/v2.4.19.tar.gz ``` sh *** build *** ./configure --prefix=$pkgpath make -j$(nproc) make install ``` ``` sh *** config *** ln -sf /pkg/gnu/bin/foomatic-ppdfile lib/cups/driver/foomatic sed -i 's|^#ServerBin /pkg/gnu/cups/lib/cups|ServerBin /pkg/gnu/lib/cups|' etc/cups/cups-files.conf sed -i 's|^#DataDir /pkg/gnu/cups/share/cups|DataDir /pkg/gnu/share/cups|' etc/cups/cups-files.conf sed -i 's|^#TempDir /pkg/gnu/cups/var/spool/cups/tmp|TempDir /pkg/gnu/cups/var/spool/cups/tmp|' etc/cups/cups-files.conf chmod 1777 /pkg/gnu/cups/var/spool/cups/tmp grep -q "SetEnv TMPDIR" /pkg/gnu/cups/etc/cups/cupsd.conf || \ echo 'SetEnv TMPDIR /pkg/gnu/cups/var/spool/cups/tmp' >> /pkg/gnu/cups/etc/cups/cupsd.conf usermod -aG lp nobody 2>/dev/null || gpasswd -a nobody lp chmod 750 /pkg/gnu/cups/var/spool/cups chown root:lp /pkg/gnu/cups/var/spool/cups ``` ``` cfg *** build deps *** libusb foomatic-db-engine ```