diff options
author | rodolpheh | 2017-12-28 18:09:09 +0100 |
---|---|---|
committer | rodolpheh | 2017-12-28 18:09:09 +0100 |
commit | 4228b85992685fca1a725ddf0cdf2c0f3b94d821 (patch) | |
tree | c29d87671cd1d2ea211eec459327cb3614c1201f /PKGBUILD | |
download | aur-4228b85992685fca1a725ddf0cdf2c0f3b94d821.tar.gz |
First commit, should build and run, please report any issue in the comment section
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9f7a761ebc5f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Your Name <youremail@domain.com> + +pkgname=lesspass-desktop-git +_gitname=desktop +pkgver=r60.dff0326 +pkgrel=1 +pkgdesc="Lesspass - desktop version" +arch=('any') +url="https://github.com/lesspass/desktop.git" +license=('GPL3') +depends=('npm' 'hicolor-icon-theme') +makedepends=('git') +provides=('lesspass-desktop') +conflicts=('lesspass-desktop') +options=(!emptydirs) +source=("git://github.com/lesspass/desktop.git" + "lesspass-desktop.desktop" + "lesspass.sh") +sha256sums=("SKIP" + "da822ae7f5ed272bb3d92c6da49572ee8740a19889f798f74778d44d7a70ab96" + "83b2ea4e48956b4f04984442161e236feb9e3e2f1801061dcbaeef9c9c06d445") + +pkgver() { + cd "${srcdir}/${_gitname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + cd "${srcdir}" + + for i in 16 32 128 256 512; do + install -Dm644 "${srcdir}"/desktop/images/icon.iconset/icon_${i}x${i}.png "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/lesspass.png + done + install -Dm644 "${srcdir}"/lesspass-desktop.desktop "${pkgdir}"/usr/share/applications/lesspass.desktop + install -Dm755 "${srcdir}"/lesspass.sh "${pkgdir}"/usr/bin/lesspass + + cp -dpr --no-preserve=ownership "${_gitname}" "${pkgdir}"/usr/share/lesspass +} |