Date: Tuesday, April 11, 2023 @ 06:50:24 Author: arojas Revision: 1444630
upgpkg: ngspice 40-1: Update to 40 Modified: ngspice/trunk/PKGBUILD ----------+ PKGBUILD | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-04-11 06:31:03 UTC (rev 1444629) +++ PKGBUILD 2023-04-11 06:50:24 UTC (rev 1444630) @@ -4,7 +4,7 @@ # Contributor: Luis Henrique <[email protected]> pkgname=ngspice -pkgver=39 +pkgver=40 pkgrel=1 pkgdesc='Mixed-level/Mixed-signal circuit simulator based on Spice3f5, Ciber1b1, and Xspice.' url='http://ngspice.sourceforge.net' @@ -13,17 +13,13 @@ depends=('libxaw' 'libedit' 'gcc-libs') source=("https://downloads.sourceforge.net/project/$pkgname/ng-spice-rework/$pkgver/$pkgname-$pkgver.tar.gz" "https://ngspice.sourceforge.net/docs/ngspice-$pkgver-manual.pdf") -sha256sums=('bf94e811eaad8aaf05821d036a9eb5f8a65d21d30e1cab12701885e09618d771' - '858a3ad30becd2c72358ee4513c7500255a315ec62020e370939f4d2a448ffc5') +sha256sums=('e303ca7bc0f594e2d6aa84f68785423e6bf0c8dad009bb20be4d5742588e890d' + '25b640f9f2015cf3df3a2047ed76ccae9fd08bf2b50858f106a6f6e0e7b5f640') # figure out why libedit is okay, but readline isn't -prepare() { - cd "$srcdir/$pkgname-$pkgver" -} - build() { - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-$pkgver # FS#45230, create so lib # shared lib sets flags and modifies headers, needs dedicated pass @@ -52,14 +48,14 @@ } package() { - cd "$srcdir/$pkgname-$pkgver" + cd $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.6 "$pkgdir/usr/lib/libngspice.so.0.0.6" - ln -s "libngspice.so.0.0.6" "$pkgdir/usr/lib/libngspice.so.0" - ln -s "libngspice.so.0.0.6" "$pkgdir/usr/lib/libngspice.so" + install -Dm755 src/.libs/libngspice.so.0.0.7 "$pkgdir/usr/lib/libngspice.so.0.0.7" + ln -s "libngspice.so.0.0.7" "$pkgdir/usr/lib/libngspice.so.0" + ln -s "libngspice.so.0.0.7" "$pkgdir/usr/lib/libngspice.so" # FS#70563, probably remove on v35 install -Dm644 ngspice.pc "$pkgdir/usr/lib/pkgconfig/ngspice.pc" install -Dm644 src/include/ngspice/sharedspice.h "$pkgdir/usr/include/ngspice/sharedspice.h"
