+# Minimally preserve rpmbuild's --sign functionality
+rpmbuild alias --sign \
+ --pipe "grep '.*: .*\.rpm$'|cut -d: -f2|xargs -r rpm --addsign" \
+ --POPTdesc=$"generate GPG signature"
+
+rpmsign alias --key-id --define '_gpg_name !#:+' \
+ --POPTdesc=$"key id/name to sign with" \
+ --POPTargs=$"<id>"
+rpmsign alias --digest-algo --define '_gpg_digest_algo !#:+' \
+ --POPTdesc=$"override default digest algorithm (eg sha1/sha256)" \
+ --POPTargs=$"<algorithm>"
+
+rpmspec alias --conflicts --qf \
+ "[%|VERBOSE?{%{CONFLICTFLAGS:deptype}: }:{}|%{CONFLICTNEVRS}\n]" \
+ --POPTdesc=$"list capabilities this package conflicts with"
+rpmspec alias --obsoletes --qf \
+ "[%|VERBOSE?{%{OBSOLETEFLAGS:deptype}: }:{}|%{OBSOLETENEVRS}\n]" \
+ --POPTdesc=$"list other packages removed by installing this package"
+rpmspec alias --provides --qf \
+ "[%|VERBOSE?{%{PROVIDEFLAGS:deptype}: }:{}|%{PROVIDENEVRS}\n]" \
+ --POPTdesc=$"list capabilities that this package provides"
+rpmspec alias --requires --qf \
+ "[%|VERBOSE?{%{REQUIREFLAGS:deptype}: }:{}|%{REQUIRENEVRS}\n]" \
+ --POPTdesc=$"list capabilities required by package(s)"
+rpmspec alias --buildconflicts --srpm --conflicts \
+ --POPTdesc=$"list capabilities conflicting with build of this package"
+rpmspec alias --buildrequires --srpm --requires \
+ --POPTdesc=$"list capabilities required to build this package"