diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..748ac5ff2550 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: wallace < str(11) + my_id at gmail dot com> + +pkgname=dotbare +pkgdesc="Manage your dotfiles interactively with fzf" +pkgver=1.2.0 +pkgrel=1 +arch=("any") +url="https://github.com/denisidoro/navi" +license=("MIT") +depends=('fzf') +source=("https://github.com/kazhala/dotbare/archive/v${pkgver}.tar.gz" "${pkgname}") +md5sums=('3cee4b754f2238c4799ca0c75edcc90e' + 'f6c62c573ace6e97e1948944cf6454cd') + +package() { + src="${srcdir}/${pkgname}-${pkgver}" + dest="${pkgdir}/opt/${pkgname}" + + # create dirs + install -d ${dest}/{,helper,scripts} + # main script + install -Dm 755 ${src}/${pkgname} ${dest} + # additional dirs contents + for dir in helper scripts; do + install -Dm 755 ${src}/${dir}/* ${dest}/${dir} + done + + # HACK: remove upgrade script since we're not on the git repo + rm ${dest}/scripts/fupgrade + + # custom "launcher" script + install -Dm 755 ${srcdir}/${pkgname} ${pkgdir}/usr/bin/${pkgname} +} |