Date: Thursday, October 22, 2020 @ 18:29:18 Author: kkeen Revision: 729376
archrelease: copy trunk to community-x86_64 Added: ngspice/repos/community-x86_64/PKGBUILD (from rev 729374, ngspice/trunk/PKGBUILD) Deleted: ngspice/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 112 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 56 insertions(+), 56 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-10-22 18:29:17 UTC (rev 729375) +++ PKGBUILD 2020-10-22 18:29:18 UTC (rev 729376) @@ -1,56 +0,0 @@ -# Maintainer: Kyle Keen <keen...@gmail.com> -# Contributor: Abhishek Dasgupta <abh...@gmail.com> -# Contributor: Jason Taylor <jftaylo...@gmail.com> -# Contributor: Luis Henrique <lmello....@gmail.com> - -pkgname=ngspice -pkgver=32 -pkgrel=1 -pkgdesc='Mixed-level/Mixed-signal circuit simulator based on Spice3f5, Ciber1b1, and Xspice.' -url='http://ngspice.sourceforge.net' -license=('BSD') -arch=('x86_64') -depends=('libxaw' 'libedit' 'gcc-libs' 'readline') -source=("https://downloads.sourceforge.net/project/$pkgname/ng-spice-rework/$pkgver/$pkgname-$pkgver.tar.gz" - "http://ngspice.sourceforge.net/docs/ngspice-$pkgver-manual.pdf") -sha1sums=('a828e64ccfbf7229f9b6b97b4b909477b39f09d8' - '2c6c66b0a99e2522f42086e9ce6b7f3028f2bfb8') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - # FS#45230, create so lib - # shared lib sets flags and modifies headers, needs dedicated pass - ./configure --prefix=/usr \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --with-readline=yes \ - --enable-xspice \ - --enable-cider \ - --enable-openmp \ - --enable-oldapps \ - --with-ngshared - make - #strip ./src/.libs/libngspice.so.0.0.0 - - ./configure --prefix=/usr \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --with-readline=yes \ - --enable-xspice \ - --enable-cider \ - --enable-oldapps \ - --enable-openmp - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install - install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -D -m644 "$srcdir/ngspice-$pkgver-manual.pdf" "$pkgdir/usr/share/doc/$pkgname/manual.pdf" - - install -Dm755 src/.libs/libngspice.so.0.0.0 "$pkgdir/usr/lib/libngspice.so.0.0.0" - ln -s "libngspice.so.0.0.0" "$pkgdir/usr/lib/libngspice.so.0" - ln -s "libngspice.so.0.0.0" "$pkgdir/usr/lib/libngspice.so" -} Copied: ngspice/repos/community-x86_64/PKGBUILD (from rev 729374, ngspice/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-10-22 18:29:18 UTC (rev 729376) @@ -0,0 +1,56 @@ +# Maintainer: Kyle Keen <keen...@gmail.com> +# Contributor: Abhishek Dasgupta <abh...@gmail.com> +# Contributor: Jason Taylor <jftaylo...@gmail.com> +# Contributor: Luis Henrique <lmello....@gmail.com> + +pkgname=ngspice +pkgver=33 +pkgrel=1 +pkgdesc='Mixed-level/Mixed-signal circuit simulator based on Spice3f5, Ciber1b1, and Xspice.' +url='http://ngspice.sourceforge.net' +license=('BSD') +arch=('x86_64') +depends=('libxaw' 'libedit' 'gcc-libs' 'readline') +source=("https://downloads.sourceforge.net/project/$pkgname/ng-spice-rework/$pkgver/$pkgname-$pkgver.tar.gz" + "http://ngspice.sourceforge.net/docs/ngspice-$pkgver-manual.pdf") +sha1sums=('7cf0ff15564ae7f50b716cc3509c289c5bc7d214' + 'c2303feed7efc2ca9dda90cace5c7d50f5dfe76d') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + # FS#45230, create so lib + # shared lib sets flags and modifies headers, needs dedicated pass + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --with-readline=yes \ + --enable-xspice \ + --enable-cider \ + --enable-openmp \ + --enable-oldapps \ + --with-ngshared + make + #strip ./src/.libs/libngspice.so.0.0.0 + + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --with-readline=yes \ + --enable-xspice \ + --enable-cider \ + --enable-oldapps \ + --enable-openmp + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -D -m644 "$srcdir/ngspice-$pkgver-manual.pdf" "$pkgdir/usr/share/doc/$pkgname/manual.pdf" + + install -Dm755 src/.libs/libngspice.so.0.0.0 "$pkgdir/usr/lib/libngspice.so.0.0.0" + ln -s "libngspice.so.0.0.0" "$pkgdir/usr/lib/libngspice.so.0" + ln -s "libngspice.so.0.0.0" "$pkgdir/usr/lib/libngspice.so" +}