1 # Contributor: Bob Finch <w9ya@qrpqrci.net>
5 pkgdesc="Software solutions for high powered rocketry avionics"
7 url="http://www.altusmetrum.org/AltOS/"
9 depends=('openssl>=1.0.0' 'libusb-BETA' 'plplot-svn' 'sdcc' 'nickle' 'flite' 'kernel26>=2.6.33')
11 optdepends=('uucp: cu is included and is a bare boned terminal to serial program'
12 'cutemon: gui-based minimal terminal to serial program'
13 'google-earth: useful for viewing the kml files of the flight path'
14 'docbook-xsl: for making an html doc file from the xsl source'
15 'fop: for making a pdf doc file from the xsl source')
17 _gitroot="git://git.gag.com/fw/altos"
22 # msg "Connecting to GIT server...."
24 if [ -d $_gitname ] ; then
25 cd $_gitname && git pull origin
26 # msg "The local files are updated."
31 # msg "GIT checkout done or server timeout"
32 # msg "Starting make..."
34 rm -rf "$srcdir/$_gitname-build"
35 git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
36 cd "$srcdir/$_gitname-build"
43 ./configure --prefix=/usr
45 make DESTDIR="$pkgdir/" install
47 mkdir -p $startdir/pkg/usr/share/pixmaps
48 mkdir -p $startdir/pkg/usr/share/applications
49 install -m644 debian/*.xpm $startdir/pkg/usr/share/pixmaps
50 install -m644 debian/*.desktop $startdir/pkg/usr/share/applications
53 # OPTIONAL DOC BUILD - *** UNCOMMENT TO INSTALL DOCUMENTATION
56 # xsltproc -o telemetrum.html /usr/share/xml/docbook/xsl-stylesheets-1.74.0/html/docbook.xsl\
58 # xsltproc -o telemetrum.fo /usr/share/xml/docbook/xsl-stylesheets-1.74.0/fo/docbook.xsl\
60 # fop -fo telemetrum.fo -pdf telemetrum.pdf
62 # mkdir -p $startdir/pkg/usr/share/altos/doc
63 # install -m 644 *.html $startdir/pkg/usr/share/altos/doc/
64 # install -m 644 *.pdf $startdir/pkg/usr/share/altos/doc/