summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJakub Dupak2022-02-27 23:00:10 +0200
committerJakub Dupak2022-02-27 23:01:14 +0200
commitd1eb1dd96ed766c74d13d319b70b8e68b693cbc7 (patch)
treeb0c4a013002e066dba16513a3311399eae997a06
downloadaur-d1eb1dd96ed766c74d13d319b70b8e68b693cbc7.tar.gz
Init at 0.9.0
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD31
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1a9da7371d3a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = qtrvsim
+ pkgdesc = RISC-V CPU simulator for education purposes
+ pkgver = 0.9.0
+ pkgrel = 1
+ url = https://github.com/cvut/qtrvsim
+ arch = any
+ license = GPL-3.0-or-later
+ makedepends = cmake
+ makedepends = elfutils
+ depends = qt5-base
+ source = qtrvsim-0.9.0.tar.gz::https://github.com/cvut/qtrvsim/archive/v0.9.0.tar.gz
+ md5sums = e9c45ab90307002c2943e7e34957f3f4
+
+pkgname = qtrvsim
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..94eb956952e0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Jakub Dupak <dev@jakubdupak.com>
+pkgname=qtrvsim
+pkgver=0.9.0
+pkgrel=1
+pkgdesc="RISC-V CPU simulator for education purposes"
+arch=("any")
+url="https://github.com/cvut/qtrvsim"
+license=('GPL-3.0-or-later ')
+depends=("qt5-base")
+makedepends=("cmake" "elfutils")
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/cvut/qtrvsim/archive/v${pkgver}.tar.gz")
+md5sums=("e9c45ab90307002c2943e7e34957f3f4")
+
+prepare() {
+ export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc)
+ cd "$srcdir/${pkgname}-${pkgver}"
+ mkdir build
+ cd build
+ cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
+}
+
+build() {
+ cd "$srcdir/${pkgname}-${pkgver}"
+ cmake --build .
+}
+
+package() {
+ cd "$srcdir/${pkgname}-${pkgver}"
+ DESTDIR="$pkgdir" cmake --install .
+}
+