summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorVicente Bergas2015-10-06 20:10:54 +0100
committerVicente Bergas2015-10-06 20:10:54 +0100
commit31c48adc966b534a14b4f034eb86a6392b9df773 (patch)
tree01e86b3dd580409f033d6175a7d4b86a0fcfe19b /PKGBUILD
parentf4f18875d815494dc442b7da0442a22a4ad8d889 (diff)
downloadaur-31c48adc966b534a14b4f034eb86a6392b9df773.tar.gz
Update to 0.33
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 11 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0aaa506933c4..4f4d11303149 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,45 +1,40 @@
pkgname=ghdl
-pkgver=0.32rc1
-pkgrel=4
+pkgver=0.33
+pkgrel=1
arch=('i686' 'x86_64')
pkgdesc='VHDL simulator'
url='http://sourceforge.net/projects/ghdl-updates/'
license=('GPLv2')
-makedepends=('gcc-ada<5.0' 'mercurial')
+makedepends=('gcc-ada' 'mercurial')
install=ghdl.install
options=(!emptydirs staticlibs)
-_gccver=4.9.2
+_gccver=4.9.3
_islver=0.12.2
_cloogver=0.18.1
+# "tag=ghdl-0.33" refers to the 0.33 branch, not a fixed and released version.
source=(
#"ghdl::hg+http://hg.code.sf.net/p/ghdl-updates/code#tag=ghdl-${pkgver}_release"
- "ghdl::hg+http://hg.code.sf.net/p/ghdl-updates/code#revision=576"
+ "ghdl::hg+http://hg.code.sf.net/p/ghdl-updates/code#revision=900"
"ftp://ftp.gnu.org/gnu/gcc/gcc-${_gccver}/gcc-${_gccver}.tar.bz2"
"http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2"
"http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz"
)
md5sums=(
'SKIP'
- '4df8ee253b7f3863ad0b86359cd39c43'
+ '6f831b4d251872736e8e9cc09746f327'
'e039bfcfb6c2ab039b8ee69bf883e824'
'e34fca0540d840e5d0f6427e98c92252'
)
prepare() {
- cd "${srcdir}/ghdl/translate/gcc"
- # Remove verbose flag in tar
- sed -i 's@\( tar .*\)v\(h\?f\)@\1\2@' dist.sh
- ./dist.sh sources
- mv ghdl-${pkgver}.tar.bz2 "${srcdir}"
- cd "${srcdir}"
- tar xf ghdl-${pkgver}.tar.bz2
- mv ghdl-${pkgver}/vhdl gcc-${_gccver}/gcc
- rm -rf ghdl ghdl-${pkgver}
+ cd "${srcdir}/ghdl"
+ ./configure --prefix=/usr --with-gcc="${srcdir}/gcc-${_gccver}"
+ make copy-sources
- cd gcc-${_gccver}
+ cd "${srcdir}/gcc-${_gccver}"
# link isl/cloog for in-tree builds
ln -s ../isl-${_islver} isl
ln -s ../cloog-${_cloogver} cloog