File PKGBUILD of Package ngspice

pkgname=ngspice
pkgver_base=43
pkgver=${pkgver_base}_c4m
pkgrel=1
pkgdesc='debian.changelog ngspice.dsc'
arch=('i686' 'x86_64')
url="https://ngspice.sourceforge.net"
license=('BSD')
groups=('chips4makers')
depends=('autoconf' 'libx11' 'libxaw' 'flex' 'bison')
source=( \
  ${pkgname}.tgz \
)
md5sums=('SKIP')

build() {
  msg "Building ${pkgname} ..."
  cd "${srcdir}"/${pkgname}
  ./autogen.sh
  mkdir exe lib
  cd exe
  ../configure \
    --prefix=/usr \
    --with-x --enable-xspice --enable-cider --enable-predictor --enable-osdi --enable-klu \
    --with-readline=yes --disable-debug \
    CFLAGS="-O2" LDFLAGS="-s"
  make
  cd ../lib
  ../configure \
    --prefix=/usr \
    --with-ngshared --enable-xspice --enable-cider --enable-osdi --enable-klu \
    --with-readline=yes --enable-openmp --disable-debug \
    CFLAGS="-O2" LDFLAGS="-s"
  make
}

package() {
  msg "Installing ${pkgname} ..."
  cd ${srcdir}/${pkgname}/exe
  make install DESTDIR=${pkgdir}
  cd ../lib
  make install DESTDIR=${pkgdir}
}

openSUSE Build Service is sponsored by