mirror of
https://github.com/archlinux/aur.git
synced 2026-03-14 23:16:48 +01:00
Added: SHELL COMPLETIONS and MAN PAGES
This commit is contained in:
parent
29be0e77ef
commit
3604f4baa1
1 changed files with 21 additions and 0 deletions
21
PKGBUILD
21
PKGBUILD
|
|
@ -31,11 +31,32 @@ case ${CARCH} in
|
|||
;;
|
||||
esac
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${_pkgname}-${pkgver}-${_CARCH}/" || exit
|
||||
|
||||
mkdir -p ./completions
|
||||
./${_appname} generate shell bash > ./completions/${_appname}.bash
|
||||
./${_appname} generate shell zsh > ./completions/${_appname}.zsh
|
||||
./${_appname} generate shell fish > ./completions/${_appname}.fish
|
||||
|
||||
mkdir -p man
|
||||
./${_appname} generate man -o ./man/ > /dev/null 2>&1
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/${_pkgname}-${pkgver}-${_CARCH}/" || exit
|
||||
|
||||
install -Dm755 "${_appname}" "${pkgdir}/usr/bin/${_appname}"
|
||||
|
||||
install -D -m644 "./completions/${_appname}.bash" "${pkgdir}/usr/share/bash-completion/completions/${_appname}"
|
||||
install -D -m644 "./completions/${_appname}.zsh" "${pkgdir}/usr/share/zsh/site-functions/_${_appname}"
|
||||
install -D -m644 "./completions/${_appname}.fish" "${pkgdir}/usr/share/fish/vendor_completions.d/${_appname}.fish"
|
||||
|
||||
install -d -m755 "${pkgdir}/usr/share/man/man1/"
|
||||
for man in man/*.1; do
|
||||
cp -P "${man}" "${pkgdir}/usr/share/man/man1/"
|
||||
done
|
||||
|
||||
install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md"
|
||||
|
||||
install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue