| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- #!/bin/bash
- # Author: Francesco Montorsi <frm@users.sourceforge.net>
- rootdir=../..
- thisdir=distrib/autopackage
- currloc="http://biolpc22.york.ac.uk/pub/autopackage/wxgtk/"
- function reminder
- {
- echo = REMINDER ===================================================
- echo Now that the autopackage has been built successfully, remember
- echo to upload the .meta, .package and .xml files to the
- echo " $currloc"
- echo folder.
- echo ==============================================================
- }
- function build_package
- {
- me=`basename $0`
- cd $rootdir
- if [[ ! -f "config.status" ]]; then
- echo $me: Running a fake configure just to create a config.status
- echo $me: with a valid PACKAGE_VERSION set... please wait.
- ./configure >/dev/null 2>&1
- fi
- if [[ "$1" = "--help" ]]; then
- makeinstaller $@
- exit 0
- fi
- # this will automatically update wxgtk.apspec from wxgtk.apspec.in
- # using config.status script
- makeinstaller $@ $thisdir/wxgtk.apspec
- if [[ "$?" = "0" ]]; then
- mv *.package *.xml *.meta $thisdir >/dev/null 2>&1
- reminder
- fi
- }
- function clean_previous
- {
- rm -f wxgtk.apspec # this was generated from wxgtk.apspec.in
- rm -f *.xml *.package *.meta
- }
- clean_previous
- build_package $@
|