Add support for french dictionary

This commit is contained in:
Jean-Marc Zucconi 1995-03-07 14:41:48 +00:00
parent 157647cb8a
commit 8d7f9951a6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=1108
2 changed files with 33 additions and 2 deletions

View file

@ -1,9 +1,21 @@
DISTFILES= ispell-3.1.18.tar.gz DISTFILES= ispell-3.1.18.tar.gz
DISTNAME= ispell-3.1 DISTNAME= ispell-3.1
MASTER_SITES= ftp://ftp.cs.ucla.edu/pub/ispell-3.1/ MASTER_SITES= ftp://ftp.cs.ucla.edu/pub/ispell-3.1/
MAKE_FLAGS= TMPDIR=${.CURDIR} -f MAKE_FLAGS= TMPDIR=${.CURDIR} -f
# French
#EXTRA_DICT= francais-IREQ-1.2.tar.gz
#MASTER_SITES+= ftp://ftp.ireq-robot.hydro.qc.ca/pub/ispell/
DISTFILES+= ${EXTRA_DICT}
pre-configure:
.if defined(EXTRA_DICT)
@echo ${EXTRA_DICT} > ${WRKDIR}/extra_dict
.else
@echo -n
.endif
pre-install: pre-install:
@mkdir -p ${PREFIX}/bin @mkdir -p ${PREFIX}/bin
@mkdir -p ${PREFIX}/lib @mkdir -p ${PREFIX}/lib

View file

@ -6,8 +6,27 @@ if [ "`echo a|sed -e P`" = "aa" ]; then
fi fi
cd $WRKSRC || exit 1; cd $WRKSRC || exit 1;
if [ -f $WRKDIR/extra_dict ]; then
extra_dict=`cat $WRKDIR/extra_dict`;
case $extra_dict in
francais-IREQ*)
mkdir -p $WRKSRC/languages/francais-IREQ
LOCAL=' {francais-IREQ}'
for i in $WRKDIR/[A-Za-z]*; do
if [ -f $i ]; then cp $i $WRKSRC/languages/francais-IREQ/; fi
done
(echo RM=rm -f; echo LIBDIR=$PREFIX/lib; echo HASH=../../buildhash) \
>> $WRKSRC/languages/francais-IREQ/Makefile
;;
*)
echo "I don't now how to configure ispell with $extra_dict"
exit 1;
;;
esac
fi
sed -e s:/usr/local:$PREFIX: <local.h.samp >local.h || exit 1; sed -e s:/usr/local:$PREFIX: <local.h.samp >local.h || exit 1;
echo '#define LANGUAGES "{american,MASTERDICTS=american.med+,HASHFILES=americanmed+.hash,EXTRADICT=/usr/share/dict/words}"' >>local.h ||exit 1; echo "#undef NO8BIT" >> local.h
echo "#define LANGUAGES \"{american,MASTERDICTS=american.med+,HASHFILES=americanmed+.hash,EXTRADICT=/usr/share/dict/words}$LOCAL\"" >>local.h ||exit 1;
mv Makefile Makefile.orig mv Makefile Makefile.orig
sed -e 's/^[ ]*$/\ sed -e 's/^[ ]*$/\