#Maintainer: R S Ananda Murthy <rsamurti@gmail.com>

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 <<EOF > $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
}