summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAnatol Pomozov2015-06-17 08:52:15 -0700
committerAnatol Pomozov2015-06-17 08:52:15 -0700
commitdd0e6d9137130dc8c43e8923258018c33f34babc (patch)
tree7f28a73c416b9703ba0428c70631b23e904f6bd1 /PKGBUILD
downloadaur-dd0e6d9137130dc8c43e8923258018c33f34babc.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD42
1 files changed, 42 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5eb1b867a91f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: nem <nem at posteo dot net>
+# Submitter: ClemensFMN
+
+pkgname=qucs-git
+pkgver=0.0.18.r772.g43a668c
+pkgrel=1
+pkgdesc="An integrated circuit simulator with a graphical user interface. (qt4 git version)"
+arch=('x86_64' 'i686')
+url="http://github.com/qucs/qucs"
+license=('GPL')
+options=(!makeflags)
+depends=('qt4' 'adms-git')
+makedepends=('git' 'autoconf' 'automake' 'perl-gd' 'perl-xml-libxml' 'gperf' 'libtool' 'flex' 'bison')
+optdepends=('freehdl: to permit digital circuit simulation'
+ 'asco: to enable circuit optimization')
+source=(git+https://github.com/qucs/qucs)
+md5sums=('SKIP')
+
+pkgver() {
+ cd qucs
+ git describe --long | sed -r 's/^qucs-//;s/([^-]*-g)/r\1/;s/-/./g'
+}
+
+build() {
+ cd $srcdir/qucs/qucs
+ ./autogen.sh
+ ./configure --enable-maintainer-mode --prefix=/usr --with-mkadms=/usr/bin/admsXml
+ make
+
+ cd $srcdir/qucs/qucs-core
+ ./bootstrap.sh
+ ./configure --enable-maintainer-mode --prefix=/usr --with-mkadms=/usr/bin/admsXml
+ make
+}
+
+package() {
+ cd $srcdir/qucs/qucs
+ make DESTDIR="$pkgdir" install
+
+ cd $srcdir/qucs/qucs-core
+ make DESTDIR="$pkgdir" install
+}