From 31a7ef2ed77987c6dfd389803782dbb3d5b83f54 Mon Sep 17 00:00:00 2001 From: Artur Sinila Date: Wed, 28 Oct 2020 20:30:48 +0300 Subject: [PATCH] New package: simulide-0.4.13 --- srcpkgs/gpsim/template | 27 -------------------------- srcpkgs/gpsim/update | 1 - srcpkgs/simulide/patches/00-glib.patch | 24 +++++++++++++++++++++++ srcpkgs/simulide/template | 24 +++++++++++++++++++++++ 4 files changed, 48 insertions(+), 28 deletions(-) delete mode 100644 srcpkgs/gpsim/template delete mode 100644 srcpkgs/gpsim/update create mode 100644 srcpkgs/simulide/patches/00-glib.patch create mode 100644 srcpkgs/simulide/template diff --git a/srcpkgs/gpsim/template b/srcpkgs/gpsim/template deleted file mode 100644 index 1778e73658e..00000000000 --- a/srcpkgs/gpsim/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'gpsim' -pkgname=gpsim -version=0.31.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gtk+-devel popt-devel readline-devel" -short_desc="Full-featured software simulator for Microchip PIC mictocontrollers" -maintainer="Robert Lowry " -license="GPL-2.0-or-later" -homepage="http://gpsim.sourceforge.net/" -distfiles="https://sourceforge.net/projects/gpsim/files/gpsim/${version}/gpsim-${version}.tar.gz" -checksum=110ee6be3a5d02b32803a91e480cbfc9d423ef72e0830703fc0bc97b9569923f - -pre_configure() { - vsed -i -e 's/#include "error.h"//' src/modules.cc -} - -gpsim-devel_package() { - short_desc+=" - development files" - depends="gpsim-${version}_${revision} gtk+-devel popt-devel readline-devel" - pkg_install() { - vmove usr/include/gpsim - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gpsim/update b/srcpkgs/gpsim/update deleted file mode 100644 index 5f1f1d7029c..00000000000 --- a/srcpkgs/gpsim/update +++ /dev/null @@ -1 +0,0 @@ -ignore="0.x.y" diff --git a/srcpkgs/simulide/patches/00-glib.patch b/srcpkgs/simulide/patches/00-glib.patch new file mode 100644 index 00000000000..f70ef7c02d9 --- /dev/null +++ b/srcpkgs/simulide/patches/00-glib.patch @@ -0,0 +1,24 @@ +--- SimulIDE.pro 2020-08-13 22:39:49.000000000 +0300 ++++ SimulIDE.pro 2020-10-22 03:08:27.819023767 +0300 +@@ -103,7 +103,9 @@ + ../src/gpsim/*.h \ + ../src/gpsim/devices/*.h \ + ../src/gpsim/modules/*.h \ +- ../src/gpsim/registers/*.h ++ ../src/gpsim/registers/*.h \ ++ /usr/include/glib-2.0/glib.h \ ++ /usr/lib/glib-2.0/include/glibconfig.h + + INCLUDEPATH += ../src \ + ../src/gui \ +@@ -140,7 +140,9 @@ + ../src/gpsim \ + ../src/gpsim/devices \ + ../src/gpsim/modules \ +- ../src/gpsim/registers ++ ../src/gpsim/registers \ ++ /usr/include/glib-2.0 \ ++ /usr/lib/glib-2.0/include + + TRANSLATIONS += \ + ../resources/translations/simulide.ts \ diff --git a/srcpkgs/simulide/template b/srcpkgs/simulide/template new file mode 100644 index 00000000000..53f1e3fda58 --- /dev/null +++ b/srcpkgs/simulide/template @@ -0,0 +1,24 @@ +# Template file for 'simulide' +pkgname=simulide +version=0.4.13 +_pkgname=SimulIDE +_rev=SR5 +revision=1 +wrksrc=${pkgname}_${version}-${_rev}_Sources +build_wrksrc=build_XX +build_style=qmake +hostmakedepends="qt5-qmake qt5-host-tools pkg-config" +makedepends="qt5-devel qt5-svg-devel qt5-multimedia-devel qt5-serialport-devel qt5-script-devel elfutils-devel" +short_desc="Real Time Electronic Circuit Simulator with PIC, AVR and Arduino simulation" +maintainer="Artur Sinila " +license="GPL-3.0-or-later" +homepage="https://simulide.com" +distfiles="https://mailfence.com/pub/docs/santigoro/web/${_pkgname}_${version}/${_pkgname}_${version}-${_rev}_Sources.tar.gz" +checksum=b55b03e507882b8b68a25e5155dcac6020ba273be93bdf689612a0be67056d43 +nopie_files="/usr/bin/simulide" + +do_install() { + mv release/${_pkgname}_${version}-${_rev}/usr ./ + vbin usr/bin/simulide + mv usr/share ${DESTDIR}/usr/ +}