#Maintainer: R S Ananda Murthy pkgname=spiceopus pkgver=2.3 pkgrel=1am arch=i486 #Different source arrays for 32 and 64 bits, uncomment the one you want #to use: source=("http://www.spiceopus.si/download/spice_opus23_linux.tar.gz" "spiceopus.png" "spiceopus-config.custom") #source=("http://www.spiceopus.si/download/spice_opus23_linux_amd64.tar.gz" "spiceopus.png" "spiceopus-config.custom") sourcetemplate=http://people.salixos.org/rsamurti/$pkgname/ docs=("readme") url=http://www.spiceopus.si/ slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "SPICE OPUS (SpiceOpus is a circuit simulator)" "SPICE OPUS is a circuit simulation program with optimisation" "utilities. It is a recompilation of the original Berkeley's" "source code for Windows 95/98/NT and Linux operating systems with" "Georgia Tech Research Institute's XSpice mixed-mode simulator." "The simulator includes an interpreted programming language" "called Nutmeg, which allows interactive Spice sessions." ) build() { cd $startdir/src/ cd `ls | grep spice_opus | grep -v tar` mkdir -p $startdir/pkg/usr/bin mkdir -p $startdir/pkg/usr/lib mkdir -p $startdir/pkg/usr/doc mkdir -p $startdir/pkg/usr/share/applications ./install $startdir/pkg/usr rm $startdir/pkg/usr/bin/spiceopus-config cp $startdir/src/spiceopus-config.custom $startdir/pkg/usr/bin/spiceopus-config chmod +x $startdir/pkg/usr/bin/spiceopus-config mv $startdir/pkg/usr/lib/spiceopus/documentation $startdir/pkg/usr/doc/$pkgname-$pkgver ( cd $startdir/pkg/usr/bin ; ln -sf spiceopus-config cmpp ) ( cd $startdir/pkg/usr/bin ; ln -sf spiceopus-config spiceopus ) mkdir -p $startdir/pkg/usr/share/icons/hicolor/48x48/apps cp $startdir/src/$pkgname.png $startdir/pkg/usr/share/icons/hicolor/48x48/apps/$pkgname.png chmod -x $startdir/pkg/usr/share/icons/hicolor/48x48/apps/$pkgname.png cat < $startdir/pkg/usr/share/applications/$pkgname.desktop [Desktop Entry] Encoding=UTF-8 Name=SPICE OPUS Comment=A Circuit Simulation Program Exec=spiceopus Terminal=false Type=Application Categories=GTK;Engineering; Icon=spiceopus StartupNotify=false EOF rm -rf $startdir/pkg/usr/src/$pkgname chown -R root:root $startdir/pkg }