diff options
author | Danilo Bargen | 2015-10-20 08:35:37 +0200 |
---|---|---|
committer | Danilo Bargen | 2015-10-20 08:38:11 +0200 |
commit | 26a4e292be70d1c039a5e537ac0dbe8e58b95626 (patch) | |
tree | 07824297380e032f28ffceb15094305599b3d6ea /PKGBUILD | |
download | aur-26a4e292be70d1c039a5e537ac0dbe8e58b95626.tar.gz |
Initial version
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..bfb8332cddd5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Danilo Bargen <aur at dbrgn dot ch> +pkgname=librepcb-git +_fullname=LibrePCB +pkgver=r549.95b8d1a +pkgrel=1 +pkgdesc="LibrePCB is a free EDA software to develop printed circuit boards." +arch=('x86_64' 'i686') +url="http://librepcb.org/" +license=('GPL') +depends=('qt5-base' 'qt5-webkit' 'glu') +makedepends=('git' 'qconf') +provides=('librepcb') +conflicts=('librepcb') +source=('git+https://github.com/LibrePCB/LibrePCB') +md5sums=('SKIP') + +build() { + # Temporary build dir + rm -rf "$srcdir/$_fullname-build" + git clone "$srcdir/$_fullname" "$srcdir/$_fullname-build" + cd "$srcdir/$_fullname-build" + + # Prepare + cd "$srcdir/$_fullname-build" + mkdir build && cd build + qmake -r ../librepcb.pro PREFIX=${pkgdir}/usr + + # Compile + make +} + +package() { + cd "$srcdir/$_fullname-build/build" + make install +} + +pkgver() { + cd "$srcdir/$_fullname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +# vim:set ts=2 sw=2 et: |