Tweaking some of the build to function pt3

Signed-off-by: nopeitsnothing <no@anonymousplanet.org>
This commit is contained in:
nopeitsnothing
2026-04-20 03:04:39 -04:00
parent ae50911375
commit 1c168691c5
+33 -34
View File
@@ -32,44 +32,43 @@ print_error() {
} }
# Check if required tools are available # Check if required tools are available
check_dependencies() { # check_dependencies() {
print_info "Checking dependencies..." # print_info "Checking dependencies..."
for cmd in sha256sum b2sum gpg; do # for cmd in sha256sum b2sum; do
if ! command -v "$cmd" &> /dev/null; then # if ! command -v "$cmd" &> /dev/null; then
print_error "$cmd is not installed. Please install it and try again." # print_error "$cmd is not installed. Please install it and try again."
exit 1 # exit 1
fi # fi
done # done
# Check GPG key availability # # Check GPG key availability
# if [ -z "$GPG_KEY_ID" ]; then # # if [ -z "$GPG_KEY_ID" ]; then
# GPG_KEY_ID="${SIGN_PDF_GPG_KEY:-}" # # GPG_KEY_ID="${SIGN_PDF_GPG_KEY:-}"
# fi # # fi
# if [ -n "$GPG_KEY_ID" ]; then # # if [ -n "$GPG_KEY_ID" ]; then
# if ! gpg --list-keys "$GPG_KEY_ID" &> /dev/null; then # # if ! gpg --list-keys "$GPG_KEY_ID" &> /dev/null; then
# print_error "GPG key '$GPG_KEY_ID' not found in your keyring." # # print_error "GPG key '$GPG_KEY_ID' not found in your keyring."
# exit 1 # # exit 1
# fi # # fi
# else # # else
# # List available keys and prompt user # # # List available keys and prompt user
# print_warn "No GPG key ID specified. Listing available secret keys:" # # print_warn "No GPG key ID specified. Listing available secret keys:"
# gpg --list-secret-keys --keyid-format LONG # # gpg --list-secret-keys --keyid-format LONG
# read -p "Enter the GPG key ID to use for signing (or press Enter to skip): " GPG_KEY_ID # # read -p "Enter the GPG key ID to use for signing (or press Enter to skip): " GPG_KEY_ID
# if [ -n "$GPG_KEY_ID" ]; then # # if [ -n "$GPG_KEY_ID" ]; then
# if ! gpg --list-keys "$GPG_KEY_ID" &> /dev/null; then # # if ! gpg --list-keys "$GPG_KEY_ID" &> /dev/null; then
# print_error "GPG key '$GPG_KEY_ID' not found in your keyring." # # print_error "GPG key '$GPG_KEY_ID' not found in your keyring."
# exit 1 # # exit 1
# fi # # fi
# else # # else
# print_warn "No GPG signing will be performed. Set SIGN_PDF_GPG_KEY environment variable or pass key ID as argument." # # print_warn "No GPG signing will be performed. Set SIGN_PDF_GPG_KEY environment variable or pass key ID as argument."
# fi # # fi
# fi
print_info "All dependencies checked successfully!" # print_info "All dependencies checked successfully!"
} # }
# Create output directories # Create output directories
setup_directories() { setup_directories() {
@@ -143,7 +142,7 @@ process_pdf() {
# Main function # Main function
main() { main() {
echo "" echo ""
check_dependencies # check_dependencies
setup_directories setup_directories
# Find all PDF files in input directory (recursively) # Find all PDF files in input directory (recursively)