diff options
Diffstat (limited to 'pcr/arachne-pnr-git/PKGBUILD')
-rw-r--r-- | pcr/arachne-pnr-git/PKGBUILD | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pcr/arachne-pnr-git/PKGBUILD b/pcr/arachne-pnr-git/PKGBUILD new file mode 100644 index 000000000..228a07e3a --- /dev/null +++ b/pcr/arachne-pnr-git/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer(AUR): Sebastian Bøe <sebastianbooe@gmail.com> +# Maintainer: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> +# parabola changes and rationale: +# - Added armv7h and i686 architectures support +pkgname=arachne-pnr-git +pkgrel=1 +pkgver=r328.c40fb22 +pkgdesc=" Place and route tool for FPGAs" +arch=('armv7h' 'i686' 'x86_64') +url="https://github.com/cseed/arachne-pnr" +license=('GPL2') +depends=('icestorm-git') +makedepends=('git') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +source=('git+https://github.com/cseed/arachne-pnr.git') +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/${pkgname%-git}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$srcdir/${pkgname%-git}" + make ICEBOX=/usr/share/icebox PREFIX=/usr +} + +package() { + cd "$srcdir/${pkgname%-git}" + make ICEBOX=/usr/share/icebox PREFIX=$pkgdir/usr install +} |