aboutsummaryrefslogtreecommitdiff
path: root/news/rkive/scripts/configure
blob: 929f53893cc1440cac2d25a8e22fd23c295faca9 (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
26
27
28
29
30
#!/bin/sh
#
# $FreeBSD$
#
if [ -d /var/spool/news ] && [ ! -d /var/news ]
then
	NEWSSPOOL=/var/spool/news
else
	NEWSSPOOL=/var/news
fi

if [ -z $PROBLEMSDIR ]
then
	echo Warning: PROBLEMSDIR undefined, using \"/usenet\" as default
	echo "         this will only be used if you do not specify"
	echo "         the PROBLEMS path variable inside the configuration"
	echo "         file ($PREFIX/lib/rkive/rkive.cf)"
	PROBLEMSDIR=/usenet
fi

cat >/tmp/tmp.rkive.sed.$$ << --EOF--
s+!!NEWSSPOOL!!+$NEWSSPOOL+g
s+!!PREFIX!!+$PREFIX+g
s+!!PROBLEMSDIR!!+$PROBLEMSDIR+g
--EOF--

mv ${WRKSRC}/rkive.h ${WRKSRC}/rkive.h.old
sed <${WRKSRC}/rkive.h.old >${WRKSRC}/rkive.h -f /tmp/tmp.rkive.sed.$$

rm -f /tmp/tmp.inn.sed.$$