summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPavan Rikhi2017-05-27 19:23:11 -0400
committerPavan Rikhi2017-05-27 19:23:11 -0400
commitc867009b266c41a66d2774716b0b0667e6733f5b (patch)
tree9c94a899f265ab341146c1994481f8b4ec18b202 /PKGBUILD
parentec74761391d2757eb06c454f34fa47ecd0f1797d (diff)
downloadaur-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--PKGBUILD22
1 files changed, 16 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index eb623bca528c..7fde4277e716 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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/"
}