Annotation of elwix/build_pkgsrc.sh, revision 1.1.2.3
1.1.2.1 misho 1: #!/bin/sh
2: #
3: # ELWIX build script for pkgsrc
4: #
5: # (C) AITNET ltd - Sofia/Bulgaria <office@aitnet.org>
6: # by Michael Pounov <misho@elwix.org>
7: #
8: # ./build_package.sh <package_name>
9: #
1.1.2.3 ! misho 10: # $Id: build_pkgsrc.sh,v 1.1.2.2 2012/03/20 10:31:34 misho Exp $
1.1.2.1 misho 11: #
12:
13: [ -r ./config/rc.pkg ] && . ./config/rc.pkg
14: [ -r ./config/rc.elwix ] && . ./config/rc.elwix
15: if [ X"${ELWIX_IS_CONFIGURED}" != X"YES" ]; then
16: echo
17: echo "ELWIX project is not configured !?!"
18: echo
19: exit 1
20: fi
1.1.2.3 ! misho 21: [ -r ${CENV} ] && . ${CENV}
1.1.2.1 misho 22:
23: if [ ! -d $BSDSRC ]; then
24: echo
25: echo "ELWIX project is not configured - missing BSD sources !?!"
26: echo
27: exit 1
28: fi
29:
30: if [ ! -d $DEST ]; then
31: echo
32: echo "ELWIX project is not configured - missing Dest directory !?!"
33: echo
34: exit 1
35: fi
36:
37: if [ "${USER}" != "root" ]; then
38: echo
39: echo "Script must build under root"
40: echo
41: exit 1
42: fi
43:
44: ### main
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>