summaryrefslogtreecommitdiff
path: root/cad/acs/scripts/configure
blob: dbf7f196fe44b142d757e5c33d96bde8d1c97428 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/sh
set +vx
# fill in $PREFIX
sedpgm=`eval echo \'s,@PREFIX@,$PREFIX,g\'`
sed -e "$sedpgm" <${WRKSRC}/src/md_unix.h >/tmp/sed$$
cp /tmp/sed$$ ${WRKSRC}/src/md_unix.h
rm /tmp/sed$$

# copy sample acs.rc
cp ${FILESDIR}/acs.rc ${WRKSRC}

# write a simple Makefile to $WRKSRC
cat >${WRKSRC}/Makefile <<EOF
all:
	(cd src; make freebsd)

install:
	@mkdir -p ${PREFIX}/bin
	@mkdir -p ${PREFIX}/share/acs/examples
	(cd src/FreeBSD; install -c -s -m 755 -g bin -o bin acs ${PREFIX}/bin)
	(cd doc; install -c -m 644 -g bin -o bin acs.hlp ${PREFIX}/share/acs)
	install -c -m 644 -g bin -o bin acs.rc ${PREFIX}/share/acs
	(cd examples; install -c -m 644 -g bin -o bin *.ckt *.doc ${PREFIX}/share/acs/examples)

EOF