summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbvp2020-05-21 13:29:32 +0300
committerbvp2020-05-21 14:44:03 +0300
commit12ace15579a2fb493c588063061c1e44dbbeec48 (patch)
tree59bad1c3fbd4ce8dbb69e8694a94f33018d4bca5 /PKGBUILD
downloadaur-12ace15579a2fb493c588063061c1e44dbbeec48.tar.gz
init
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..bcf8acce3672
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Vasiliy Bukharev <bvp-yar@ya.ru>
+
+_pkgname=simulide
+pkgname=${_pkgname}-svn
+pkgver=r503
+pkgver_base="0.3.12"
+pkgver_dash="0.3.12-SR3"
+pkgrel=1
+pkgdesc="Real time electronic circuit simulator (supports PIC, AVR and Arduino microcontrollers)"
+arch=('i686' 'x86_64')
+url="http://simulide.blogspot.com/"
+license=('GPL3')
+makedepends=('subversion')
+provides=('simulide')
+conflicts=('simulide')
+source=("src/simulide::svn+https://svn.code.sf.net/p/${_pkgname}/svnrepo/trunk" "simulide.desktop")
+md5sums=('SKIP'
+ 'beda8f4452562e5cc1e2c9a19ac99bb3')
+depends=(
+ 'gpsim'
+ 'qt5-multimedia'
+ 'qt5-serialport'
+ 'qt5-svg'
+ 'qt5-tools'
+)
+
+pkgver() {
+ cd "$_pkgname"
+ local ver="$(svnversion)"
+ printf "r%s" "${ver//[[:alpha:]]}"
+}
+
+build() {
+ cd ${srcdir}/${_pkgname}/build_XX
+ qmake
+ make
+}
+
+package() {
+ cp -r ${srcdir}/${_pkgname}/build_XX/release/SimulIDE_${pkgver_dash} ${pkgdir}/usr
+ mkdir -p "${pkgdir}"/usr/share/applications
+ install -Dm644 "${srcdir}"/simulide.desktop "${pkgdir}"/usr/share/applications/simulide.desktop
+}