summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoan Bruguera2019-02-28 13:11:55 +0100
committerJoan Bruguera2019-02-28 13:11:55 +0100
commit383d15e2b6169ce38cf7f69839f2c820b8081af6 (patch)
tree750d105268d59e62a45b74a1dff70272317ab404
downloadaur-383d15e2b6169ce38cf7f69839f2c820b8081af6.tar.gz
Initial version.
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD35
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..61ba2ca57420
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = dimemas
+ pkgdesc = High-abstracted network simulator for message-passing programs (from BSC).
+ pkgver = 5.4.0
+ pkgrel = 1
+ url = https://www.bsc.es/discover-bsc/organisation/scientific-structure/performance-tools
+ arch = i686
+ arch = x86_64
+ license = LGPLv2.1
+ depends = boost
+ source = https://ftp.tools.bsc.es/dimemas/dimemas-5.4.0-src.tar.bz2
+ sha512sums = 4625cd82d10d1affec8da346400176e2bc2560d4a2b7ff803e1694524a2874c699b43c1c28cf7227c058449c8931b95e0315ff9f7a46d8358236ace8d93ba8f5
+
+pkgname = dimemas
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8861b9ba658a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Joan Bruguera Micó <joanbrugueram@gmail.com>
+pkgname='dimemas'
+pkgdesc='High-abstracted network simulator for message-passing programs (from BSC).'
+pkgver='5.4.0'
+pkgrel='1'
+arch=('i686' 'x86_64')
+url='https://www.bsc.es/discover-bsc/organisation/scientific-structure/performance-tools'
+license=('LGPLv2.1')
+depends=(boost)
+source=("https://ftp.tools.bsc.es/$pkgname/$pkgname-$pkgver-src.tar.bz2")
+sha512sums=(4625cd82d10d1affec8da346400176e2bc2560d4a2b7ff803e1694524a2874c699b43c1c28cf7227c058449c8931b95e0315ff9f7a46d8358236ace8d93ba8f5)
+
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ # See https://github.com/brianb/mdbtools/issues/47
+ sed -i 's/LIBS="$LIBS $LEXLIB"//g' configure.ac
+ sed -i '1s/^/%option noyywrap\n/' Simulator/input/lex.l
+ autoreconf -i -f
+}
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ ./configure \
+ --prefix=/usr
+
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ make DESTDIR="$pkgdir/" install
+} \ No newline at end of file