example gpg -> gpg2 fallback
*.crt) openssl x509 -noout -text -in "$1" ;;
*.p7s) openssl pkcs7 -noout -text -in "$1" -print_certs -inform DER;;
# gnupg armored files
- *.asc) gpg --homedir=/dev/null "$1" ;;
+ *.asc) command -v gpg >/dev/null && { gpg -nv --homedir=/dev/null "$1" || : ; } || gpg2 -nv --homedir=/dev/null "$1" ;;
*.gpg) gpg -d "$1" ;;
*.so) library_info "$1" ;;
# Possible manual pages
Source0: %{name}.sh
BuildRequires: rpmbuild(macros) >= 1.316
Suggests: file
+Suggests: gnupg
Suggests: highlight
Suggests: mailcap >= 2.3
+Suggests: objdump
+Suggests: openssl-tools
Conflicts: less < 394-7.1
Conflicts: tar < 1:1.22
BuildArch: noarch