Skip to content

Instantly share code, notes, and snippets.

@marcelkorpel
Last active August 29, 2015 14:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marcelkorpel/096a69f410b062a301a2 to your computer and use it in GitHub Desktop.
Save marcelkorpel/096a69f410b062a301a2 to your computer and use it in GitHub Desktop.
pencil PKGBUILD and .install file
post_install() {
update-desktop-database -q
}
post_remove() {
post_install $1
}
# Maintainer: Trương Xuân Tính <xuantinh@gmail.com>
pkgname=pencil
pkgver=2.0.5
pkgrel=2
pkgdesc="Sketching and GUI prototyping tool"
arch=('any')
license=('GPL2')
url="http://code.google.com/p/evoluspencil/"
install='pencil.install'
source=('http://evoluspencil.googlecode.com/files/pencil-2.0.5.tar.gz' 'pencil')
md5sums=('eaf0c11e603e71af4532c672cab682cb' '8b556c04fa151815db3905792ecf952b')
depends=('firefox')
package() {
cp -dr "$srcdir/$pkgname-$pkgver/usr" "$pkgdir"
install -Dm644 "$srcdir/$pkgname-$pkgver/COPYING" "$pkgdir/usr/share/pencil"
# fix permissions of directories
chmod -R a+rX "$pkgdir"/*
install -Dm755 "$srcdir/pencil" "$pkgdir/usr/bin"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment