mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
Add support for french dictionary
This commit is contained in:
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
|
@ -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
|
||||||
|
|
21
textproc/ispell/scripts/configure
vendored
21
textproc/ispell/scripts/configure
vendored
|
@ -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/^[ ]*$/\
|
||||||
|
|
Loading…
Add table
Reference in a new issue