diff options
author | Pavan Rikhi | 2017-05-27 19:23:11 -0400 |
---|---|---|
committer | Pavan Rikhi | 2017-05-27 19:23:11 -0400 |
commit | c867009b266c41a66d2774716b0b0667e6733f5b (patch) | |
tree | 9c94a899f265ab341146c1994481f8b4ec18b202 /PKGBUILD | |
parent | ec74761391d2757eb06c454f34fa47ecd0f1797d (diff) | |
download | aur-c867009b266c41a66d2774716b0b0667e6733f5b.tar.gz |
Add Desktop, MIME, & Logo Files
Also add conflicting packages & remove the stencil collections as
optional dependencies(use the built-in collection manager instead).
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 16 insertions, 6 deletions
@@ -1,16 +1,19 @@ # Maintainer: Pavan Rikhi <pavan.rikhi@gmail.com> pkgname=pencil pkgver=3.0.2 -pkgrel=2 +pkgrel=3 pkgdesc="Sketching and GUI prototyping/wireframing tool" arch=('any') license=('GPL2') url="http://github.com/evolus/pencil" -source=("https://github.com/evolus/pencil/archive/v$pkgver.tar.gz") -sha256sums=('afcbd3809e0ff4ca03579d8cc5123e4bedccf759a76e6f8d2187c62e1e97a6dc') +source=("https://github.com/evolus/pencil/archive/v$pkgver.tar.gz" + "pencil.desktop" + "pencil-mime.xml") +sha256sums=('afcbd3809e0ff4ca03579d8cc5123e4bedccf759a76e6f8d2187c62e1e97a6dc' + '6d467da74509e74e06325e7464a6a177164ae8977470423da6cae43265dedd4d' + '87aac9f5005ccd57aa6b1bf190052fcc4915eff1d7bddb2723863739545e42fc') +conflicts=('evolus-pencil-bin' 'pencil-v2') depends=('nodejs' 'npm') -optdepends=('pencil-android-lollipop-stencils-git: Android UI' - 'pencil-material-icons-git: Material Design Icons') package() { cd "$srcdir/$pkgname-$pkgver" @@ -18,7 +21,14 @@ package() { npm install node_modules/.bin/build --linux dir - install -d "$pkgdir/usr/share/$pkgname/" "$pkgdir/usr/bin" + install -d "$pkgdir/usr/share/$pkgname/" "$pkgdir/usr/bin" \ + "$pkgdir/usr/share/applications" "$pkgdir/usr/share/mime/packages" + cp -r dist/linux-unpacked/* "$pkgdir/usr/share/$pkgname/" + cp app/css/images/logo-shadow.png "$pkgdir/usr/share/$pkgname/icon.png" + + cp "$srcdir/pencil.desktop" "$pkgdir/usr/share/applications/" + cp "$srcdir/pencil-mime.xml" "$pkgdir/usr/share/mime/packages/" + ln -s "/usr/share/$pkgname/pencil" "$pkgdir/usr/bin/" } |