summaryrefslogblamecommitdiff
path: root/cad/acs/scripts/configure
blob: 685771d4dce05320d803f40594c8ba0b235680b9 (plain) (tree)
1
2
3
4
5
6
7
8
         
       

                                           

                                                

             


                               





                                    
                               








                                                                                   

   
#!/bin/sh
set +vx
# fill in $PREFIX
sedpgm=`eval echo \'s,@PREFIX@,$PREFIX,g\'`
sed -e "$sedpgm" <${WRKSRC}/src/md.h >/tmp/sed$$
cp /tmp/sed$$ ${WRKSRC}/src/md.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
	@mkdir -p ${PREFIX}/share/doc/acs
	@mkdir -p ${PREFIX}/share/examples/acs
	(cd src/FreeBSD; ${BSD_INSTALL_PROGRAM} acs ${PREFIX}/bin)
	${BSD_INSTALL_DATA} acs.rc ${PREFIX}/share/acs
	(cd doc; \
		${BSD_INSTALL_DATA} acs.hlp ${PREFIX}/share/acs; \
		${BSD_INSTALL_DATA} [b-z]* ${PREFIX}/share/doc/acs)
	(cd examples; ${BSD_INSTALL_DATA} *.ckt *.doc ${PREFIX}/share/examples/acs)

EOF