aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormezz <mezz@FreeBSD.org>2004-05-14 10:35:43 +0800
committermezz <mezz@FreeBSD.org>2004-05-14 10:35:43 +0800
commit5bc450decd626dff0aa3c5ce2af72b29ca5b695e (patch)
treeaf61b45199f7535330413f451862c10d7d26b792
parenta30cb55ca8880b3424564836ffc85eca7037bc29 (diff)
downloadfreebsd-ports-gnome-5bc450decd626dff0aa3c5ce2af72b29ca5b695e.tar.gz
freebsd-ports-gnome-5bc450decd626dff0aa3c5ce2af72b29ca5b695e.tar.zst
freebsd-ports-gnome-5bc450decd626dff0aa3c5ce2af72b29ca5b695e.zip
This is took from textproc/aspell, so I did the modified to grab and use the
Linux binary instead. Current, it will use aspell core linux binary and regular tarballs of language similar to what aspell is having. This new port will be need for the next version of www/linux-opera. -- Linux version of Aspell. Aspell is a spelling checker designed to eventually replace ispell, although it currently lacks many of ispell's basic functions. Aspell's main feature is that it does a much better job of coming up with possible suggestions than ispell. Aspell also includes a powerful C++ library with C and Perl interfaces in the works. WWW: http://aspell.sourceforge.net/ Approved by: adamw (mentor)
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/linux-aspell/Makefile220
-rw-r--r--textproc/linux-aspell/distinfo86
-rw-r--r--textproc/linux-aspell/pkg-descr9
-rw-r--r--textproc/linux-aspell/pkg-plist84
-rw-r--r--textproc/linux-aspell/pkg-plist.af4
-rw-r--r--textproc/linux-aspell/pkg-plist.bg4
-rw-r--r--textproc/linux-aspell/pkg-plist.br6
-rw-r--r--textproc/linux-aspell/pkg-plist.ca4
-rw-r--r--textproc/linux-aspell/pkg-plist.cs4
-rw-r--r--textproc/linux-aspell/pkg-plist.cy4
-rw-r--r--textproc/linux-aspell/pkg-plist.da5
-rw-r--r--textproc/linux-aspell/pkg-plist.de11
-rw-r--r--textproc/linux-aspell/pkg-plist.dirrm5
-rw-r--r--textproc/linux-aspell/pkg-plist.el5
-rw-r--r--textproc/linux-aspell/pkg-plist.en20
-rw-r--r--textproc/linux-aspell/pkg-plist.eo4
-rw-r--r--textproc/linux-aspell/pkg-plist.es6
-rw-r--r--textproc/linux-aspell/pkg-plist.fo6
-rw-r--r--textproc/linux-aspell/pkg-plist.fr48
-rw-r--r--textproc/linux-aspell/pkg-plist.ga6
-rw-r--r--textproc/linux-aspell/pkg-plist.gd5
-rw-r--r--textproc/linux-aspell/pkg-plist.gl4
-rw-r--r--textproc/linux-aspell/pkg-plist.gv5
-rw-r--r--textproc/linux-aspell/pkg-plist.hr4
-rw-r--r--textproc/linux-aspell/pkg-plist.ia4
-rw-r--r--textproc/linux-aspell/pkg-plist.id4
-rw-r--r--textproc/linux-aspell/pkg-plist.is6
-rw-r--r--textproc/linux-aspell/pkg-plist.it5
-rw-r--r--textproc/linux-aspell/pkg-plist.mi4
-rw-r--r--textproc/linux-aspell/pkg-plist.ms4
-rw-r--r--textproc/linux-aspell/pkg-plist.mt6
-rw-r--r--textproc/linux-aspell/pkg-plist.nb7
-rw-r--r--textproc/linux-aspell/pkg-plist.nl4
-rw-r--r--textproc/linux-aspell/pkg-plist.nn4
-rw-r--r--textproc/linux-aspell/pkg-plist.pl4
-rw-r--r--textproc/linux-aspell/pkg-plist.pt10
-rw-r--r--textproc/linux-aspell/pkg-plist.ro6
-rw-r--r--textproc/linux-aspell/pkg-plist.ru5
-rw-r--r--textproc/linux-aspell/pkg-plist.sk9
-rw-r--r--textproc/linux-aspell/pkg-plist.sl4
-rw-r--r--textproc/linux-aspell/pkg-plist.sv6
-rw-r--r--textproc/linux-aspell/pkg-plist.sw5
-rw-r--r--textproc/linux-aspell/pkg-plist.tn5
-rw-r--r--textproc/linux-aspell/pkg-plist.tr3
-rw-r--r--textproc/linux-aspell/pkg-plist.uk4
-rw-r--r--textproc/linux-aspell/pkg-plist.wa6
-rw-r--r--textproc/linux-aspell/pkg-plist.zu4
-rw-r--r--textproc/linux-f10-aspell/Makefile220
-rw-r--r--textproc/linux-f10-aspell/distinfo86
-rw-r--r--textproc/linux-f10-aspell/pkg-descr9
-rw-r--r--textproc/linux-f10-aspell/pkg-plist84
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.af4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.bg4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.br6
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.ca4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.cs4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.cy4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.da5
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.de11
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.dirrm5
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.el5
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.en20
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.eo4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.es6
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.fo6
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.fr48
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.ga6
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.gd5
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.gl4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.gv5
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.hr4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.ia4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.id4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.is6
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.it5
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.mi4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.ms4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.mt6
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.nb7
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.nl4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.nn4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.pl4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.pt10
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.ro6
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.ru5
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.sk9
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.sl4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.sv6
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.sw5
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.tn5
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.tr3
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.uk4
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.wa6
-rw-r--r--textproc/linux-f10-aspell/pkg-plist.zu4
-rw-r--r--textproc/linux-f8-aspell/Makefile220
-rw-r--r--textproc/linux-f8-aspell/distinfo86
-rw-r--r--textproc/linux-f8-aspell/pkg-descr9
-rw-r--r--textproc/linux-f8-aspell/pkg-plist84
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.af4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.bg4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.br6
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.ca4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.cs4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.cy4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.da5
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.de11
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.dirrm5
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.el5
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.en20
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.eo4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.es6
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.fo6
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.fr48
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.ga6
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.gd5
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.gl4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.gv5
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.hr4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.ia4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.id4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.is6
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.it5
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.mi4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.ms4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.mt6
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.nb7
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.nl4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.nn4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.pl4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.pt10
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.ro6
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.ru5
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.sk9
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.sl4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.sv6
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.sw5
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.tn5
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.tr3
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.uk4
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.wa6
-rw-r--r--textproc/linux-f8-aspell/pkg-plist.zu4
142 files changed, 2035 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 9fc238098ccc..aceac9273f4d 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -183,6 +183,7 @@
SUBDIR += libxml2
SUBDIR += libxode
SUBDIR += libxslt
+ SUBDIR += linux-aspell
SUBDIR += linux-expat
SUBDIR += linux-libxml
SUBDIR += linuxdoc
diff --git a/textproc/linux-aspell/Makefile b/textproc/linux-aspell/Makefile
new file mode 100644
index 000000000000..6ed5368ccd39
--- /dev/null
+++ b/textproc/linux-aspell/Makefile
@@ -0,0 +1,220 @@
+# New ports collection makefile for: linux-aspell
+# Date created: 14 May 2004
+# Whom: Mezz <mezz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= aspell
+PORTVERSION= 0.50.4.1
+CATEGORIES= textproc linux
+MASTER_SITES= ftp://sunsite.cnlab-switch.ch/mirror/ximian/ximian-evolution/redhat-80-i386/ \
+ ftp://ftp.ntua.gr/pub/X11/ximian/ximian-evolution/redhat-80-i386/ \
+ ftp://ftp.icm.edu.pl/vol/rzm8/ximian/ximian-evolution/redhat-80-i386/ \
+ ftp://ftp.chg.ru/.7/X11/ximian/ximian-evolution/redhat-80-i386/ \
+ ftp://ftp.is.co.za/mirror/ftp.ximian.com/ximian-evolution/redhat-80-i386/
+PKGNAMEPREFIX= linux-
+DISTFILES= ${PORTNAME}-${PORTVERSION}-0.ximian.5.1.i386.rpm # needed for slave ports / options
+EXTRACT_ONLY=
+
+MAINTAINER= mezz@FreeBSD.org
+COMMENT= Spelling checker with better logic than ispell (linux version)
+
+BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm \
+ bzip2:${PORTSDIR}/archivers/bzip2
+RUN_DEPENDS= ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8
+
+NO_BUILD= yes
+USE_REINPLACE= yes
+ONLY_FOR_ARCHS= i386
+USE_LINUX_PREFIX= yes
+NO_FILTER_SHLIBS= yes
+LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
+
+DBPATH= /var/lib/rpm
+#RPMDIR= ${DISTDIR}/${DIST_SUBDIR}
+RPMFLAGS= --ignoreos --root ${PREFIX} --dbpath ${DBPATH} \
+ --nodeps --replacepkgs
+
+CONF_DICT_ENV= ASPELL="${PREFIX}/usr/bin/aspell" \
+ WORD_LIST_COMPRESS="${PREFIX}/usr/bin/word-list-compress"
+AVAIL_DICT= af bg br ca cs cy da de el en eo es fo fr hr ia id it ga gd gl \
+ gv is mi ms mt nb nl nn pl pt ro ru sk sl sv sw tn tr uk wa zu
+SPECDICTS= af bg cs cy da el en fo fr ga gd gl gv hr ia id is it mi ms mt \
+ nb nn pl sk sl sv sw tn tr uk wa zu
+DICTVERSION= 0.50-2
+DICTVER_AF= 0.50-0
+DICTVER_BG= 0.50-0
+DICTVER_CS= 0.51-0
+DICTVER_CY= 0.50-3
+DICTVER_DA= 0.50.1-0
+DICTVER_EL= 0.50-3
+DICTVER_EN= 0.51-1
+DICTVER_FO= 0.51-0
+DICTVER_FR= 0.50-3
+DICTVER_GA= 0.50.1-0
+DICTVER_GD= 0.50-0
+DICTVER_GL= 0.50-0
+DICTVER_GV= 0.50-0
+DICTVER_HR= 0.51-0
+DICTVER_IA= 0.50-1
+DICTVER_ID= 0.50.1-0
+DICTVER_IS= 0.51-0
+DICTVER_IT= 0.53-0
+DICTVER_MI= 0.50-0
+DICTVER_MS= 0.50-0
+DICTVER_MT= 0.50-0
+DICTVER_NB= 0.50.1-0
+DICTVER_NN= 0.50.1-1
+DICTVER_PL= 0.51-0
+DICTVER_SK= 0.52-0
+DICTVER_SL= 0.50-0
+DICTVER_SV= 0.51-0
+DICTVER_SW= 0.50-0
+DICTVER_TN= 0.50-0
+DICTVER_TR= 0.50-0
+DICTVER_UK= 0.51-0
+DICTVER_WA= 0.50-0
+DICTVER_ZU= 0.50-0
+DICT_SUFFIX= .tar.bz2
+
+.include <bsd.port.pre.mk>
+
+.if defined(LANG)
+. for i in ${AVAIL_DICT} no
+. if ${LANG:M${i}*} != ""
+DEF_DICT= ${i}
+. endif
+. endfor
+. if defined(DEF_DICT) && ${DEF_DICT} == no
+DEF_DICT= nn
+. endif
+.endif
+DEF_DICT?= en
+
+pre-everything::
+.if defined(ASPELL_NO)
+ASPELL_NN= yes
+.endif
+.if defined(WITH_ALL_DICTS)
+. for LG in ${AVAIL_DICT}
+ASPELL_${LG:U}= yes
+. endfor
+.endif
+.for LG in ${AVAIL_DICT}
+. if defined(ASPELL_${LG:U})
+DICTS+= ${LG}
+. endif
+.endfor
+.if !defined(DICTS)
+ @${ECHO_MSG} '*********************************************************'
+ @${ECHO_MSG} '* You can add further dictionaries: *'
+ @${ECHO_MSG} '* Use make-flag: *'
+ @${ECHO_MSG} '* - Afrikaans ASPELL_AF=yes *'
+ @${ECHO_MSG} '* - Bulgarian ASPELL_BG=yes *'
+ @${ECHO_MSG} '* - Breton ASPELL_BR=yes *'
+ @${ECHO_MSG} '* - Catalan ASPELL_CA=yes *'
+ @${ECHO_MSG} '* - Croatian ASPELL_HR=yes *'
+ @${ECHO_MSG} '* - Czech ASPELL_CS=yes *'
+ @${ECHO_MSG} '* - Danish ASPELL_DA=yes *'
+ @${ECHO_MSG} '* - Dutch ASPELL_NL=yes *'
+ @${ECHO_MSG} '* - English ASPELL_EN=yes *'
+ @${ECHO_MSG} '* - Esperanto ASPELL_EO=yes *'
+ @${ECHO_MSG} '* - Faroese ASPELL_FO=yes *'
+ @${ECHO_MSG} '* - French ASPELL_FR=yes *'
+ @${ECHO_MSG} '* - Galician ASPELL_GL=yes *'
+ @${ECHO_MSG} '* - German ASPELL_DE=yes *'
+ @${ECHO_MSG} '* - Greek ASPELL_EL=yes *'
+ @${ECHO_MSG} '* - Icelandic ASPELL_IS=yes *'
+ @${ECHO_MSG} '* - Indonesian ASPELL_ID=yes *'
+ @${ECHO_MSG} '* - Interlingua ASPELL_IA=yes *'
+ @${ECHO_MSG} '* - Irish (Gaelic) ASPELL_GA=yes *'
+ @${ECHO_MSG} '* - Italian ASPELL_IT=yes *'
+ @${ECHO_MSG} '* - Maori ASPELL_MI=yes *'
+ @${ECHO_MSG} '* - Malay ASPELL_MS=yes *'
+ @${ECHO_MSG} '* - Maltese ASPELL_MT=yes *'
+ @${ECHO_MSG} '* - Manx Gaelic ASPELL_GV=yes *'
+ @${ECHO_MSG} '* - Norwegian Bokmal ASPELL_NB=yes *'
+ @${ECHO_MSG} '* - Norwegian Nynorsk ASPELL_NN=yes *'
+ @${ECHO_MSG} '* - Polish ASPELL_PL=yes *'
+ @${ECHO_MSG} '* - Portuguese ASPELL_PT=yes *'
+ @${ECHO_MSG} '* - Romanian ASPELL_RO=yes *'
+ @${ECHO_MSG} '* - Russian ASPELL_RU=yes *'
+ @${ECHO_MSG} '* - Scottish Gaelic ASPELL_GD=yes *'
+ @${ECHO_MSG} '* - Slovak ASPELL_SK=yes *'
+ @${ECHO_MSG} '* - Slovenian ASPELL_SL=yes *'
+ @${ECHO_MSG} '* - Swahili ASPELL_SW=yes *'
+ @${ECHO_MSG} '* - Spanish ASPELL_ES=yes *'
+ @${ECHO_MSG} '* - Swedish ASPELL_SV=yes *'
+ @${ECHO_MSG} '* - Tswana ASPELL_TN=yes *'
+ @${ECHO_MSG} '* - Turkish ASPELL_TR=yes *'
+ @${ECHO_MSG} '* - Ukrainian ASPELL_UK=yes *'
+ @${ECHO_MSG} '* - Walloon ASPELL_WA=yes *'
+ @${ECHO_MSG} '* - Welsh ASPELL_CY=yes *'
+ @${ECHO_MSG} '* - Zulu ASPELL_ZU=yes *'
+ @${ECHO_MSG} '* *'
+ @${ECHO_MSG} '* Example: "make ASPELL_FR=yes ASPELL_EN=yes install" *'
+ @${ECHO_MSG} '*********************************************************'
+. for LG in ${AVAIL_DICT}
+. if (${DEF_DICT} == ${LG})
+DICTS= ${LG}
+. endif
+. endfor
+.endif
+.for DICO in ${DICTS}
+MASTER_SITES+= ftp://ftp.gnu.org/gnu/aspell/dict/${DICO}/:dict${DICO}
+. if (${SPECDICTS:M${DICO}*} != "")
+DISTFILES+= aspell-${DICO}-${DICTVER_${DICO:U}}${DICT_SUFFIX}:dict${DICO}
+. else
+DISTFILES+= aspell-${DICO}-${DICTVERSION}${DICT_SUFFIX}:dict${DICO}
+. endif
+.endfor
+
+post-extract:
+.for DICO in ${DICTS}
+. if (${SPECDICTS:M${DICO}*} != "")
+ @cd ${WRKDIR} && \
+ ${TAR} -xjf ${DISTDIR}/aspell-${DICO}-${DICTVER_${DICO:U}}${DICT_SUFFIX}
+. else
+ @cd ${WRKDIR} && \
+ ${TAR} -xjf ${DISTDIR}/aspell-${DICO}-${DICTVERSION}${DICT_SUFFIX}
+. endif
+.endfor
+
+post-patch:
+.for DICO in ${DICTS}
+. if (${SPECDICTS:M${DICO}*} != "")
+ @${REINPLACE_CMD} -e 's|$${dictdir}|${PREFIX}$${dictdir}|g ; \
+ s|$${datadir}|${PREFIX}$${datadir}|g' \
+ ${WRKDIR}/aspell-${DICO}-${DICTVER_${DICO:U}}/Makefile.pre
+. else
+ @${REINPLACE_CMD} -e 's|$${dictdir}|${PREFIX}$${dictdir}|g ; \
+ s|$${datadir}|${PREFIX}$${datadir}|g' \
+ ${WRKDIR}/aspell-${DICO}-${DICTVERSION}/Makefile.pre
+. endif
+.endfor
+
+do-install:
+ @${LOCALBASE}/bin/rpm -U ${RPMFLAGS} \
+ ${DISTDIR}/${PORTNAME}-${PORTVERSION}-0.ximian.5.1.i386.rpm
+ @${FIND} ${LINUXBASE} -name lib -type d | ${SED} 's|${LINUXBASE}||g' \
+ > ${LINUXBASE}/etc/ld.so.conf
+ @${LDCONFIG_LINUX}
+
+post-install:
+.for DICO in ${DICTS}
+ @${ECHO_MSG} "===> Installing for ${DICO} dictionaries"
+. if (${SPECDICTS:M${DICO}*} != "")
+ @cd ${WRKDIR}/aspell-${DICO}-${DICTVER_${DICO:U}} && \
+ ${CONF_DICT_ENV} ./${CONFIGURE_SCRIPT} && \
+ ${GMAKE} install
+. else
+ @cd ${WRKDIR}/aspell-${DICO}-${DICTVERSION} && \
+ ${CONF_DICT_ENV} ./${CONFIGURE_SCRIPT} && \
+ ${GMAKE} install
+. endif
+ @${CAT} ${MASTERDIR}/pkg-plist.${DICO} >> ${TMPPLIST}
+.endfor
+ @${CAT} ${MASTERDIR}/pkg-plist.dirrm >> ${TMPPLIST}
+
+.include <bsd.port.post.mk>
diff --git a/textproc/linux-aspell/distinfo b/textproc/linux-aspell/distinfo
new file mode 100644
index 000000000000..6ea998149d70
--- /dev/null
+++ b/textproc/linux-aspell/distinfo
@@ -0,0 +1,86 @@
+MD5 (aspell-0.50.4.1-0.ximian.5.1.i386.rpm) = f7bd7bdc4c5f7b9d78cfdf867402e5b3
+SIZE (aspell-0.50.4.1-0.ximian.5.1.i386.rpm) = 440242
+MD5 (aspell-af-0.50-0.tar.bz2) = bde617a195e70364f96eea71cf71a333
+SIZE (aspell-af-0.50-0.tar.bz2) = 256111
+MD5 (aspell-bg-0.50-0.tar.bz2) = d4869e4cba11abfac1c58745e1d95e03
+SIZE (aspell-bg-0.50-0.tar.bz2) = 271589
+MD5 (aspell-br-0.50-2.tar.bz2) = 800c7a28e09bd7734d1501cb7a91ad8f
+SIZE (aspell-br-0.50-2.tar.bz2) = 68055
+MD5 (aspell-ca-0.50-2.tar.bz2) = c593ae266d3e48e4d482ff9b9a52acdd
+SIZE (aspell-ca-0.50-2.tar.bz2) = 137626
+MD5 (aspell-cs-0.51-0.tar.bz2) = 4be28bef4385ef46e80547ce8cdc4535
+SIZE (aspell-cs-0.51-0.tar.bz2) = 626618
+MD5 (aspell-cy-0.50-3.tar.bz2) = d59fee193dba87973b38ac2862a090bb
+SIZE (aspell-cy-0.50-3.tar.bz2) = 117652
+MD5 (aspell-da-0.50.1-0.tar.bz2) = 1bf582a9aa0e0f8007a2ba9d52964e7e
+SIZE (aspell-da-0.50.1-0.tar.bz2) = 304097
+MD5 (aspell-de-0.50-2.tar.bz2) = 204a9737ff0110fb8c7d284bd7200f7d
+SIZE (aspell-de-0.50-2.tar.bz2) = 304820
+MD5 (aspell-el-0.50-3.tar.bz2) = 0ea2c42ceb9b91f7f5de2c017234ad37
+SIZE (aspell-el-0.50-3.tar.bz2) = 328225
+MD5 (aspell-en-0.51-1.tar.bz2) = aabb933daee93be446c71e79babf8da4
+SIZE (aspell-en-0.51-1.tar.bz2) = 172874
+MD5 (aspell-eo-0.50-2.tar.bz2) = f84147f5909e1a5f7adb86f27c71eb8c
+SIZE (aspell-eo-0.50-2.tar.bz2) = 89703
+MD5 (aspell-es-0.50-2.tar.bz2) = 4a8583e9ef9f4aed03f5a7fe09d40060
+SIZE (aspell-es-0.50-2.tar.bz2) = 157809
+MD5 (aspell-fo-0.51-0.tar.bz2) = 5cc9168ad88ceb1b5531a5452527728b
+SIZE (aspell-fo-0.51-0.tar.bz2) = 161169
+MD5 (aspell-fr-0.50-3.tar.bz2) = 53a2d05c4e8f7fabd3cefe24db977be7
+SIZE (aspell-fr-0.50-3.tar.bz2) = 283086
+MD5 (aspell-hr-0.51-0.tar.bz2) = 7d2fb9af47266884c731691123a95a8d
+SIZE (aspell-hr-0.51-0.tar.bz2) = 208118
+MD5 (aspell-ia-0.50-1.tar.bz2) = 36846c747a4cb7874b00f37752e83f25
+SIZE (aspell-ia-0.50-1.tar.bz2) = 70883
+MD5 (aspell-id-0.50.1-0.tar.bz2) = 860646abe791be723b5ac7d6d996c6b4
+SIZE (aspell-id-0.50.1-0.tar.bz2) = 57532
+MD5 (aspell-it-0.53-0.tar.bz2) = ab3cce02bf8bfdf4116f9f7e602cf4b7
+SIZE (aspell-it-0.53-0.tar.bz2) = 262636
+MD5 (aspell-ga-0.50.1-0.tar.bz2) = 365dba3ccb0e5a93669c7618d627f5de
+SIZE (aspell-ga-0.50.1-0.tar.bz2) = 426385
+MD5 (aspell-gd-0.50-0.tar.bz2) = b189f86c03f7c6f54dfcc56e8d3fc626
+SIZE (aspell-gd-0.50-0.tar.bz2) = 50400
+MD5 (aspell-gl-0.50-0.tar.bz2) = 0cd3c4e3e325e080689657f03eff8e8e
+SIZE (aspell-gl-0.50-0.tar.bz2) = 112313
+MD5 (aspell-gv-0.50-0.tar.bz2) = 139b5aa1f5ea85fb7a4be0338039e959
+SIZE (aspell-gv-0.50-0.tar.bz2) = 69462
+MD5 (aspell-is-0.51-0.tar.bz2) = fa61cbe8ec3594ec0190ad3e81c3a7aa
+SIZE (aspell-is-0.51-0.tar.bz2) = 323327
+MD5 (aspell-mi-0.50-0.tar.bz2) = 8b1a07032ee086662bfe44a2e0459db4
+SIZE (aspell-mi-0.50-0.tar.bz2) = 57818
+MD5 (aspell-ms-0.50-0.tar.bz2) = cfdd94bba4781766c5d870202abd60e0
+SIZE (aspell-ms-0.50-0.tar.bz2) = 50368
+MD5 (aspell-mt-0.50-0.tar.bz2) = 6df98356e411891c956c249731b708fa
+SIZE (aspell-mt-0.50-0.tar.bz2) = 124114
+MD5 (aspell-nb-0.50.1-0.tar.bz2) = d1173a5ce04f39e9c93183da691e7ce8
+SIZE (aspell-nb-0.50.1-0.tar.bz2) = 423161
+MD5 (aspell-nl-0.50-2.tar.bz2) = c3ef9fd7dc4c47d816eee9ef5149c76a
+SIZE (aspell-nl-0.50-2.tar.bz2) = 428365
+MD5 (aspell-nn-0.50.1-1.tar.bz2) = 3711eb9df68f25262af10119579239bc
+SIZE (aspell-nn-0.50.1-1.tar.bz2) = 335156
+MD5 (aspell-pl-0.51-0.tar.bz2) = 5435be1c9c39326a02e2798d8b4d257b
+SIZE (aspell-pl-0.51-0.tar.bz2) = 624458
+MD5 (aspell-pt-0.50-2.tar.bz2) = e4e15179f90b76ec0336b687d1293edd
+SIZE (aspell-pt-0.50-2.tar.bz2) = 201341
+MD5 (aspell-ro-0.50-2.tar.bz2) = 96d97a79a0a0e04c580e0d0671d650c9
+SIZE (aspell-ro-0.50-2.tar.bz2) = 64110
+MD5 (aspell-ru-0.50-2.tar.bz2) = d7add85adeef2ea36457ea811d52c295
+SIZE (aspell-ru-0.50-2.tar.bz2) = 521827
+MD5 (aspell-sk-0.52-0.tar.bz2) = ce90b109f7c602bde949880920bbbbfd
+SIZE (aspell-sk-0.52-0.tar.bz2) = 383840
+MD5 (aspell-sl-0.50-0.tar.bz2) = c4c11402bc834d796d1b56e711470480
+SIZE (aspell-sl-0.50-0.tar.bz2) = 215463
+MD5 (aspell-sv-0.51-0.tar.bz2) = d180c781f8986ea0f65b6b18f02a494e
+SIZE (aspell-sv-0.51-0.tar.bz2) = 93942
+MD5 (aspell-sw-0.50-0.tar.bz2) = 26ccc3500d7f7c288b74bba1c1fab38f
+SIZE (aspell-sw-0.50-0.tar.bz2) = 102172
+MD5 (aspell-tn-0.50-0.tar.bz2) = 31760a27788053ebcdee58a0a6f9091e
+SIZE (aspell-tn-0.50-0.tar.bz2) = 18685
+MD5 (aspell-tr-0.50-0.tar.bz2) = 432ecdc4e5233da0a4c1a52ed9103fa2
+SIZE (aspell-tr-0.50-0.tar.bz2) = 84846
+MD5 (aspell-uk-0.51-0.tar.bz2) = 767bfca10c64b239b05cb8b68a78f4ad
+SIZE (aspell-uk-0.51-0.tar.bz2) = 382513
+MD5 (aspell-wa-0.50-0.tar.bz2) = e3817402d7be19d4b0d0342d3a5970ea
+SIZE (aspell-wa-0.50-0.tar.bz2) = 50363
+MD5 (aspell-zu-0.50-0.tar.bz2) = 2478cbbb6abaf5ed74bc2da7e7152116
+SIZE (aspell-zu-0.50-0.tar.bz2) = 168226
diff --git a/textproc/linux-aspell/pkg-descr b/textproc/linux-aspell/pkg-descr
new file mode 100644
index 000000000000..ec574c9680c3
--- /dev/null
+++ b/textproc/linux-aspell/pkg-descr
@@ -0,0 +1,9 @@
+Linux version of Aspell.
+
+Aspell is a spelling checker designed to eventually replace ispell, although
+it currently lacks many of ispell's basic functions. Aspell's main feature is
+that it does a much better job of coming up with possible suggestions than
+ispell. Aspell also includes a powerful C++ library with C and Perl interfaces
+in the works.
+
+WWW: http://aspell.sourceforge.net/
diff --git a/textproc/linux-aspell/pkg-plist b/textproc/linux-aspell/pkg-plist
new file mode 100644
index 000000000000..cc3e4d7f8301
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist
@@ -0,0 +1,84 @@
+usr/bin/aspell
+usr/bin/aspell-import
+usr/bin/pspell-config
+usr/bin/run-with-aspell
+usr/bin/word-list-compress
+usr/lib/libaspell.la
+usr/lib/libaspell.so.15
+usr/lib/libaspell.so.15.0.2
+usr/lib/libpspell.la
+usr/lib/libpspell.so.15
+usr/lib/libpspell.so.15.0.2
+usr/share/aspell/ASCII.dat
+usr/share/aspell/dvorak.kbd
+usr/share/aspell/iso8859-1.dat
+usr/share/aspell/iso8859-10.dat
+usr/share/aspell/iso8859-13.dat
+usr/share/aspell/iso8859-14.dat
+usr/share/aspell/iso8859-15.dat
+usr/share/aspell/iso8859-2.dat
+usr/share/aspell/iso8859-3.dat
+usr/share/aspell/iso8859-4.dat
+usr/share/aspell/iso8859-5.dat
+usr/share/aspell/iso8859-6.dat
+usr/share/aspell/iso8859-7.dat
+usr/share/aspell/iso8859-8.dat
+usr/share/aspell/iso8859-9.dat
+usr/share/aspell/ispell
+usr/share/aspell/koi8-f.dat
+usr/share/aspell/koi8-r.dat
+usr/share/aspell/koi8-u.dat
+usr/share/aspell/spell
+usr/share/aspell/standard.kbd
+usr/share/aspell/viscii.dat
+usr/share/doc/aspell-0.50.4.1/README
+usr/share/doc/aspell-0.50.4.1/TODO
+usr/share/doc/aspell-0.50.4.1/man-html/1_Introduction.html
+usr/share/doc/aspell-0.50.4.1/man-html/2_Getting.html
+usr/share/doc/aspell-0.50.4.1/man-html/3_Basic.html
+usr/share/doc/aspell-0.50.4.1/man-html/4_Customizing.html
+usr/share/doc/aspell-0.50.4.1/man-html/5_Working.html
+usr/share/doc/aspell-0.50.4.1/man-html/6_Writing.html
+usr/share/doc/aspell-0.50.4.1/man-html/7_Adding.html
+usr/share/doc/aspell-0.50.4.1/man-html/8_How.html
+usr/share/doc/aspell-0.50.4.1/man-html/A_Changelog.html
+usr/share/doc/aspell-0.50.4.1/man-html/About_this.html
+usr/share/doc/aspell-0.50.4.1/man-html/B_Do.html
+usr/share/doc/aspell-0.50.4.1/man-html/C_Credits.html
+usr/share/doc/aspell-0.50.4.1/man-html/Contents.html
+usr/share/doc/aspell-0.50.4.1/man-html/D_Glossary.html
+usr/share/doc/aspell-0.50.4.1/man-html/E_Copyright.html
+usr/share/doc/aspell-0.50.4.1/man-html/Makefile
+usr/share/doc/aspell-0.50.4.1/man-html/Makefile.am
+usr/share/doc/aspell-0.50.4.1/man-html/Makefile.in
+usr/share/doc/aspell-0.50.4.1/man-html/contents.png
+usr/share/doc/aspell-0.50.4.1/man-html/crossref.png
+usr/share/doc/aspell-0.50.4.1/man-html/index.html
+usr/share/doc/aspell-0.50.4.1/man-html/manual.css
+usr/share/doc/aspell-0.50.4.1/man-html/manual.html
+usr/share/doc/aspell-0.50.4.1/man-html/next.png
+usr/share/doc/aspell-0.50.4.1/man-html/next_g.png
+usr/share/doc/aspell-0.50.4.1/man-html/prev.png
+usr/share/doc/aspell-0.50.4.1/man-html/prev_g.png
+usr/share/doc/aspell-0.50.4.1/man-html/up.png
+usr/share/doc/aspell-0.50.4.1/man-html/up_g.png
+usr/share/doc/aspell-0.50.4.1/man-text/1_Introduction.txt
+usr/share/doc/aspell-0.50.4.1/man-text/2_Getting.txt
+usr/share/doc/aspell-0.50.4.1/man-text/3_Basic.txt
+usr/share/doc/aspell-0.50.4.1/man-text/4_Customizing.txt
+usr/share/doc/aspell-0.50.4.1/man-text/5_Working.txt
+usr/share/doc/aspell-0.50.4.1/man-text/6_Writing.txt
+usr/share/doc/aspell-0.50.4.1/man-text/7_Adding.txt
+usr/share/doc/aspell-0.50.4.1/man-text/8_How.txt
+usr/share/doc/aspell-0.50.4.1/man-text/A_Changelog.txt
+usr/share/doc/aspell-0.50.4.1/man-text/About_this.txt
+usr/share/doc/aspell-0.50.4.1/man-text/B_Do.txt
+usr/share/doc/aspell-0.50.4.1/man-text/C_Credits.txt
+usr/share/doc/aspell-0.50.4.1/man-text/Contents.txt
+usr/share/doc/aspell-0.50.4.1/man-text/D_Glossary.txt
+usr/share/doc/aspell-0.50.4.1/man-text/E_Copyright.txt
+usr/share/doc/aspell-0.50.4.1/man-text/Makefile
+usr/share/doc/aspell-0.50.4.1/man-text/Makefile.am
+usr/share/doc/aspell-0.50.4.1/man-text/Makefile.in
+usr/share/doc/aspell-0.50.4.1/man-text/index.txt
+usr/share/doc/aspell-0.50.4.1/man-text/manual.txt
diff --git a/textproc/linux-aspell/pkg-plist.af b/textproc/linux-aspell/pkg-plist.af
new file mode 100644
index 000000000000..cd47d4277cc5
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.af
@@ -0,0 +1,4 @@
+usr/lib/aspell/af.multi
+usr/lib/aspell/af.rws
+usr/lib/aspell/afrikaans.alias
+usr/share/aspell/af.dat
diff --git a/textproc/linux-aspell/pkg-plist.bg b/textproc/linux-aspell/pkg-plist.bg
new file mode 100644
index 000000000000..eac5cffad8ad
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.bg
@@ -0,0 +1,4 @@
+usr/lib/aspell/bg.multi
+usr/lib/aspell/bg.rws
+usr/lib/aspell/bulgarian.alias
+usr/share/aspell/bg.dat
diff --git a/textproc/linux-aspell/pkg-plist.br b/textproc/linux-aspell/pkg-plist.br
new file mode 100644
index 000000000000..dcc9a13e6898
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.br
@@ -0,0 +1,6 @@
+usr/lib/aspell/br.multi
+usr/lib/aspell/br.rws
+usr/lib/aspell/breton.alias
+usr/lib/aspell/brezhoneg.alias
+usr/share/aspell/br.dat
+usr/share/aspell/br_phonet.dat
diff --git a/textproc/linux-aspell/pkg-plist.ca b/textproc/linux-aspell/pkg-plist.ca
new file mode 100644
index 000000000000..ca03ac7acbe6
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.ca
@@ -0,0 +1,4 @@
+usr/lib/aspell/ca.multi
+usr/lib/aspell/ca.rws
+usr/lib/aspell/catalan.alias
+usr/share/aspell/ca.dat
diff --git a/textproc/linux-aspell/pkg-plist.cs b/textproc/linux-aspell/pkg-plist.cs
new file mode 100644
index 000000000000..ce796b398ba4
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.cs
@@ -0,0 +1,4 @@
+usr/lib/aspell/cs.multi
+usr/lib/aspell/cs.rws
+usr/lib/aspell/czech.alias
+usr/share/aspell/cs.dat
diff --git a/textproc/linux-aspell/pkg-plist.cy b/textproc/linux-aspell/pkg-plist.cy
new file mode 100644
index 000000000000..ba592ab5b40d
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.cy
@@ -0,0 +1,4 @@
+usr/lib/aspell/cy.multi
+usr/lib/aspell/cy.rws
+usr/lib/aspell/welsh.alias
+usr/share/aspell/cy.dat
diff --git a/textproc/linux-aspell/pkg-plist.da b/textproc/linux-aspell/pkg-plist.da
new file mode 100644
index 000000000000..9119668e90c2
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.da
@@ -0,0 +1,5 @@
+usr/lib/aspell/da.multi
+usr/lib/aspell/da.rws
+usr/lib/aspell/dansk.alias
+usr/share/aspell/da.dat
+usr/share/aspell/da_phonet.dat
diff --git a/textproc/linux-aspell/pkg-plist.de b/textproc/linux-aspell/pkg-plist.de
new file mode 100644
index 000000000000..578f2d298a85
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.de
@@ -0,0 +1,11 @@
+usr/lib/aspell/de-only.rws
+usr/lib/aspell/de.multi
+usr/lib/aspell/de_CH-only.rws
+usr/lib/aspell/de_CH.multi
+usr/lib/aspell/de_DE-only.rws
+usr/lib/aspell/de_DE.multi
+usr/lib/aspell/deutsch.alias
+usr/lib/aspell/german.alias
+usr/lib/aspell/swiss.alias
+usr/share/aspell/de.dat
+usr/share/aspell/de_phonet.dat
diff --git a/textproc/linux-aspell/pkg-plist.dirrm b/textproc/linux-aspell/pkg-plist.dirrm
new file mode 100644
index 000000000000..77f1c429fe12
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.dirrm
@@ -0,0 +1,5 @@
+@dirrm usr/share/doc/aspell-0.50.4.1/man-text
+@dirrm usr/share/doc/aspell-0.50.4.1/man-html
+@dirrm usr/share/doc/aspell-0.50.4.1
+@dirrm usr/share/aspell
+@dirrm usr/lib/aspell
diff --git a/textproc/linux-aspell/pkg-plist.el b/textproc/linux-aspell/pkg-plist.el
new file mode 100644
index 000000000000..f3a20a29e0d7
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.el
@@ -0,0 +1,5 @@
+usr/lib/aspell/el.multi
+usr/lib/aspell/el.rws
+usr/lib/aspell/greek.alias
+usr/share/aspell/el.dat
+usr/share/aspell/el_phonet.dat
diff --git a/textproc/linux-aspell/pkg-plist.en b/textproc/linux-aspell/pkg-plist.en
new file mode 100644
index 000000000000..d8b4d75e6ec5
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.en
@@ -0,0 +1,20 @@
+usr/lib/aspell/american-w-accents.alias
+usr/lib/aspell/american.alias
+usr/lib/aspell/british-w-accents.alias
+usr/lib/aspell/british.alias
+usr/lib/aspell/canadian-w-accents.alias
+usr/lib/aspell/canadian.alias
+usr/lib/aspell/en-only.rws
+usr/lib/aspell/en.multi
+usr/lib/aspell/en_CA-only.rws
+usr/lib/aspell/en_CA-w-accents.multi
+usr/lib/aspell/en_CA.multi
+usr/lib/aspell/en_GB-only.rws
+usr/lib/aspell/en_GB-w-accents.multi
+usr/lib/aspell/en_GB.multi
+usr/lib/aspell/en_US-only.rws
+usr/lib/aspell/en_US-w-accents.multi
+usr/lib/aspell/en_US.multi
+usr/lib/aspell/english.alias
+usr/share/aspell/en.dat
+usr/share/aspell/en_phonet.dat
diff --git a/textproc/linux-aspell/pkg-plist.eo b/textproc/linux-aspell/pkg-plist.eo
new file mode 100644
index 000000000000..323efafe0fa4
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.eo
@@ -0,0 +1,4 @@
+usr/lib/aspell/eo.multi
+usr/lib/aspell/eo.rws
+usr/lib/aspell/esperanto.alias
+usr/share/aspell/eo.dat
diff --git a/textproc/linux-aspell/pkg-plist.es b/textproc/linux-aspell/pkg-plist.es
new file mode 100644
index 000000000000..888ca6698c17
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.es
@@ -0,0 +1,6 @@
+usr/lib/aspell/es.multi
+usr/lib/aspell/es.rws
+usr/lib/aspell/español.alias
+usr/lib/aspell/esponol.alias
+usr/lib/aspell/spanish.alias
+usr/share/aspell/es.dat
diff --git a/textproc/linux-aspell/pkg-plist.fo b/textproc/linux-aspell/pkg-plist.fo
new file mode 100644
index 000000000000..7a454a9d38cf
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.fo
@@ -0,0 +1,6 @@
+usr/lib/aspell/faroese.alias
+usr/lib/aspell/fo.multi
+usr/lib/aspell/fo.rws
+usr/lib/aspell/føroyskt.alias
+usr/share/aspell/fo.dat
+usr/share/aspell/fo_phonet.dat
diff --git a/textproc/linux-aspell/pkg-plist.fr b/textproc/linux-aspell/pkg-plist.fr
new file mode 100644
index 000000000000..89cae7bce4ff
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.fr
@@ -0,0 +1,48 @@
+usr/lib/aspell/fr-40-only.rws
+usr/lib/aspell/fr-40.multi
+usr/lib/aspell/fr-60-only.rws
+usr/lib/aspell/fr-60.multi
+usr/lib/aspell/fr-80-only.rws
+usr/lib/aspell/fr-80.multi
+usr/lib/aspell/fr-lrg.alias
+usr/lib/aspell/fr-med.alias
+usr/lib/aspell/fr-sml.alias
+usr/lib/aspell/fr.multi
+usr/lib/aspell/fr_CH-40.multi
+usr/lib/aspell/fr_CH-60.multi
+usr/lib/aspell/fr_CH-80.multi
+usr/lib/aspell/fr_CH-lrg.alias
+usr/lib/aspell/fr_CH-med.alias
+usr/lib/aspell/fr_CH-only.rws
+usr/lib/aspell/fr_CH-sml.alias
+usr/lib/aspell/fr_CH.multi
+usr/lib/aspell/fr_FR-40.multi
+usr/lib/aspell/fr_FR-60.multi
+usr/lib/aspell/fr_FR-80.multi
+usr/lib/aspell/fr_FR-lrg.alias
+usr/lib/aspell/fr_FR-med.alias
+usr/lib/aspell/fr_FR-sml.alias
+usr/lib/aspell/fr_FR.multi
+usr/lib/aspell/francais-40.alias
+usr/lib/aspell/francais-60.alias
+usr/lib/aspell/francais-80.alias
+usr/lib/aspell/francais-lrg.alias
+usr/lib/aspell/francais-med.alias
+usr/lib/aspell/francais-sml.alias
+usr/lib/aspell/francais.alias
+usr/lib/aspell/french-40.alias
+usr/lib/aspell/french-60.alias
+usr/lib/aspell/french-80.alias
+usr/lib/aspell/french-lrg.alias
+usr/lib/aspell/french-med.alias
+usr/lib/aspell/french-sml.alias
+usr/lib/aspell/french.alias
+usr/lib/aspell/suisse-40.alias
+usr/lib/aspell/suisse-60.alias
+usr/lib/aspell/suisse-80.alias
+usr/lib/aspell/suisse-lrg.alias
+usr/lib/aspell/suisse-med.alias
+usr/lib/aspell/suisse-sml.alias
+usr/lib/aspell/suisse.alias
+usr/share/aspell/fr.dat
+usr/share/aspell/fr_phonet.dat
diff --git a/textproc/linux-aspell/pkg-plist.ga b/textproc/linux-aspell/pkg-plist.ga
new file mode 100644
index 000000000000..c23f8477fd87
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.ga
@@ -0,0 +1,6 @@
+usr/lib/aspell/ga.multi
+usr/lib/aspell/ga.rws
+usr/lib/aspell/gaeilge.alias
+usr/lib/aspell/irish.alias
+usr/share/aspell/ga.dat
+usr/share/aspell/ga_phonet.dat
diff --git a/textproc/linux-aspell/pkg-plist.gd b/textproc/linux-aspell/pkg-plist.gd
new file mode 100644
index 000000000000..c2ab120acbd7
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.gd
@@ -0,0 +1,5 @@
+usr/lib/aspell/gaidhlig.alias
+usr/lib/aspell/gd.multi
+usr/lib/aspell/gd.rws
+usr/share/aspell/gd.dat
+usr/share/aspell/gd_phonet.dat
diff --git a/textproc/linux-aspell/pkg-plist.gl b/textproc/linux-aspell/pkg-plist.gl
new file mode 100644
index 000000000000..faf58b4a8c2a
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.gl
@@ -0,0 +1,4 @@
+usr/lib/aspell/gl.multi
+usr/lib/aspell/gl.rws
+usr/share/aspell/gl.dat
+usr/share/aspell/gl_phonet.dat
diff --git a/textproc/linux-aspell/pkg-plist.gv b/textproc/linux-aspell/pkg-plist.gv
new file mode 100644
index 000000000000..e508c9d9df08
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.gv
@@ -0,0 +1,5 @@
+usr/lib/aspell/gaelg.alias
+usr/lib/aspell/gv.multi
+usr/lib/aspell/gv.rws
+usr/lib/aspell/manx.alias
+usr/share/aspell/gv.dat
diff --git a/textproc/linux-aspell/pkg-plist.hr b/textproc/linux-aspell/pkg-plist.hr
new file mode 100644
index 000000000000..f088700b040d
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.hr
@@ -0,0 +1,4 @@
+usr/lib/aspell/croatian.alias
+usr/lib/aspell/hr.multi
+usr/lib/aspell/hr.rws
+usr/share/aspell/hr.dat
diff --git a/textproc/linux-aspell/pkg-plist.ia b/textproc/linux-aspell/pkg-plist.ia
new file mode 100644
index 000000000000..02fe09ba8172
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.ia
@@ -0,0 +1,4 @@
+usr/lib/aspell/ia.multi
+usr/lib/aspell/ia.rws
+usr/lib/aspell/interlingua.alias
+usr/share/aspell/ia.dat
diff --git a/textproc/linux-aspell/pkg-plist.id b/textproc/linux-aspell/pkg-plist.id
new file mode 100644
index 000000000000..3271feabafd1
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.id
@@ -0,0 +1,4 @@
+usr/lib/aspell/id.multi
+usr/lib/aspell/id.rws
+usr/lib/aspell/indonesian.alias
+usr/share/aspell/id.dat
diff --git a/textproc/linux-aspell/pkg-plist.is b/textproc/linux-aspell/pkg-plist.is
new file mode 100644
index 000000000000..70f22e31babb
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.is
@@ -0,0 +1,6 @@
+usr/lib/aspell/icelandic.alias
+usr/lib/aspell/is.multi
+usr/lib/aspell/is.rws
+usr/lib/aspell/íslenska.alias
+usr/share/aspell/is.dat
+usr/share/aspell/is_phonet.dat
diff --git a/textproc/linux-aspell/pkg-plist.it b/textproc/linux-aspell/pkg-plist.it
new file mode 100644
index 000000000000..b7f43dcc3e51
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.it
@@ -0,0 +1,5 @@
+usr/lib/aspell/it.multi
+usr/lib/aspell/it.rws
+usr/lib/aspell/italian.alias
+usr/lib/aspell/italiano.alias
+usr/share/aspell/it.dat
diff --git a/textproc/linux-aspell/pkg-plist.mi b/textproc/linux-aspell/pkg-plist.mi
new file mode 100644
index 000000000000..114e96033733
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.mi
@@ -0,0 +1,4 @@
+usr/lib/aspell/maori.alias
+usr/lib/aspell/mi.multi
+usr/lib/aspell/mi.rws
+usr/share/aspell/mi.dat
diff --git a/textproc/linux-aspell/pkg-plist.ms b/textproc/linux-aspell/pkg-plist.ms
new file mode 100644
index 000000000000..ff62a181c234
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.ms
@@ -0,0 +1,4 @@
+usr/lib/aspell/malay.alias
+usr/lib/aspell/ms.multi
+usr/lib/aspell/ms.rws
+usr/share/aspell/ms.dat
diff --git a/textproc/linux-aspell/pkg-plist.mt b/textproc/linux-aspell/pkg-plist.mt
new file mode 100644
index 000000000000..b7790003f469
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.mt
@@ -0,0 +1,6 @@
+usr/lib/aspell/maltese.alias
+usr/lib/aspell/malti.alias
+usr/lib/aspell/mt.multi
+usr/lib/aspell/mt.rws
+usr/share/aspell/mt.dat
+usr/share/aspell/mt_phonet.dat
diff --git a/textproc/linux-aspell/pkg-plist.nb b/textproc/linux-aspell/pkg-plist.nb
new file mode 100644
index 000000000000..e7e5d96bec6c
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.nb
@@ -0,0 +1,7 @@
+usr/lib/aspell/bokmal.alias
+usr/lib/aspell/bokmål.alias
+usr/lib/aspell/nb.multi
+usr/lib/aspell/nb.rws
+usr/lib/aspell/no.alias
+usr/lib/aspell/norsk.alias
+usr/share/aspell/nb.dat
diff --git a/textproc/linux-aspell/pkg-plist.nl b/textproc/linux-aspell/pkg-plist.nl
new file mode 100644
index 000000000000..35352fa94d8c
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.nl
@@ -0,0 +1,4 @@
+usr/lib/aspell/dutch.alias
+usr/lib/aspell/nl.multi
+usr/lib/aspell/nl.rws
+usr/share/aspell/nl.dat
diff --git a/textproc/linux-aspell/pkg-plist.nn b/textproc/linux-aspell/pkg-plist.nn
new file mode 100644
index 000000000000..673deae5ac7d
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.nn
@@ -0,0 +1,4 @@
+usr/lib/aspell/nn.multi
+usr/lib/aspell/nn.rws
+usr/lib/aspell/nynorsk.alias
+usr/share/aspell/nn.dat
diff --git a/textproc/linux-aspell/pkg-plist.pl b/textproc/linux-aspell/pkg-plist.pl
new file mode 100644
index 000000000000..e3230ee266c0
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.pl
@@ -0,0 +1,4 @@
+usr/lib/aspell/pl.multi
+usr/lib/aspell/pl.rws
+usr/lib/aspell/polish.alias
+usr/share/aspell/pl.dat
diff --git a/textproc/linux-aspell/pkg-plist.pt b/textproc/linux-aspell/pkg-plist.pt
new file mode 100644
index 000000000000..16f88e0dae4c
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.pt
@@ -0,0 +1,10 @@
+usr/lib/aspell/brazilian.alias
+usr/lib/aspell/português.alias
+usr/lib/aspell/portuguese.alias
+usr/lib/aspell/pt-only.rws
+usr/lib/aspell/pt.multi
+usr/lib/aspell/pt_BR-only.rws
+usr/lib/aspell/pt_BR.multi
+usr/lib/aspell/pt_PT-only.rws
+usr/lib/aspell/pt_PT.multi
+usr/share/aspell/pt.dat
diff --git a/textproc/linux-aspell/pkg-plist.ro b/textproc/linux-aspell/pkg-plist.ro
new file mode 100644
index 000000000000..2502cc351393
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.ro
@@ -0,0 +1,6 @@
+usr/lib/aspell/ro.multi
+usr/lib/aspell/ro.rws
+usr/lib/aspell/romaneste.alias
+usr/lib/aspell/româneºte.alias
+usr/lib/aspell/romanian.alias
+usr/share/aspell/ro.dat
diff --git a/textproc/linux-aspell/pkg-plist.ru b/textproc/linux-aspell/pkg-plist.ru
new file mode 100644
index 000000000000..5cd1c764cec4
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.ru
@@ -0,0 +1,5 @@
+usr/lib/aspell/ru.multi
+usr/lib/aspell/ru.rws
+usr/lib/aspell/russian.alias
+usr/share/aspell/ru.dat
+usr/share/aspell/ru_phonet.dat
diff --git a/textproc/linux-aspell/pkg-plist.sk b/textproc/linux-aspell/pkg-plist.sk
new file mode 100644
index 000000000000..7300a6fe9eec
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.sk
@@ -0,0 +1,9 @@
+usr/lib/aspell/sk-extend.rws
+usr/lib/aspell/sk-extended.multi
+usr/lib/aspell/sk.multi
+usr/lib/aspell/sk.rws
+usr/lib/aspell/sk_SK-extended.alias
+usr/lib/aspell/sk_SK.alias
+usr/lib/aspell/slovak-extended.alias
+usr/lib/aspell/slovak.alias
+usr/share/aspell/sk.dat
diff --git a/textproc/linux-aspell/pkg-plist.sl b/textproc/linux-aspell/pkg-plist.sl
new file mode 100644
index 000000000000..4e30d5e39aa3
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.sl
@@ -0,0 +1,4 @@
+usr/lib/aspell/sl.multi
+usr/lib/aspell/sl.rws
+usr/lib/aspell/slovenian.alias
+usr/share/aspell/sl.dat
diff --git a/textproc/linux-aspell/pkg-plist.sv b/textproc/linux-aspell/pkg-plist.sv
new file mode 100644
index 000000000000..766281234a0f
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.sv
@@ -0,0 +1,6 @@
+usr/lib/aspell/sv.multi
+usr/lib/aspell/sv.rws
+usr/lib/aspell/svenska.alias
+usr/lib/aspell/swedish.alias
+usr/share/aspell/sv.dat
+usr/share/aspell/sv_phonet.dat
diff --git a/textproc/linux-aspell/pkg-plist.sw b/textproc/linux-aspell/pkg-plist.sw
new file mode 100644
index 000000000000..04e45855ede9
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.sw
@@ -0,0 +1,5 @@
+usr/lib/aspell/kiswahili.alias
+usr/lib/aspell/sw.multi
+usr/lib/aspell/sw.rws
+usr/lib/aspell/swahili.alias
+usr/share/aspell/sw.dat
diff --git a/textproc/linux-aspell/pkg-plist.tn b/textproc/linux-aspell/pkg-plist.tn
new file mode 100644
index 000000000000..acb103f814f3
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.tn
@@ -0,0 +1,5 @@
+usr/lib/aspell/setswana.alias
+usr/lib/aspell/tn.multi
+usr/lib/aspell/tn.rws
+usr/lib/aspell/tswana.alias
+usr/share/aspell/tn.dat
diff --git a/textproc/linux-aspell/pkg-plist.tr b/textproc/linux-aspell/pkg-plist.tr
new file mode 100644
index 000000000000..dfc822cd51b2
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.tr
@@ -0,0 +1,3 @@
+usr/lib/aspell/tr.multi
+usr/lib/aspell/tr.rws
+usr/share/aspell/tr.dat
diff --git a/textproc/linux-aspell/pkg-plist.uk b/textproc/linux-aspell/pkg-plist.uk
new file mode 100644
index 000000000000..7ae36dca7f39
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.uk
@@ -0,0 +1,4 @@
+usr/lib/aspell/uk.multi
+usr/lib/aspell/uk.rws
+usr/lib/aspell/ukrainian.alias
+usr/share/aspell/uk.dat
diff --git a/textproc/linux-aspell/pkg-plist.wa b/textproc/linux-aspell/pkg-plist.wa
new file mode 100644
index 000000000000..6653b7c45d00
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.wa
@@ -0,0 +1,6 @@
+usr/lib/aspell/wa.multi
+usr/lib/aspell/wa.rws
+usr/lib/aspell/walloon.alias
+usr/lib/aspell/walon.alias
+usr/share/aspell/wa.dat
+usr/share/aspell/wa_phonet.dat
diff --git a/textproc/linux-aspell/pkg-plist.zu b/textproc/linux-aspell/pkg-plist.zu
new file mode 100644
index 000000000000..ce2386cc3943
--- /dev/null
+++ b/textproc/linux-aspell/pkg-plist.zu
@@ -0,0 +1,4 @@
+usr/lib/aspell/zu.multi
+usr/lib/aspell/zu.rws
+usr/lib/aspell/zulu.alias
+usr/share/aspell/zu.dat
diff --git a/textproc/linux-f10-aspell/Makefile b/textproc/linux-f10-aspell/Makefile
new file mode 100644
index 000000000000..6ed5368ccd39
--- /dev/null
+++ b/textproc/linux-f10-aspell/Makefile
@@ -0,0 +1,220 @@
+# New ports collection makefile for: linux-aspell
+# Date created: 14 May 2004
+# Whom: Mezz <mezz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= aspell
+PORTVERSION= 0.50.4.1
+CATEGORIES= textproc linux
+MASTER_SITES= ftp://sunsite.cnlab-switch.ch/mirror/ximian/ximian-evolution/redhat-80-i386/ \
+ ftp://ftp.ntua.gr/pub/X11/ximian/ximian-evolution/redhat-80-i386/ \
+ ftp://ftp.icm.edu.pl/vol/rzm8/ximian/ximian-evolution/redhat-80-i386/ \
+ ftp://ftp.chg.ru/.7/X11/ximian/ximian-evolution/redhat-80-i386/ \
+ ftp://ftp.is.co.za/mirror/ftp.ximian.com/ximian-evolution/redhat-80-i386/
+PKGNAMEPREFIX= linux-
+DISTFILES= ${PORTNAME}-${PORTVERSION}-0.ximian.5.1.i386.rpm # needed for slave ports / options
+EXTRACT_ONLY=
+
+MAINTAINER= mezz@FreeBSD.org
+COMMENT= Spelling checker with better logic than ispell (linux version)
+
+BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm \
+ bzip2:${PORTSDIR}/archivers/bzip2
+RUN_DEPENDS= ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8
+
+NO_BUILD= yes
+USE_REINPLACE= yes
+ONLY_FOR_ARCHS= i386
+USE_LINUX_PREFIX= yes
+NO_FILTER_SHLIBS= yes
+LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
+
+DBPATH= /var/lib/rpm
+#RPMDIR= ${DISTDIR}/${DIST_SUBDIR}
+RPMFLAGS= --ignoreos --root ${PREFIX} --dbpath ${DBPATH} \
+ --nodeps --replacepkgs
+
+CONF_DICT_ENV= ASPELL="${PREFIX}/usr/bin/aspell" \
+ WORD_LIST_COMPRESS="${PREFIX}/usr/bin/word-list-compress"
+AVAIL_DICT= af bg br ca cs cy da de el en eo es fo fr hr ia id it ga gd gl \
+ gv is mi ms mt nb nl nn pl pt ro ru sk sl sv sw tn tr uk wa zu
+SPECDICTS= af bg cs cy da el en fo fr ga gd gl gv hr ia id is it mi ms mt \
+ nb nn pl sk sl sv sw tn tr uk wa zu
+DICTVERSION= 0.50-2
+DICTVER_AF= 0.50-0
+DICTVER_BG= 0.50-0
+DICTVER_CS= 0.51-0
+DICTVER_CY= 0.50-3
+DICTVER_DA= 0.50.1-0
+DICTVER_EL= 0.50-3
+DICTVER_EN= 0.51-1
+DICTVER_FO= 0.51-0
+DICTVER_FR= 0.50-3
+DICTVER_GA= 0.50.1-0
+DICTVER_GD= 0.50-0
+DICTVER_GL= 0.50-0
+DICTVER_GV= 0.50-0
+DICTVER_HR= 0.51-0
+DICTVER_IA= 0.50-1
+DICTVER_ID= 0.50.1-0
+DICTVER_IS= 0.51-0
+DICTVER_IT= 0.53-0
+DICTVER_MI= 0.50-0
+DICTVER_MS= 0.50-0
+DICTVER_MT= 0.50-0
+DICTVER_NB= 0.50.1-0
+DICTVER_NN= 0.50.1-1
+DICTVER_PL= 0.51-0
+DICTVER_SK= 0.52-0
+DICTVER_SL= 0.50-0
+DICTVER_SV= 0.51-0
+DICTVER_SW= 0.50-0
+DICTVER_TN= 0.50-0
+DICTVER_TR= 0.50-0
+DICTVER_UK= 0.51-0
+DICTVER_WA= 0.50-0
+DICTVER_ZU= 0.50-0
+DICT_SUFFIX= .tar.bz2
+
+.include <bsd.port.pre.mk>
+
+.if defined(LANG)
+. for i in ${AVAIL_DICT} no
+. if ${LANG:M${i}*} != ""
+DEF_DICT= ${i}
+. endif
+. endfor
+. if defined(DEF_DICT) && ${DEF_DICT} == no
+DEF_DICT= nn
+. endif
+.endif
+DEF_DICT?= en
+
+pre-everything::
+.if defined(ASPELL_NO)
+ASPELL_NN= yes
+.endif
+.if defined(WITH_ALL_DICTS)
+. for LG in ${AVAIL_DICT}
+ASPELL_${LG:U}= yes
+. endfor
+.endif
+.for LG in ${AVAIL_DICT}
+. if defined(ASPELL_${LG:U})
+DICTS+= ${LG}
+. endif
+.endfor
+.if !defined(DICTS)
+ @${ECHO_MSG} '*********************************************************'
+ @${ECHO_MSG} '* You can add further dictionaries: *'
+ @${ECHO_MSG} '* Use make-flag: *'
+ @${ECHO_MSG} '* - Afrikaans ASPELL_AF=yes *'
+ @${ECHO_MSG} '* - Bulgarian ASPELL_BG=yes *'
+ @${ECHO_MSG} '* - Breton ASPELL_BR=yes *'
+ @${ECHO_MSG} '* - Catalan ASPELL_CA=yes *'
+ @${ECHO_MSG} '* - Croatian ASPELL_HR=yes *'
+ @${ECHO_MSG} '* - Czech ASPELL_CS=yes *'
+ @${ECHO_MSG} '* - Danish ASPELL_DA=yes *'
+ @${ECHO_MSG} '* - Dutch ASPELL_NL=yes *'
+ @${ECHO_MSG} '* - English ASPELL_EN=yes *'
+ @${ECHO_MSG} '* - Esperanto ASPELL_EO=yes *'
+ @${ECHO_MSG} '* - Faroese ASPELL_FO=yes *'
+ @${ECHO_MSG} '* - French ASPELL_FR=yes *'
+ @${ECHO_MSG} '* - Galician ASPELL_GL=yes *'
+ @${ECHO_MSG} '* - German ASPELL_DE=yes *'
+ @${ECHO_MSG} '* - Greek ASPELL_EL=yes *'
+ @${ECHO_MSG} '* - Icelandic ASPELL_IS=yes *'
+ @${ECHO_MSG} '* - Indonesian ASPELL_ID=yes *'
+ @${ECHO_MSG} '* - Interlingua ASPELL_IA=yes *'
+ @${ECHO_MSG} '* - Irish (Gaelic) ASPELL_GA=yes *'
+ @${ECHO_MSG} '* - Italian ASPELL_IT=yes *'
+ @${ECHO_MSG} '* - Maori ASPELL_MI=yes *'
+ @${ECHO_MSG} '* - Malay ASPELL_MS=yes *'
+ @${ECHO_MSG} '* - Maltese ASPELL_MT=yes *'
+ @${ECHO_MSG} '* - Manx Gaelic ASPELL_GV=yes *'
+ @${ECHO_MSG} '* - Norwegian Bokmal ASPELL_NB=yes *'
+ @${ECHO_MSG} '* - Norwegian Nynorsk ASPELL_NN=yes *'
+ @${ECHO_MSG} '* - Polish ASPELL_PL=yes *'
+ @${ECHO_MSG} '* - Portuguese ASPELL_PT=yes *'
+ @${ECHO_MSG} '* - Romanian ASPELL_RO=yes *'
+ @${ECHO_MSG} '* - Russian ASPELL_RU=yes *'
+ @${ECHO_MSG} '* - Scottish Gaelic ASPELL_GD=yes *'
+ @${ECHO_MSG} '* - Slovak ASPELL_SK=yes *'
+ @${ECHO_MSG} '* - Slovenian ASPELL_SL=yes *'
+ @${ECHO_MSG} '* - Swahili ASPELL_SW=yes *'
+ @${ECHO_MSG} '* - Spanish ASPELL_ES=yes *'
+ @${ECHO_MSG} '* - Swedish ASPELL_SV=yes *'
+ @${ECHO_MSG} '* - Tswana ASPELL_TN=yes *'
+ @${ECHO_MSG} '* - Turkish ASPELL_TR=yes *'
+ @${ECHO_MSG} '* - Ukrainian ASPELL_UK=yes *'
+ @${ECHO_MSG} '* - Walloon ASPELL_WA=yes *'
+ @${ECHO_MSG} '* - Welsh ASPELL_CY=yes *'
+ @${ECHO_MSG} '* - Zulu ASPELL_ZU=yes *'
+ @${ECHO_MSG} '* *'
+ @${ECHO_MSG} '* Example: "make ASPELL_FR=yes ASPELL_EN=yes install" *'
+ @${ECHO_MSG} '*********************************************************'
+. for LG in ${AVAIL_DICT}
+. if (${DEF_DICT} == ${LG})
+DICTS= ${LG}
+. endif
+. endfor
+.endif
+.for DICO in ${DICTS}
+MASTER_SITES+= ftp://ftp.gnu.org/gnu/aspell/dict/${DICO}/:dict${DICO}
+. if (${SPECDICTS:M${DICO}*} != "")
+DISTFILES+= aspell-${DICO}-${DICTVER_${DICO:U}}${DICT_SUFFIX}:dict${DICO}
+. else
+DISTFILES+= aspell-${DICO}-${DICTVERSION}${DICT_SUFFIX}:dict${DICO}
+. endif
+.endfor
+
+post-extract:
+.for DICO in ${DICTS}
+. if (${SPECDICTS:M${DICO}*} != "")
+ @cd ${WRKDIR} && \
+ ${TAR} -xjf ${DISTDIR}/aspell-${DICO}-${DICTVER_${DICO:U}}${DICT_SUFFIX}
+. else
+ @cd ${WRKDIR} && \
+ ${TAR} -xjf ${DISTDIR}/aspell-${DICO}-${DICTVERSION}${DICT_SUFFIX}
+. endif
+.endfor
+
+post-patch:
+.for DICO in ${DICTS}
+. if (${SPECDICTS:M${DICO}*} != "")
+ @${REINPLACE_CMD} -e 's|$${dictdir}|${PREFIX}$${dictdir}|g ; \
+ s|$${datadir}|${PREFIX}$${datadir}|g' \
+ ${WRKDIR}/aspell-${DICO}-${DICTVER_${DICO:U}}/Makefile.pre
+. else
+ @${REINPLACE_CMD} -e 's|$${dictdir}|${PREFIX}$${dictdir}|g ; \
+ s|$${datadir}|${PREFIX}$${datadir}|g' \
+ ${WRKDIR}/aspell-${DICO}-${DICTVERSION}/Makefile.pre
+. endif
+.endfor
+
+do-install:
+ @${LOCALBASE}/bin/rpm -U ${RPMFLAGS} \
+ ${DISTDIR}/${PORTNAME}-${PORTVERSION}-0.ximian.5.1.i386.rpm
+ @${FIND} ${LINUXBASE} -name lib -type d | ${SED} 's|${LINUXBASE}||g' \
+ > ${LINUXBASE}/etc/ld.so.conf
+ @${LDCONFIG_LINUX}
+
+post-install:
+.for DICO in ${DICTS}
+ @${ECHO_MSG} "===> Installing for ${DICO} dictionaries"
+. if (${SPECDICTS:M${DICO}*} != "")
+ @cd ${WRKDIR}/aspell-${DICO}-${DICTVER_${DICO:U}} && \
+ ${CONF_DICT_ENV} ./${CONFIGURE_SCRIPT} && \
+ ${GMAKE} install
+. else
+ @cd ${WRKDIR}/aspell-${DICO}-${DICTVERSION} && \
+ ${CONF_DICT_ENV} ./${CONFIGURE_SCRIPT} && \
+ ${GMAKE} install
+. endif
+ @${CAT} ${MASTERDIR}/pkg-plist.${DICO} >> ${TMPPLIST}
+.endfor
+ @${CAT} ${MASTERDIR}/pkg-plist.dirrm >> ${TMPPLIST}
+
+.include <bsd.port.post.mk>
diff --git a/textproc/linux-f10-aspell/distinfo b/textproc/linux-f10-aspell/distinfo
new file mode 100644
index 000000000000..6ea998149d70
--- /dev/null
+++ b/textproc/linux-f10-aspell/distinfo
@@ -0,0 +1,86 @@
+MD5 (aspell-0.50.4.1-0.ximian.5.1.i386.rpm) = f7bd7bdc4c5f7b9d78cfdf867402e5b3
+SIZE (aspell-0.50.4.1-0.ximian.5.1.i386.rpm) = 440242
+MD5 (aspell-af-0.50-0.tar.bz2) = bde617a195e70364f96eea71cf71a333
+SIZE (aspell-af-0.50-0.tar.bz2) = 256111
+MD5 (aspell-bg-0.50-0.tar.bz2) = d4869e4cba11abfac1c58745e1d95e03
+SIZE (aspell-bg-0.50-0.tar.bz2) = 271589
+MD5 (aspell-br-0.50-2.tar.bz2) = 800c7a28e09bd7734d1501cb7a91ad8f
+SIZE (aspell-br-0.50-2.tar.bz2) = 68055
+MD5 (aspell-ca-0.50-2.tar.bz2) = c593ae266d3e48e4d482ff9b9a52acdd
+SIZE (aspell-ca-0.50-2.tar.bz2) = 137626
+MD5 (aspell-cs-0.51-0.tar.bz2) = 4be28bef4385ef46e80547ce8cdc4535
+SIZE (aspell-cs-0.51-0.tar.bz2) = 626618
+MD5 (aspell-cy-0.50-3.tar.bz2) = d59fee193dba87973b38ac2862a090bb
+SIZE (aspell-cy-0.50-3.tar.bz2) = 117652
+MD5 (aspell-da-0.50.1-0.tar.bz2) = 1bf582a9aa0e0f8007a2ba9d52964e7e
+SIZE (aspell-da-0.50.1-0.tar.bz2) = 304097
+MD5 (aspell-de-0.50-2.tar.bz2) = 204a9737ff0110fb8c7d284bd7200f7d
+SIZE (aspell-de-0.50-2.tar.bz2) = 304820
+MD5 (aspell-el-0.50-3.tar.bz2) = 0ea2c42ceb9b91f7f5de2c017234ad37
+SIZE (aspell-el-0.50-3.tar.bz2) = 328225
+MD5 (aspell-en-0.51-1.tar.bz2) = aabb933daee93be446c71e79babf8da4
+SIZE (aspell-en-0.51-1.tar.bz2) = 172874
+MD5 (aspell-eo-0.50-2.tar.bz2) = f84147f5909e1a5f7adb86f27c71eb8c
+SIZE (aspell-eo-0.50-2.tar.bz2) = 89703
+MD5 (aspell-es-0.50-2.tar.bz2) = 4a8583e9ef9f4aed03f5a7fe09d40060
+SIZE (aspell-es-0.50-2.tar.bz2) = 157809
+MD5 (aspell-fo-0.51-0.tar.bz2) = 5cc9168ad88ceb1b5531a5452527728b
+SIZE (aspell-fo-0.51-0.tar.bz2) = 161169
+MD5 (aspell-fr-0.50-3.tar.bz2) = 53a2d05c4e8f7fabd3cefe24db977be7
+SIZE (aspell-fr-0.50-3.tar.bz2) = 283086
+MD5 (aspell-hr-0.51-0.tar.bz2) = 7d2fb9af47266884c731691123a95a8d
+SIZE (aspell-hr-0.51-0.tar.bz2) = 208118
+MD5 (aspell-ia-0.50-1.tar.bz2) = 36846c747a4cb7874b00f37752e83f25
+SIZE (aspell-ia-0.50-1.tar.bz2) = 70883
+MD5 (aspell-id-0.50.1-0.tar.bz2) = 860646abe791be723b5ac7d6d996c6b4
+SIZE (aspell-id-0.50.1-0.tar.bz2) = 57532
+MD5 (aspell-it-0.53-0.tar.bz2) = ab3cce02bf8bfdf4116f9f7e602cf4b7
+SIZE (aspell-it-0.53-0.tar.bz2) = 262636
+MD5 (aspell-ga-0.50.1-0.tar.bz2) = 365dba3ccb0e5a93669c7618d627f5de
+SIZE (aspell-ga-0.50.1-0.tar.bz2) = 426385
+MD5 (aspell-gd-0.50-0.tar.bz2) = b189f86c03f7c6f54dfcc56e8d3fc626
+SIZE (aspell-gd-0.50-0.tar.bz2) = 50400
+MD5 (aspell-gl-0.50-0.tar.bz2) = 0cd3c4e3e325e080689657f03eff8e8e
+SIZE (aspell-gl-0.50-0.tar.bz2) = 112313
+MD5 (aspell-gv-0.50-0.tar.bz2) = 139b5aa1f5ea85fb7a4be0338039e959
+SIZE (aspell-gv-0.50-0.tar.bz2) = 69462
+MD5 (aspell-is-0.51-0.tar.bz2) = fa61cbe8ec3594ec0190ad3e81c3a7aa
+SIZE (aspell-is-0.51-0.tar.bz2) = 323327
+MD5 (aspell-mi-0.50-0.tar.bz2) = 8b1a07032ee086662bfe44a2e0459db4
+SIZE (aspell-mi-0.50-0.tar.bz2) = 57818
+MD5 (aspell-ms-0.50-0.tar.bz2) = cfdd94bba4781766c5d870202abd60e0
+SIZE (aspell-ms-0.50-0.tar.bz2) = 50368
+MD5 (aspell-mt-0.50-0.tar.bz2) = 6df98356e411891c956c249731b708fa
+SIZE (aspell-mt-0.50-0.tar.bz2) = 124114
+MD5 (aspell-nb-0.50.1-0.tar.bz2) = d1173a5ce04f39e9c93183da691e7ce8
+SIZE (aspell-nb-0.50.1-0.tar.bz2) = 423161
+MD5 (aspell-nl-0.50-2.tar.bz2) = c3ef9fd7dc4c47d816eee9ef5149c76a
+SIZE (aspell-nl-0.50-2.tar.bz2) = 428365
+MD5 (aspell-nn-0.50.1-1.tar.bz2) = 3711eb9df68f25262af10119579239bc
+SIZE (aspell-nn-0.50.1-1.tar.bz2) = 335156
+MD5 (aspell-pl-0.51-0.tar.bz2) = 5435be1c9c39326a02e2798d8b4d257b
+SIZE (aspell-pl-0.51-0.tar.bz2) = 624458
+MD5 (aspell-pt-0.50-2.tar.bz2) = e4e15179f90b76ec0336b687d1293edd
+SIZE (aspell-pt-0.50-2.tar.bz2) = 201341
+MD5 (aspell-ro-0.50-2.tar.bz2) = 96d97a79a0a0e04c580e0d0671d650c9
+SIZE (aspell-ro-0.50-2.tar.bz2) = 64110
+MD5 (aspell-ru-0.50-2.tar.bz2) = d7add85adeef2ea36457ea811d52c295
+SIZE (aspell-ru-0.50-2.tar.bz2) = 521827
+MD5 (aspell-sk-0.52-0.tar.bz2) = ce90b109f7c602bde949880920bbbbfd
+SIZE (aspell-sk-0.52-0.tar.bz2) = 383840
+MD5 (aspell-sl-0.50-0.tar.bz2) = c4c11402bc834d796d1b56e711470480
+SIZE (aspell-sl-0.50-0.tar.bz2) = 215463
+MD5 (aspell-sv-0.51-0.tar.bz2) = d180c781f8986ea0f65b6b18f02a494e
+SIZE (aspell-sv-0.51-0.tar.bz2) = 93942
+MD5 (aspell-sw-0.50-0.tar.bz2) = 26ccc3500d7f7c288b74bba1c1fab38f
+SIZE (aspell-sw-0.50-0.tar.bz2) = 102172
+MD5 (aspell-tn-0.50-0.tar.bz2) = 31760a27788053ebcdee58a0a6f9091e
+SIZE (aspell-tn-0.50-0.tar.bz2) = 18685
+MD5 (aspell-tr-0.50-0.tar.bz2) = 432ecdc4e5233da0a4c1a52ed9103fa2
+SIZE (aspell-tr-0.50-0.tar.bz2) = 84846
+MD5 (aspell-uk-0.51-0.tar.bz2) = 767bfca10c64b239b05cb8b68a78f4ad
+SIZE (aspell-uk-0.51-0.tar.bz2) = 382513
+MD5 (aspell-wa-0.50-0.tar.bz2) = e3817402d7be19d4b0d0342d3a5970ea
+SIZE (aspell-wa-0.50-0.tar.bz2) = 50363
+MD5 (aspell-zu-0.50-0.tar.bz2) = 2478cbbb6abaf5ed74bc2da7e7152116
+SIZE (aspell-zu-0.50-0.tar.bz2) = 168226
diff --git a/textproc/linux-f10-aspell/pkg-descr b/textproc/linux-f10-aspell/pkg-descr
new file mode 100644
index 000000000000..ec574c9680c3
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-descr
@@ -0,0 +1,9 @@
+Linux version of Aspell.
+
+Aspell is a spelling checker designed to eventually replace ispell, although
+it currently lacks many of ispell's basic functions. Aspell's main feature is
+that it does a much better job of coming up with possible suggestions than
+ispell. Aspell also includes a powerful C++ library with C and Perl interfaces
+in the works.
+
+WWW: http://aspell.sourceforge.net/
diff --git a/textproc/linux-f10-aspell/pkg-plist b/textproc/linux-f10-aspell/pkg-plist
new file mode 100644
index 000000000000..cc3e4d7f8301
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist
@@ -0,0 +1,84 @@
+usr/bin/aspell
+usr/bin/aspell-import
+usr/bin/pspell-config
+usr/bin/run-with-aspell
+usr/bin/word-list-compress
+usr/lib/libaspell.la
+usr/lib/libaspell.so.15
+usr/lib/libaspell.so.15.0.2
+usr/lib/libpspell.la
+usr/lib/libpspell.so.15
+usr/lib/libpspell.so.15.0.2
+usr/share/aspell/ASCII.dat
+usr/share/aspell/dvorak.kbd
+usr/share/aspell/iso8859-1.dat
+usr/share/aspell/iso8859-10.dat
+usr/share/aspell/iso8859-13.dat
+usr/share/aspell/iso8859-14.dat
+usr/share/aspell/iso8859-15.dat
+usr/share/aspell/iso8859-2.dat
+usr/share/aspell/iso8859-3.dat
+usr/share/aspell/iso8859-4.dat
+usr/share/aspell/iso8859-5.dat
+usr/share/aspell/iso8859-6.dat
+usr/share/aspell/iso8859-7.dat
+usr/share/aspell/iso8859-8.dat
+usr/share/aspell/iso8859-9.dat
+usr/share/aspell/ispell
+usr/share/aspell/koi8-f.dat
+usr/share/aspell/koi8-r.dat
+usr/share/aspell/koi8-u.dat
+usr/share/aspell/spell
+usr/share/aspell/standard.kbd
+usr/share/aspell/viscii.dat
+usr/share/doc/aspell-0.50.4.1/README
+usr/share/doc/aspell-0.50.4.1/TODO
+usr/share/doc/aspell-0.50.4.1/man-html/1_Introduction.html
+usr/share/doc/aspell-0.50.4.1/man-html/2_Getting.html
+usr/share/doc/aspell-0.50.4.1/man-html/3_Basic.html
+usr/share/doc/aspell-0.50.4.1/man-html/4_Customizing.html
+usr/share/doc/aspell-0.50.4.1/man-html/5_Working.html
+usr/share/doc/aspell-0.50.4.1/man-html/6_Writing.html
+usr/share/doc/aspell-0.50.4.1/man-html/7_Adding.html
+usr/share/doc/aspell-0.50.4.1/man-html/8_How.html
+usr/share/doc/aspell-0.50.4.1/man-html/A_Changelog.html
+usr/share/doc/aspell-0.50.4.1/man-html/About_this.html
+usr/share/doc/aspell-0.50.4.1/man-html/B_Do.html
+usr/share/doc/aspell-0.50.4.1/man-html/C_Credits.html
+usr/share/doc/aspell-0.50.4.1/man-html/Contents.html
+usr/share/doc/aspell-0.50.4.1/man-html/D_Glossary.html
+usr/share/doc/aspell-0.50.4.1/man-html/E_Copyright.html
+usr/share/doc/aspell-0.50.4.1/man-html/Makefile
+usr/share/doc/aspell-0.50.4.1/man-html/Makefile.am
+usr/share/doc/aspell-0.50.4.1/man-html/Makefile.in
+usr/share/doc/aspell-0.50.4.1/man-html/contents.png
+usr/share/doc/aspell-0.50.4.1/man-html/crossref.png
+usr/share/doc/aspell-0.50.4.1/man-html/index.html
+usr/share/doc/aspell-0.50.4.1/man-html/manual.css
+usr/share/doc/aspell-0.50.4.1/man-html/manual.html
+usr/share/doc/aspell-0.50.4.1/man-html/next.png
+usr/share/doc/aspell-0.50.4.1/man-html/next_g.png
+usr/share/doc/aspell-0.50.4.1/man-html/prev.png
+usr/share/doc/aspell-0.50.4.1/man-html/prev_g.png
+usr/share/doc/aspell-0.50.4.1/man-html/up.png
+usr/share/doc/aspell-0.50.4.1/man-html/up_g.png
+usr/share/doc/aspell-0.50.4.1/man-text/1_Introduction.txt
+usr/share/doc/aspell-0.50.4.1/man-text/2_Getting.txt
+usr/share/doc/aspell-0.50.4.1/man-text/3_Basic.txt
+usr/share/doc/aspell-0.50.4.1/man-text/4_Customizing.txt
+usr/share/doc/aspell-0.50.4.1/man-text/5_Working.txt
+usr/share/doc/aspell-0.50.4.1/man-text/6_Writing.txt
+usr/share/doc/aspell-0.50.4.1/man-text/7_Adding.txt
+usr/share/doc/aspell-0.50.4.1/man-text/8_How.txt
+usr/share/doc/aspell-0.50.4.1/man-text/A_Changelog.txt
+usr/share/doc/aspell-0.50.4.1/man-text/About_this.txt
+usr/share/doc/aspell-0.50.4.1/man-text/B_Do.txt
+usr/share/doc/aspell-0.50.4.1/man-text/C_Credits.txt
+usr/share/doc/aspell-0.50.4.1/man-text/Contents.txt
+usr/share/doc/aspell-0.50.4.1/man-text/D_Glossary.txt
+usr/share/doc/aspell-0.50.4.1/man-text/E_Copyright.txt
+usr/share/doc/aspell-0.50.4.1/man-text/Makefile
+usr/share/doc/aspell-0.50.4.1/man-text/Makefile.am
+usr/share/doc/aspell-0.50.4.1/man-text/Makefile.in
+usr/share/doc/aspell-0.50.4.1/man-text/index.txt
+usr/share/doc/aspell-0.50.4.1/man-text/manual.txt
diff --git a/textproc/linux-f10-aspell/pkg-plist.af b/textproc/linux-f10-aspell/pkg-plist.af
new file mode 100644
index 000000000000..cd47d4277cc5
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.af
@@ -0,0 +1,4 @@
+usr/lib/aspell/af.multi
+usr/lib/aspell/af.rws
+usr/lib/aspell/afrikaans.alias
+usr/share/aspell/af.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.bg b/textproc/linux-f10-aspell/pkg-plist.bg
new file mode 100644
index 000000000000..eac5cffad8ad
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.bg
@@ -0,0 +1,4 @@
+usr/lib/aspell/bg.multi
+usr/lib/aspell/bg.rws
+usr/lib/aspell/bulgarian.alias
+usr/share/aspell/bg.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.br b/textproc/linux-f10-aspell/pkg-plist.br
new file mode 100644
index 000000000000..dcc9a13e6898
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.br
@@ -0,0 +1,6 @@
+usr/lib/aspell/br.multi
+usr/lib/aspell/br.rws
+usr/lib/aspell/breton.alias
+usr/lib/aspell/brezhoneg.alias
+usr/share/aspell/br.dat
+usr/share/aspell/br_phonet.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.ca b/textproc/linux-f10-aspell/pkg-plist.ca
new file mode 100644
index 000000000000..ca03ac7acbe6
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.ca
@@ -0,0 +1,4 @@
+usr/lib/aspell/ca.multi
+usr/lib/aspell/ca.rws
+usr/lib/aspell/catalan.alias
+usr/share/aspell/ca.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.cs b/textproc/linux-f10-aspell/pkg-plist.cs
new file mode 100644
index 000000000000..ce796b398ba4
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.cs
@@ -0,0 +1,4 @@
+usr/lib/aspell/cs.multi
+usr/lib/aspell/cs.rws
+usr/lib/aspell/czech.alias
+usr/share/aspell/cs.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.cy b/textproc/linux-f10-aspell/pkg-plist.cy
new file mode 100644
index 000000000000..ba592ab5b40d
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.cy
@@ -0,0 +1,4 @@
+usr/lib/aspell/cy.multi
+usr/lib/aspell/cy.rws
+usr/lib/aspell/welsh.alias
+usr/share/aspell/cy.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.da b/textproc/linux-f10-aspell/pkg-plist.da
new file mode 100644
index 000000000000..9119668e90c2
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.da
@@ -0,0 +1,5 @@
+usr/lib/aspell/da.multi
+usr/lib/aspell/da.rws
+usr/lib/aspell/dansk.alias
+usr/share/aspell/da.dat
+usr/share/aspell/da_phonet.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.de b/textproc/linux-f10-aspell/pkg-plist.de
new file mode 100644
index 000000000000..578f2d298a85
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.de
@@ -0,0 +1,11 @@
+usr/lib/aspell/de-only.rws
+usr/lib/aspell/de.multi
+usr/lib/aspell/de_CH-only.rws
+usr/lib/aspell/de_CH.multi
+usr/lib/aspell/de_DE-only.rws
+usr/lib/aspell/de_DE.multi
+usr/lib/aspell/deutsch.alias
+usr/lib/aspell/german.alias
+usr/lib/aspell/swiss.alias
+usr/share/aspell/de.dat
+usr/share/aspell/de_phonet.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.dirrm b/textproc/linux-f10-aspell/pkg-plist.dirrm
new file mode 100644
index 000000000000..77f1c429fe12
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.dirrm
@@ -0,0 +1,5 @@
+@dirrm usr/share/doc/aspell-0.50.4.1/man-text
+@dirrm usr/share/doc/aspell-0.50.4.1/man-html
+@dirrm usr/share/doc/aspell-0.50.4.1
+@dirrm usr/share/aspell
+@dirrm usr/lib/aspell
diff --git a/textproc/linux-f10-aspell/pkg-plist.el b/textproc/linux-f10-aspell/pkg-plist.el
new file mode 100644
index 000000000000..f3a20a29e0d7
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.el
@@ -0,0 +1,5 @@
+usr/lib/aspell/el.multi
+usr/lib/aspell/el.rws
+usr/lib/aspell/greek.alias
+usr/share/aspell/el.dat
+usr/share/aspell/el_phonet.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.en b/textproc/linux-f10-aspell/pkg-plist.en
new file mode 100644
index 000000000000..d8b4d75e6ec5
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.en
@@ -0,0 +1,20 @@
+usr/lib/aspell/american-w-accents.alias
+usr/lib/aspell/american.alias
+usr/lib/aspell/british-w-accents.alias
+usr/lib/aspell/british.alias
+usr/lib/aspell/canadian-w-accents.alias
+usr/lib/aspell/canadian.alias
+usr/lib/aspell/en-only.rws
+usr/lib/aspell/en.multi
+usr/lib/aspell/en_CA-only.rws
+usr/lib/aspell/en_CA-w-accents.multi
+usr/lib/aspell/en_CA.multi
+usr/lib/aspell/en_GB-only.rws
+usr/lib/aspell/en_GB-w-accents.multi
+usr/lib/aspell/en_GB.multi
+usr/lib/aspell/en_US-only.rws
+usr/lib/aspell/en_US-w-accents.multi
+usr/lib/aspell/en_US.multi
+usr/lib/aspell/english.alias
+usr/share/aspell/en.dat
+usr/share/aspell/en_phonet.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.eo b/textproc/linux-f10-aspell/pkg-plist.eo
new file mode 100644
index 000000000000..323efafe0fa4
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.eo
@@ -0,0 +1,4 @@
+usr/lib/aspell/eo.multi
+usr/lib/aspell/eo.rws
+usr/lib/aspell/esperanto.alias
+usr/share/aspell/eo.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.es b/textproc/linux-f10-aspell/pkg-plist.es
new file mode 100644
index 000000000000..888ca6698c17
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.es
@@ -0,0 +1,6 @@
+usr/lib/aspell/es.multi
+usr/lib/aspell/es.rws
+usr/lib/aspell/español.alias
+usr/lib/aspell/esponol.alias
+usr/lib/aspell/spanish.alias
+usr/share/aspell/es.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.fo b/textproc/linux-f10-aspell/pkg-plist.fo
new file mode 100644
index 000000000000..7a454a9d38cf
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.fo
@@ -0,0 +1,6 @@
+usr/lib/aspell/faroese.alias
+usr/lib/aspell/fo.multi
+usr/lib/aspell/fo.rws
+usr/lib/aspell/føroyskt.alias
+usr/share/aspell/fo.dat
+usr/share/aspell/fo_phonet.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.fr b/textproc/linux-f10-aspell/pkg-plist.fr
new file mode 100644
index 000000000000..89cae7bce4ff
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.fr
@@ -0,0 +1,48 @@
+usr/lib/aspell/fr-40-only.rws
+usr/lib/aspell/fr-40.multi
+usr/lib/aspell/fr-60-only.rws
+usr/lib/aspell/fr-60.multi
+usr/lib/aspell/fr-80-only.rws
+usr/lib/aspell/fr-80.multi
+usr/lib/aspell/fr-lrg.alias
+usr/lib/aspell/fr-med.alias
+usr/lib/aspell/fr-sml.alias
+usr/lib/aspell/fr.multi
+usr/lib/aspell/fr_CH-40.multi
+usr/lib/aspell/fr_CH-60.multi
+usr/lib/aspell/fr_CH-80.multi
+usr/lib/aspell/fr_CH-lrg.alias
+usr/lib/aspell/fr_CH-med.alias
+usr/lib/aspell/fr_CH-only.rws
+usr/lib/aspell/fr_CH-sml.alias
+usr/lib/aspell/fr_CH.multi
+usr/lib/aspell/fr_FR-40.multi
+usr/lib/aspell/fr_FR-60.multi
+usr/lib/aspell/fr_FR-80.multi
+usr/lib/aspell/fr_FR-lrg.alias
+usr/lib/aspell/fr_FR-med.alias
+usr/lib/aspell/fr_FR-sml.alias
+usr/lib/aspell/fr_FR.multi
+usr/lib/aspell/francais-40.alias
+usr/lib/aspell/francais-60.alias
+usr/lib/aspell/francais-80.alias
+usr/lib/aspell/francais-lrg.alias
+usr/lib/aspell/francais-med.alias
+usr/lib/aspell/francais-sml.alias
+usr/lib/aspell/francais.alias
+usr/lib/aspell/french-40.alias
+usr/lib/aspell/french-60.alias
+usr/lib/aspell/french-80.alias
+usr/lib/aspell/french-lrg.alias
+usr/lib/aspell/french-med.alias
+usr/lib/aspell/french-sml.alias
+usr/lib/aspell/french.alias
+usr/lib/aspell/suisse-40.alias
+usr/lib/aspell/suisse-60.alias
+usr/lib/aspell/suisse-80.alias
+usr/lib/aspell/suisse-lrg.alias
+usr/lib/aspell/suisse-med.alias
+usr/lib/aspell/suisse-sml.alias
+usr/lib/aspell/suisse.alias
+usr/share/aspell/fr.dat
+usr/share/aspell/fr_phonet.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.ga b/textproc/linux-f10-aspell/pkg-plist.ga
new file mode 100644
index 000000000000..c23f8477fd87
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.ga
@@ -0,0 +1,6 @@
+usr/lib/aspell/ga.multi
+usr/lib/aspell/ga.rws
+usr/lib/aspell/gaeilge.alias
+usr/lib/aspell/irish.alias
+usr/share/aspell/ga.dat
+usr/share/aspell/ga_phonet.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.gd b/textproc/linux-f10-aspell/pkg-plist.gd
new file mode 100644
index 000000000000..c2ab120acbd7
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.gd
@@ -0,0 +1,5 @@
+usr/lib/aspell/gaidhlig.alias
+usr/lib/aspell/gd.multi
+usr/lib/aspell/gd.rws
+usr/share/aspell/gd.dat
+usr/share/aspell/gd_phonet.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.gl b/textproc/linux-f10-aspell/pkg-plist.gl
new file mode 100644
index 000000000000..faf58b4a8c2a
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.gl
@@ -0,0 +1,4 @@
+usr/lib/aspell/gl.multi
+usr/lib/aspell/gl.rws
+usr/share/aspell/gl.dat
+usr/share/aspell/gl_phonet.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.gv b/textproc/linux-f10-aspell/pkg-plist.gv
new file mode 100644
index 000000000000..e508c9d9df08
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.gv
@@ -0,0 +1,5 @@
+usr/lib/aspell/gaelg.alias
+usr/lib/aspell/gv.multi
+usr/lib/aspell/gv.rws
+usr/lib/aspell/manx.alias
+usr/share/aspell/gv.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.hr b/textproc/linux-f10-aspell/pkg-plist.hr
new file mode 100644
index 000000000000..f088700b040d
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.hr
@@ -0,0 +1,4 @@
+usr/lib/aspell/croatian.alias
+usr/lib/aspell/hr.multi
+usr/lib/aspell/hr.rws
+usr/share/aspell/hr.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.ia b/textproc/linux-f10-aspell/pkg-plist.ia
new file mode 100644
index 000000000000..02fe09ba8172
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.ia
@@ -0,0 +1,4 @@
+usr/lib/aspell/ia.multi
+usr/lib/aspell/ia.rws
+usr/lib/aspell/interlingua.alias
+usr/share/aspell/ia.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.id b/textproc/linux-f10-aspell/pkg-plist.id
new file mode 100644
index 000000000000..3271feabafd1
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.id
@@ -0,0 +1,4 @@
+usr/lib/aspell/id.multi
+usr/lib/aspell/id.rws
+usr/lib/aspell/indonesian.alias
+usr/share/aspell/id.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.is b/textproc/linux-f10-aspell/pkg-plist.is
new file mode 100644
index 000000000000..70f22e31babb
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.is
@@ -0,0 +1,6 @@
+usr/lib/aspell/icelandic.alias
+usr/lib/aspell/is.multi
+usr/lib/aspell/is.rws
+usr/lib/aspell/íslenska.alias
+usr/share/aspell/is.dat
+usr/share/aspell/is_phonet.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.it b/textproc/linux-f10-aspell/pkg-plist.it
new file mode 100644
index 000000000000..b7f43dcc3e51
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.it
@@ -0,0 +1,5 @@
+usr/lib/aspell/it.multi
+usr/lib/aspell/it.rws
+usr/lib/aspell/italian.alias
+usr/lib/aspell/italiano.alias
+usr/share/aspell/it.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.mi b/textproc/linux-f10-aspell/pkg-plist.mi
new file mode 100644
index 000000000000..114e96033733
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.mi
@@ -0,0 +1,4 @@
+usr/lib/aspell/maori.alias
+usr/lib/aspell/mi.multi
+usr/lib/aspell/mi.rws
+usr/share/aspell/mi.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.ms b/textproc/linux-f10-aspell/pkg-plist.ms
new file mode 100644
index 000000000000..ff62a181c234
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.ms
@@ -0,0 +1,4 @@
+usr/lib/aspell/malay.alias
+usr/lib/aspell/ms.multi
+usr/lib/aspell/ms.rws
+usr/share/aspell/ms.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.mt b/textproc/linux-f10-aspell/pkg-plist.mt
new file mode 100644
index 000000000000..b7790003f469
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.mt
@@ -0,0 +1,6 @@
+usr/lib/aspell/maltese.alias
+usr/lib/aspell/malti.alias
+usr/lib/aspell/mt.multi
+usr/lib/aspell/mt.rws
+usr/share/aspell/mt.dat
+usr/share/aspell/mt_phonet.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.nb b/textproc/linux-f10-aspell/pkg-plist.nb
new file mode 100644
index 000000000000..e7e5d96bec6c
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.nb
@@ -0,0 +1,7 @@
+usr/lib/aspell/bokmal.alias
+usr/lib/aspell/bokmål.alias
+usr/lib/aspell/nb.multi
+usr/lib/aspell/nb.rws
+usr/lib/aspell/no.alias
+usr/lib/aspell/norsk.alias
+usr/share/aspell/nb.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.nl b/textproc/linux-f10-aspell/pkg-plist.nl
new file mode 100644
index 000000000000..35352fa94d8c
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.nl
@@ -0,0 +1,4 @@
+usr/lib/aspell/dutch.alias
+usr/lib/aspell/nl.multi
+usr/lib/aspell/nl.rws
+usr/share/aspell/nl.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.nn b/textproc/linux-f10-aspell/pkg-plist.nn
new file mode 100644
index 000000000000..673deae5ac7d
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.nn
@@ -0,0 +1,4 @@
+usr/lib/aspell/nn.multi
+usr/lib/aspell/nn.rws
+usr/lib/aspell/nynorsk.alias
+usr/share/aspell/nn.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.pl b/textproc/linux-f10-aspell/pkg-plist.pl
new file mode 100644
index 000000000000..e3230ee266c0
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.pl
@@ -0,0 +1,4 @@
+usr/lib/aspell/pl.multi
+usr/lib/aspell/pl.rws
+usr/lib/aspell/polish.alias
+usr/share/aspell/pl.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.pt b/textproc/linux-f10-aspell/pkg-plist.pt
new file mode 100644
index 000000000000..16f88e0dae4c
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.pt
@@ -0,0 +1,10 @@
+usr/lib/aspell/brazilian.alias
+usr/lib/aspell/português.alias
+usr/lib/aspell/portuguese.alias
+usr/lib/aspell/pt-only.rws
+usr/lib/aspell/pt.multi
+usr/lib/aspell/pt_BR-only.rws
+usr/lib/aspell/pt_BR.multi
+usr/lib/aspell/pt_PT-only.rws
+usr/lib/aspell/pt_PT.multi
+usr/share/aspell/pt.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.ro b/textproc/linux-f10-aspell/pkg-plist.ro
new file mode 100644
index 000000000000..2502cc351393
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.ro
@@ -0,0 +1,6 @@
+usr/lib/aspell/ro.multi
+usr/lib/aspell/ro.rws
+usr/lib/aspell/romaneste.alias
+usr/lib/aspell/româneºte.alias
+usr/lib/aspell/romanian.alias
+usr/share/aspell/ro.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.ru b/textproc/linux-f10-aspell/pkg-plist.ru
new file mode 100644
index 000000000000..5cd1c764cec4
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.ru
@@ -0,0 +1,5 @@
+usr/lib/aspell/ru.multi
+usr/lib/aspell/ru.rws
+usr/lib/aspell/russian.alias
+usr/share/aspell/ru.dat
+usr/share/aspell/ru_phonet.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.sk b/textproc/linux-f10-aspell/pkg-plist.sk
new file mode 100644
index 000000000000..7300a6fe9eec
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.sk
@@ -0,0 +1,9 @@
+usr/lib/aspell/sk-extend.rws
+usr/lib/aspell/sk-extended.multi
+usr/lib/aspell/sk.multi
+usr/lib/aspell/sk.rws
+usr/lib/aspell/sk_SK-extended.alias
+usr/lib/aspell/sk_SK.alias
+usr/lib/aspell/slovak-extended.alias
+usr/lib/aspell/slovak.alias
+usr/share/aspell/sk.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.sl b/textproc/linux-f10-aspell/pkg-plist.sl
new file mode 100644
index 000000000000..4e30d5e39aa3
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.sl
@@ -0,0 +1,4 @@
+usr/lib/aspell/sl.multi
+usr/lib/aspell/sl.rws
+usr/lib/aspell/slovenian.alias
+usr/share/aspell/sl.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.sv b/textproc/linux-f10-aspell/pkg-plist.sv
new file mode 100644
index 000000000000..766281234a0f
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.sv
@@ -0,0 +1,6 @@
+usr/lib/aspell/sv.multi
+usr/lib/aspell/sv.rws
+usr/lib/aspell/svenska.alias
+usr/lib/aspell/swedish.alias
+usr/share/aspell/sv.dat
+usr/share/aspell/sv_phonet.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.sw b/textproc/linux-f10-aspell/pkg-plist.sw
new file mode 100644
index 000000000000..04e45855ede9
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.sw
@@ -0,0 +1,5 @@
+usr/lib/aspell/kiswahili.alias
+usr/lib/aspell/sw.multi
+usr/lib/aspell/sw.rws
+usr/lib/aspell/swahili.alias
+usr/share/aspell/sw.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.tn b/textproc/linux-f10-aspell/pkg-plist.tn
new file mode 100644
index 000000000000..acb103f814f3
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.tn
@@ -0,0 +1,5 @@
+usr/lib/aspell/setswana.alias
+usr/lib/aspell/tn.multi
+usr/lib/aspell/tn.rws
+usr/lib/aspell/tswana.alias
+usr/share/aspell/tn.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.tr b/textproc/linux-f10-aspell/pkg-plist.tr
new file mode 100644
index 000000000000..dfc822cd51b2
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.tr
@@ -0,0 +1,3 @@
+usr/lib/aspell/tr.multi
+usr/lib/aspell/tr.rws
+usr/share/aspell/tr.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.uk b/textproc/linux-f10-aspell/pkg-plist.uk
new file mode 100644
index 000000000000..7ae36dca7f39
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.uk
@@ -0,0 +1,4 @@
+usr/lib/aspell/uk.multi
+usr/lib/aspell/uk.rws
+usr/lib/aspell/ukrainian.alias
+usr/share/aspell/uk.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.wa b/textproc/linux-f10-aspell/pkg-plist.wa
new file mode 100644
index 000000000000..6653b7c45d00
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.wa
@@ -0,0 +1,6 @@
+usr/lib/aspell/wa.multi
+usr/lib/aspell/wa.rws
+usr/lib/aspell/walloon.alias
+usr/lib/aspell/walon.alias
+usr/share/aspell/wa.dat
+usr/share/aspell/wa_phonet.dat
diff --git a/textproc/linux-f10-aspell/pkg-plist.zu b/textproc/linux-f10-aspell/pkg-plist.zu
new file mode 100644
index 000000000000..ce2386cc3943
--- /dev/null
+++ b/textproc/linux-f10-aspell/pkg-plist.zu
@@ -0,0 +1,4 @@
+usr/lib/aspell/zu.multi
+usr/lib/aspell/zu.rws
+usr/lib/aspell/zulu.alias
+usr/share/aspell/zu.dat
diff --git a/textproc/linux-f8-aspell/Makefile b/textproc/linux-f8-aspell/Makefile
new file mode 100644
index 000000000000..6ed5368ccd39
--- /dev/null
+++ b/textproc/linux-f8-aspell/Makefile
@@ -0,0 +1,220 @@
+# New ports collection makefile for: linux-aspell
+# Date created: 14 May 2004
+# Whom: Mezz <mezz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= aspell
+PORTVERSION= 0.50.4.1
+CATEGORIES= textproc linux
+MASTER_SITES= ftp://sunsite.cnlab-switch.ch/mirror/ximian/ximian-evolution/redhat-80-i386/ \
+ ftp://ftp.ntua.gr/pub/X11/ximian/ximian-evolution/redhat-80-i386/ \
+ ftp://ftp.icm.edu.pl/vol/rzm8/ximian/ximian-evolution/redhat-80-i386/ \
+ ftp://ftp.chg.ru/.7/X11/ximian/ximian-evolution/redhat-80-i386/ \
+ ftp://ftp.is.co.za/mirror/ftp.ximian.com/ximian-evolution/redhat-80-i386/
+PKGNAMEPREFIX= linux-
+DISTFILES= ${PORTNAME}-${PORTVERSION}-0.ximian.5.1.i386.rpm # needed for slave ports / options
+EXTRACT_ONLY=
+
+MAINTAINER= mezz@FreeBSD.org
+COMMENT= Spelling checker with better logic than ispell (linux version)
+
+BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm \
+ bzip2:${PORTSDIR}/archivers/bzip2
+RUN_DEPENDS= ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8
+
+NO_BUILD= yes
+USE_REINPLACE= yes
+ONLY_FOR_ARCHS= i386
+USE_LINUX_PREFIX= yes
+NO_FILTER_SHLIBS= yes
+LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
+
+DBPATH= /var/lib/rpm
+#RPMDIR= ${DISTDIR}/${DIST_SUBDIR}
+RPMFLAGS= --ignoreos --root ${PREFIX} --dbpath ${DBPATH} \
+ --nodeps --replacepkgs
+
+CONF_DICT_ENV= ASPELL="${PREFIX}/usr/bin/aspell" \
+ WORD_LIST_COMPRESS="${PREFIX}/usr/bin/word-list-compress"
+AVAIL_DICT= af bg br ca cs cy da de el en eo es fo fr hr ia id it ga gd gl \
+ gv is mi ms mt nb nl nn pl pt ro ru sk sl sv sw tn tr uk wa zu
+SPECDICTS= af bg cs cy da el en fo fr ga gd gl gv hr ia id is it mi ms mt \
+ nb nn pl sk sl sv sw tn tr uk wa zu
+DICTVERSION= 0.50-2
+DICTVER_AF= 0.50-0
+DICTVER_BG= 0.50-0
+DICTVER_CS= 0.51-0
+DICTVER_CY= 0.50-3
+DICTVER_DA= 0.50.1-0
+DICTVER_EL= 0.50-3
+DICTVER_EN= 0.51-1
+DICTVER_FO= 0.51-0
+DICTVER_FR= 0.50-3
+DICTVER_GA= 0.50.1-0
+DICTVER_GD= 0.50-0
+DICTVER_GL= 0.50-0
+DICTVER_GV= 0.50-0
+DICTVER_HR= 0.51-0
+DICTVER_IA= 0.50-1
+DICTVER_ID= 0.50.1-0
+DICTVER_IS= 0.51-0
+DICTVER_IT= 0.53-0
+DICTVER_MI= 0.50-0
+DICTVER_MS= 0.50-0
+DICTVER_MT= 0.50-0
+DICTVER_NB= 0.50.1-0
+DICTVER_NN= 0.50.1-1
+DICTVER_PL= 0.51-0
+DICTVER_SK= 0.52-0
+DICTVER_SL= 0.50-0
+DICTVER_SV= 0.51-0
+DICTVER_SW= 0.50-0
+DICTVER_TN= 0.50-0
+DICTVER_TR= 0.50-0
+DICTVER_UK= 0.51-0
+DICTVER_WA= 0.50-0
+DICTVER_ZU= 0.50-0
+DICT_SUFFIX= .tar.bz2
+
+.include <bsd.port.pre.mk>
+
+.if defined(LANG)
+. for i in ${AVAIL_DICT} no
+. if ${LANG:M${i}*} != ""
+DEF_DICT= ${i}
+. endif
+. endfor
+. if defined(DEF_DICT) && ${DEF_DICT} == no
+DEF_DICT= nn
+. endif
+.endif
+DEF_DICT?= en
+
+pre-everything::
+.if defined(ASPELL_NO)
+ASPELL_NN= yes
+.endif
+.if defined(WITH_ALL_DICTS)
+. for LG in ${AVAIL_DICT}
+ASPELL_${LG:U}= yes
+. endfor
+.endif
+.for LG in ${AVAIL_DICT}
+. if defined(ASPELL_${LG:U})
+DICTS+= ${LG}
+. endif
+.endfor
+.if !defined(DICTS)
+ @${ECHO_MSG} '*********************************************************'
+ @${ECHO_MSG} '* You can add further dictionaries: *'
+ @${ECHO_MSG} '* Use make-flag: *'
+ @${ECHO_MSG} '* - Afrikaans ASPELL_AF=yes *'
+ @${ECHO_MSG} '* - Bulgarian ASPELL_BG=yes *'
+ @${ECHO_MSG} '* - Breton ASPELL_BR=yes *'
+ @${ECHO_MSG} '* - Catalan ASPELL_CA=yes *'
+ @${ECHO_MSG} '* - Croatian ASPELL_HR=yes *'
+ @${ECHO_MSG} '* - Czech ASPELL_CS=yes *'
+ @${ECHO_MSG} '* - Danish ASPELL_DA=yes *'
+ @${ECHO_MSG} '* - Dutch ASPELL_NL=yes *'
+ @${ECHO_MSG} '* - English ASPELL_EN=yes *'
+ @${ECHO_MSG} '* - Esperanto ASPELL_EO=yes *'
+ @${ECHO_MSG} '* - Faroese ASPELL_FO=yes *'
+ @${ECHO_MSG} '* - French ASPELL_FR=yes *'
+ @${ECHO_MSG} '* - Galician ASPELL_GL=yes *'
+ @${ECHO_MSG} '* - German ASPELL_DE=yes *'
+ @${ECHO_MSG} '* - Greek ASPELL_EL=yes *'
+ @${ECHO_MSG} '* - Icelandic ASPELL_IS=yes *'
+ @${ECHO_MSG} '* - Indonesian ASPELL_ID=yes *'
+ @${ECHO_MSG} '* - Interlingua ASPELL_IA=yes *'
+ @${ECHO_MSG} '* - Irish (Gaelic) ASPELL_GA=yes *'
+ @${ECHO_MSG} '* - Italian ASPELL_IT=yes *'
+ @${ECHO_MSG} '* - Maori ASPELL_MI=yes *'
+ @${ECHO_MSG} '* - Malay ASPELL_MS=yes *'
+ @${ECHO_MSG} '* - Maltese ASPELL_MT=yes *'
+ @${ECHO_MSG} '* - Manx Gaelic ASPELL_GV=yes *'
+ @${ECHO_MSG} '* - Norwegian Bokmal ASPELL_NB=yes *'
+ @${ECHO_MSG} '* - Norwegian Nynorsk ASPELL_NN=yes *'
+ @${ECHO_MSG} '* - Polish ASPELL_PL=yes *'
+ @${ECHO_MSG} '* - Portuguese ASPELL_PT=yes *'
+ @${ECHO_MSG} '* - Romanian ASPELL_RO=yes *'
+ @${ECHO_MSG} '* - Russian ASPELL_RU=yes *'
+ @${ECHO_MSG} '* - Scottish Gaelic ASPELL_GD=yes *'
+ @${ECHO_MSG} '* - Slovak ASPELL_SK=yes *'
+ @${ECHO_MSG} '* - Slovenian ASPELL_SL=yes *'
+ @${ECHO_MSG} '* - Swahili ASPELL_SW=yes *'
+ @${ECHO_MSG} '* - Spanish ASPELL_ES=yes *'
+ @${ECHO_MSG} '* - Swedish ASPELL_SV=yes *'
+ @${ECHO_MSG} '* - Tswana ASPELL_TN=yes *'
+ @${ECHO_MSG} '* - Turkish ASPELL_TR=yes *'
+ @${ECHO_MSG} '* - Ukrainian ASPELL_UK=yes *'
+ @${ECHO_MSG} '* - Walloon ASPELL_WA=yes *'
+ @${ECHO_MSG} '* - Welsh ASPELL_CY=yes *'
+ @${ECHO_MSG} '* - Zulu ASPELL_ZU=yes *'
+ @${ECHO_MSG} '* *'
+ @${ECHO_MSG} '* Example: "make ASPELL_FR=yes ASPELL_EN=yes install" *'
+ @${ECHO_MSG} '*********************************************************'
+. for LG in ${AVAIL_DICT}
+. if (${DEF_DICT} == ${LG})
+DICTS= ${LG}
+. endif
+. endfor
+.endif
+.for DICO in ${DICTS}
+MASTER_SITES+= ftp://ftp.gnu.org/gnu/aspell/dict/${DICO}/:dict${DICO}
+. if (${SPECDICTS:M${DICO}*} != "")
+DISTFILES+= aspell-${DICO}-${DICTVER_${DICO:U}}${DICT_SUFFIX}:dict${DICO}
+. else
+DISTFILES+= aspell-${DICO}-${DICTVERSION}${DICT_SUFFIX}:dict${DICO}
+. endif
+.endfor
+
+post-extract:
+.for DICO in ${DICTS}
+. if (${SPECDICTS:M${DICO}*} != "")
+ @cd ${WRKDIR} && \
+ ${TAR} -xjf ${DISTDIR}/aspell-${DICO}-${DICTVER_${DICO:U}}${DICT_SUFFIX}
+. else
+ @cd ${WRKDIR} && \
+ ${TAR} -xjf ${DISTDIR}/aspell-${DICO}-${DICTVERSION}${DICT_SUFFIX}
+. endif
+.endfor
+
+post-patch:
+.for DICO in ${DICTS}
+. if (${SPECDICTS:M${DICO}*} != "")
+ @${REINPLACE_CMD} -e 's|$${dictdir}|${PREFIX}$${dictdir}|g ; \
+ s|$${datadir}|${PREFIX}$${datadir}|g' \
+ ${WRKDIR}/aspell-${DICO}-${DICTVER_${DICO:U}}/Makefile.pre
+. else
+ @${REINPLACE_CMD} -e 's|$${dictdir}|${PREFIX}$${dictdir}|g ; \
+ s|$${datadir}|${PREFIX}$${datadir}|g' \
+ ${WRKDIR}/aspell-${DICO}-${DICTVERSION}/Makefile.pre
+. endif
+.endfor
+
+do-install:
+ @${LOCALBASE}/bin/rpm -U ${RPMFLAGS} \
+ ${DISTDIR}/${PORTNAME}-${PORTVERSION}-0.ximian.5.1.i386.rpm
+ @${FIND} ${LINUXBASE} -name lib -type d | ${SED} 's|${LINUXBASE}||g' \
+ > ${LINUXBASE}/etc/ld.so.conf
+ @${LDCONFIG_LINUX}
+
+post-install:
+.for DICO in ${DICTS}
+ @${ECHO_MSG} "===> Installing for ${DICO} dictionaries"
+. if (${SPECDICTS:M${DICO}*} != "")
+ @cd ${WRKDIR}/aspell-${DICO}-${DICTVER_${DICO:U}} && \
+ ${CONF_DICT_ENV} ./${CONFIGURE_SCRIPT} && \
+ ${GMAKE} install
+. else
+ @cd ${WRKDIR}/aspell-${DICO}-${DICTVERSION} && \
+ ${CONF_DICT_ENV} ./${CONFIGURE_SCRIPT} && \
+ ${GMAKE} install
+. endif
+ @${CAT} ${MASTERDIR}/pkg-plist.${DICO} >> ${TMPPLIST}
+.endfor
+ @${CAT} ${MASTERDIR}/pkg-plist.dirrm >> ${TMPPLIST}
+
+.include <bsd.port.post.mk>
diff --git a/textproc/linux-f8-aspell/distinfo b/textproc/linux-f8-aspell/distinfo
new file mode 100644
index 000000000000..6ea998149d70
--- /dev/null
+++ b/textproc/linux-f8-aspell/distinfo
@@ -0,0 +1,86 @@
+MD5 (aspell-0.50.4.1-0.ximian.5.1.i386.rpm) = f7bd7bdc4c5f7b9d78cfdf867402e5b3
+SIZE (aspell-0.50.4.1-0.ximian.5.1.i386.rpm) = 440242
+MD5 (aspell-af-0.50-0.tar.bz2) = bde617a195e70364f96eea71cf71a333
+SIZE (aspell-af-0.50-0.tar.bz2) = 256111
+MD5 (aspell-bg-0.50-0.tar.bz2) = d4869e4cba11abfac1c58745e1d95e03
+SIZE (aspell-bg-0.50-0.tar.bz2) = 271589
+MD5 (aspell-br-0.50-2.tar.bz2) = 800c7a28e09bd7734d1501cb7a91ad8f
+SIZE (aspell-br-0.50-2.tar.bz2) = 68055
+MD5 (aspell-ca-0.50-2.tar.bz2) = c593ae266d3e48e4d482ff9b9a52acdd
+SIZE (aspell-ca-0.50-2.tar.bz2) = 137626
+MD5 (aspell-cs-0.51-0.tar.bz2) = 4be28bef4385ef46e80547ce8cdc4535
+SIZE (aspell-cs-0.51-0.tar.bz2) = 626618
+MD5 (aspell-cy-0.50-3.tar.bz2) = d59fee193dba87973b38ac2862a090bb
+SIZE (aspell-cy-0.50-3.tar.bz2) = 117652
+MD5 (aspell-da-0.50.1-0.tar.bz2) = 1bf582a9aa0e0f8007a2ba9d52964e7e
+SIZE (aspell-da-0.50.1-0.tar.bz2) = 304097
+MD5 (aspell-de-0.50-2.tar.bz2) = 204a9737ff0110fb8c7d284bd7200f7d
+SIZE (aspell-de-0.50-2.tar.bz2) = 304820
+MD5 (aspell-el-0.50-3.tar.bz2) = 0ea2c42ceb9b91f7f5de2c017234ad37
+SIZE (aspell-el-0.50-3.tar.bz2) = 328225
+MD5 (aspell-en-0.51-1.tar.bz2) = aabb933daee93be446c71e79babf8da4
+SIZE (aspell-en-0.51-1.tar.bz2) = 172874
+MD5 (aspell-eo-0.50-2.tar.bz2) = f84147f5909e1a5f7adb86f27c71eb8c
+SIZE (aspell-eo-0.50-2.tar.bz2) = 89703
+MD5 (aspell-es-0.50-2.tar.bz2) = 4a8583e9ef9f4aed03f5a7fe09d40060
+SIZE (aspell-es-0.50-2.tar.bz2) = 157809
+MD5 (aspell-fo-0.51-0.tar.bz2) = 5cc9168ad88ceb1b5531a5452527728b
+SIZE (aspell-fo-0.51-0.tar.bz2) = 161169
+MD5 (aspell-fr-0.50-3.tar.bz2) = 53a2d05c4e8f7fabd3cefe24db977be7
+SIZE (aspell-fr-0.50-3.tar.bz2) = 283086
+MD5 (aspell-hr-0.51-0.tar.bz2) = 7d2fb9af47266884c731691123a95a8d
+SIZE (aspell-hr-0.51-0.tar.bz2) = 208118
+MD5 (aspell-ia-0.50-1.tar.bz2) = 36846c747a4cb7874b00f37752e83f25
+SIZE (aspell-ia-0.50-1.tar.bz2) = 70883
+MD5 (aspell-id-0.50.1-0.tar.bz2) = 860646abe791be723b5ac7d6d996c6b4
+SIZE (aspell-id-0.50.1-0.tar.bz2) = 57532
+MD5 (aspell-it-0.53-0.tar.bz2) = ab3cce02bf8bfdf4116f9f7e602cf4b7
+SIZE (aspell-it-0.53-0.tar.bz2) = 262636
+MD5 (aspell-ga-0.50.1-0.tar.bz2) = 365dba3ccb0e5a93669c7618d627f5de
+SIZE (aspell-ga-0.50.1-0.tar.bz2) = 426385
+MD5 (aspell-gd-0.50-0.tar.bz2) = b189f86c03f7c6f54dfcc56e8d3fc626
+SIZE (aspell-gd-0.50-0.tar.bz2) = 50400
+MD5 (aspell-gl-0.50-0.tar.bz2) = 0cd3c4e3e325e080689657f03eff8e8e
+SIZE (aspell-gl-0.50-0.tar.bz2) = 112313
+MD5 (aspell-gv-0.50-0.tar.bz2) = 139b5aa1f5ea85fb7a4be0338039e959
+SIZE (aspell-gv-0.50-0.tar.bz2) = 69462
+MD5 (aspell-is-0.51-0.tar.bz2) = fa61cbe8ec3594ec0190ad3e81c3a7aa
+SIZE (aspell-is-0.51-0.tar.bz2) = 323327
+MD5 (aspell-mi-0.50-0.tar.bz2) = 8b1a07032ee086662bfe44a2e0459db4
+SIZE (aspell-mi-0.50-0.tar.bz2) = 57818
+MD5 (aspell-ms-0.50-0.tar.bz2) = cfdd94bba4781766c5d870202abd60e0
+SIZE (aspell-ms-0.50-0.tar.bz2) = 50368
+MD5 (aspell-mt-0.50-0.tar.bz2) = 6df98356e411891c956c249731b708fa
+SIZE (aspell-mt-0.50-0.tar.bz2) = 124114
+MD5 (aspell-nb-0.50.1-0.tar.bz2) = d1173a5ce04f39e9c93183da691e7ce8
+SIZE (aspell-nb-0.50.1-0.tar.bz2) = 423161
+MD5 (aspell-nl-0.50-2.tar.bz2) = c3ef9fd7dc4c47d816eee9ef5149c76a
+SIZE (aspell-nl-0.50-2.tar.bz2) = 428365
+MD5 (aspell-nn-0.50.1-1.tar.bz2) = 3711eb9df68f25262af10119579239bc
+SIZE (aspell-nn-0.50.1-1.tar.bz2) = 335156
+MD5 (aspell-pl-0.51-0.tar.bz2) = 5435be1c9c39326a02e2798d8b4d257b
+SIZE (aspell-pl-0.51-0.tar.bz2) = 624458
+MD5 (aspell-pt-0.50-2.tar.bz2) = e4e15179f90b76ec0336b687d1293edd
+SIZE (aspell-pt-0.50-2.tar.bz2) = 201341
+MD5 (aspell-ro-0.50-2.tar.bz2) = 96d97a79a0a0e04c580e0d0671d650c9
+SIZE (aspell-ro-0.50-2.tar.bz2) = 64110
+MD5 (aspell-ru-0.50-2.tar.bz2) = d7add85adeef2ea36457ea811d52c295
+SIZE (aspell-ru-0.50-2.tar.bz2) = 521827
+MD5 (aspell-sk-0.52-0.tar.bz2) = ce90b109f7c602bde949880920bbbbfd
+SIZE (aspell-sk-0.52-0.tar.bz2) = 383840
+MD5 (aspell-sl-0.50-0.tar.bz2) = c4c11402bc834d796d1b56e711470480
+SIZE (aspell-sl-0.50-0.tar.bz2) = 215463
+MD5 (aspell-sv-0.51-0.tar.bz2) = d180c781f8986ea0f65b6b18f02a494e
+SIZE (aspell-sv-0.51-0.tar.bz2) = 93942
+MD5 (aspell-sw-0.50-0.tar.bz2) = 26ccc3500d7f7c288b74bba1c1fab38f
+SIZE (aspell-sw-0.50-0.tar.bz2) = 102172
+MD5 (aspell-tn-0.50-0.tar.bz2) = 31760a27788053ebcdee58a0a6f9091e
+SIZE (aspell-tn-0.50-0.tar.bz2) = 18685
+MD5 (aspell-tr-0.50-0.tar.bz2) = 432ecdc4e5233da0a4c1a52ed9103fa2
+SIZE (aspell-tr-0.50-0.tar.bz2) = 84846
+MD5 (aspell-uk-0.51-0.tar.bz2) = 767bfca10c64b239b05cb8b68a78f4ad
+SIZE (aspell-uk-0.51-0.tar.bz2) = 382513
+MD5 (aspell-wa-0.50-0.tar.bz2) = e3817402d7be19d4b0d0342d3a5970ea
+SIZE (aspell-wa-0.50-0.tar.bz2) = 50363
+MD5 (aspell-zu-0.50-0.tar.bz2) = 2478cbbb6abaf5ed74bc2da7e7152116
+SIZE (aspell-zu-0.50-0.tar.bz2) = 168226
diff --git a/textproc/linux-f8-aspell/pkg-descr b/textproc/linux-f8-aspell/pkg-descr
new file mode 100644
index 000000000000..ec574c9680c3
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-descr
@@ -0,0 +1,9 @@
+Linux version of Aspell.
+
+Aspell is a spelling checker designed to eventually replace ispell, although
+it currently lacks many of ispell's basic functions. Aspell's main feature is
+that it does a much better job of coming up with possible suggestions than
+ispell. Aspell also includes a powerful C++ library with C and Perl interfaces
+in the works.
+
+WWW: http://aspell.sourceforge.net/
diff --git a/textproc/linux-f8-aspell/pkg-plist b/textproc/linux-f8-aspell/pkg-plist
new file mode 100644
index 000000000000..cc3e4d7f8301
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist
@@ -0,0 +1,84 @@
+usr/bin/aspell
+usr/bin/aspell-import
+usr/bin/pspell-config
+usr/bin/run-with-aspell
+usr/bin/word-list-compress
+usr/lib/libaspell.la
+usr/lib/libaspell.so.15
+usr/lib/libaspell.so.15.0.2
+usr/lib/libpspell.la
+usr/lib/libpspell.so.15
+usr/lib/libpspell.so.15.0.2
+usr/share/aspell/ASCII.dat
+usr/share/aspell/dvorak.kbd
+usr/share/aspell/iso8859-1.dat
+usr/share/aspell/iso8859-10.dat
+usr/share/aspell/iso8859-13.dat
+usr/share/aspell/iso8859-14.dat
+usr/share/aspell/iso8859-15.dat
+usr/share/aspell/iso8859-2.dat
+usr/share/aspell/iso8859-3.dat
+usr/share/aspell/iso8859-4.dat
+usr/share/aspell/iso8859-5.dat
+usr/share/aspell/iso8859-6.dat
+usr/share/aspell/iso8859-7.dat
+usr/share/aspell/iso8859-8.dat
+usr/share/aspell/iso8859-9.dat
+usr/share/aspell/ispell
+usr/share/aspell/koi8-f.dat
+usr/share/aspell/koi8-r.dat
+usr/share/aspell/koi8-u.dat
+usr/share/aspell/spell
+usr/share/aspell/standard.kbd
+usr/share/aspell/viscii.dat
+usr/share/doc/aspell-0.50.4.1/README
+usr/share/doc/aspell-0.50.4.1/TODO
+usr/share/doc/aspell-0.50.4.1/man-html/1_Introduction.html
+usr/share/doc/aspell-0.50.4.1/man-html/2_Getting.html
+usr/share/doc/aspell-0.50.4.1/man-html/3_Basic.html
+usr/share/doc/aspell-0.50.4.1/man-html/4_Customizing.html
+usr/share/doc/aspell-0.50.4.1/man-html/5_Working.html
+usr/share/doc/aspell-0.50.4.1/man-html/6_Writing.html
+usr/share/doc/aspell-0.50.4.1/man-html/7_Adding.html
+usr/share/doc/aspell-0.50.4.1/man-html/8_How.html
+usr/share/doc/aspell-0.50.4.1/man-html/A_Changelog.html
+usr/share/doc/aspell-0.50.4.1/man-html/About_this.html
+usr/share/doc/aspell-0.50.4.1/man-html/B_Do.html
+usr/share/doc/aspell-0.50.4.1/man-html/C_Credits.html
+usr/share/doc/aspell-0.50.4.1/man-html/Contents.html
+usr/share/doc/aspell-0.50.4.1/man-html/D_Glossary.html
+usr/share/doc/aspell-0.50.4.1/man-html/E_Copyright.html
+usr/share/doc/aspell-0.50.4.1/man-html/Makefile
+usr/share/doc/aspell-0.50.4.1/man-html/Makefile.am
+usr/share/doc/aspell-0.50.4.1/man-html/Makefile.in
+usr/share/doc/aspell-0.50.4.1/man-html/contents.png
+usr/share/doc/aspell-0.50.4.1/man-html/crossref.png
+usr/share/doc/aspell-0.50.4.1/man-html/index.html
+usr/share/doc/aspell-0.50.4.1/man-html/manual.css
+usr/share/doc/aspell-0.50.4.1/man-html/manual.html
+usr/share/doc/aspell-0.50.4.1/man-html/next.png
+usr/share/doc/aspell-0.50.4.1/man-html/next_g.png
+usr/share/doc/aspell-0.50.4.1/man-html/prev.png
+usr/share/doc/aspell-0.50.4.1/man-html/prev_g.png
+usr/share/doc/aspell-0.50.4.1/man-html/up.png
+usr/share/doc/aspell-0.50.4.1/man-html/up_g.png
+usr/share/doc/aspell-0.50.4.1/man-text/1_Introduction.txt
+usr/share/doc/aspell-0.50.4.1/man-text/2_Getting.txt
+usr/share/doc/aspell-0.50.4.1/man-text/3_Basic.txt
+usr/share/doc/aspell-0.50.4.1/man-text/4_Customizing.txt
+usr/share/doc/aspell-0.50.4.1/man-text/5_Working.txt
+usr/share/doc/aspell-0.50.4.1/man-text/6_Writing.txt
+usr/share/doc/aspell-0.50.4.1/man-text/7_Adding.txt
+usr/share/doc/aspell-0.50.4.1/man-text/8_How.txt
+usr/share/doc/aspell-0.50.4.1/man-text/A_Changelog.txt
+usr/share/doc/aspell-0.50.4.1/man-text/About_this.txt
+usr/share/doc/aspell-0.50.4.1/man-text/B_Do.txt
+usr/share/doc/aspell-0.50.4.1/man-text/C_Credits.txt
+usr/share/doc/aspell-0.50.4.1/man-text/Contents.txt
+usr/share/doc/aspell-0.50.4.1/man-text/D_Glossary.txt
+usr/share/doc/aspell-0.50.4.1/man-text/E_Copyright.txt
+usr/share/doc/aspell-0.50.4.1/man-text/Makefile
+usr/share/doc/aspell-0.50.4.1/man-text/Makefile.am
+usr/share/doc/aspell-0.50.4.1/man-text/Makefile.in
+usr/share/doc/aspell-0.50.4.1/man-text/index.txt
+usr/share/doc/aspell-0.50.4.1/man-text/manual.txt
diff --git a/textproc/linux-f8-aspell/pkg-plist.af b/textproc/linux-f8-aspell/pkg-plist.af
new file mode 100644
index 000000000000..cd47d4277cc5
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.af
@@ -0,0 +1,4 @@
+usr/lib/aspell/af.multi
+usr/lib/aspell/af.rws
+usr/lib/aspell/afrikaans.alias
+usr/share/aspell/af.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.bg b/textproc/linux-f8-aspell/pkg-plist.bg
new file mode 100644
index 000000000000..eac5cffad8ad
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.bg
@@ -0,0 +1,4 @@
+usr/lib/aspell/bg.multi
+usr/lib/aspell/bg.rws
+usr/lib/aspell/bulgarian.alias
+usr/share/aspell/bg.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.br b/textproc/linux-f8-aspell/pkg-plist.br
new file mode 100644
index 000000000000..dcc9a13e6898
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.br
@@ -0,0 +1,6 @@
+usr/lib/aspell/br.multi
+usr/lib/aspell/br.rws
+usr/lib/aspell/breton.alias
+usr/lib/aspell/brezhoneg.alias
+usr/share/aspell/br.dat
+usr/share/aspell/br_phonet.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.ca b/textproc/linux-f8-aspell/pkg-plist.ca
new file mode 100644
index 000000000000..ca03ac7acbe6
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.ca
@@ -0,0 +1,4 @@
+usr/lib/aspell/ca.multi
+usr/lib/aspell/ca.rws
+usr/lib/aspell/catalan.alias
+usr/share/aspell/ca.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.cs b/textproc/linux-f8-aspell/pkg-plist.cs
new file mode 100644
index 000000000000..ce796b398ba4
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.cs
@@ -0,0 +1,4 @@
+usr/lib/aspell/cs.multi
+usr/lib/aspell/cs.rws
+usr/lib/aspell/czech.alias
+usr/share/aspell/cs.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.cy b/textproc/linux-f8-aspell/pkg-plist.cy
new file mode 100644
index 000000000000..ba592ab5b40d
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.cy
@@ -0,0 +1,4 @@
+usr/lib/aspell/cy.multi
+usr/lib/aspell/cy.rws
+usr/lib/aspell/welsh.alias
+usr/share/aspell/cy.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.da b/textproc/linux-f8-aspell/pkg-plist.da
new file mode 100644
index 000000000000..9119668e90c2
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.da
@@ -0,0 +1,5 @@
+usr/lib/aspell/da.multi
+usr/lib/aspell/da.rws
+usr/lib/aspell/dansk.alias
+usr/share/aspell/da.dat
+usr/share/aspell/da_phonet.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.de b/textproc/linux-f8-aspell/pkg-plist.de
new file mode 100644
index 000000000000..578f2d298a85
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.de
@@ -0,0 +1,11 @@
+usr/lib/aspell/de-only.rws
+usr/lib/aspell/de.multi
+usr/lib/aspell/de_CH-only.rws
+usr/lib/aspell/de_CH.multi
+usr/lib/aspell/de_DE-only.rws
+usr/lib/aspell/de_DE.multi
+usr/lib/aspell/deutsch.alias
+usr/lib/aspell/german.alias
+usr/lib/aspell/swiss.alias
+usr/share/aspell/de.dat
+usr/share/aspell/de_phonet.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.dirrm b/textproc/linux-f8-aspell/pkg-plist.dirrm
new file mode 100644
index 000000000000..77f1c429fe12
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.dirrm
@@ -0,0 +1,5 @@
+@dirrm usr/share/doc/aspell-0.50.4.1/man-text
+@dirrm usr/share/doc/aspell-0.50.4.1/man-html
+@dirrm usr/share/doc/aspell-0.50.4.1
+@dirrm usr/share/aspell
+@dirrm usr/lib/aspell
diff --git a/textproc/linux-f8-aspell/pkg-plist.el b/textproc/linux-f8-aspell/pkg-plist.el
new file mode 100644
index 000000000000..f3a20a29e0d7
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.el
@@ -0,0 +1,5 @@
+usr/lib/aspell/el.multi
+usr/lib/aspell/el.rws
+usr/lib/aspell/greek.alias
+usr/share/aspell/el.dat
+usr/share/aspell/el_phonet.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.en b/textproc/linux-f8-aspell/pkg-plist.en
new file mode 100644
index 000000000000..d8b4d75e6ec5
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.en
@@ -0,0 +1,20 @@
+usr/lib/aspell/american-w-accents.alias
+usr/lib/aspell/american.alias
+usr/lib/aspell/british-w-accents.alias
+usr/lib/aspell/british.alias
+usr/lib/aspell/canadian-w-accents.alias
+usr/lib/aspell/canadian.alias
+usr/lib/aspell/en-only.rws
+usr/lib/aspell/en.multi
+usr/lib/aspell/en_CA-only.rws
+usr/lib/aspell/en_CA-w-accents.multi
+usr/lib/aspell/en_CA.multi
+usr/lib/aspell/en_GB-only.rws
+usr/lib/aspell/en_GB-w-accents.multi
+usr/lib/aspell/en_GB.multi
+usr/lib/aspell/en_US-only.rws
+usr/lib/aspell/en_US-w-accents.multi
+usr/lib/aspell/en_US.multi
+usr/lib/aspell/english.alias
+usr/share/aspell/en.dat
+usr/share/aspell/en_phonet.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.eo b/textproc/linux-f8-aspell/pkg-plist.eo
new file mode 100644
index 000000000000..323efafe0fa4
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.eo
@@ -0,0 +1,4 @@
+usr/lib/aspell/eo.multi
+usr/lib/aspell/eo.rws
+usr/lib/aspell/esperanto.alias
+usr/share/aspell/eo.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.es b/textproc/linux-f8-aspell/pkg-plist.es
new file mode 100644
index 000000000000..888ca6698c17
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.es
@@ -0,0 +1,6 @@
+usr/lib/aspell/es.multi
+usr/lib/aspell/es.rws
+usr/lib/aspell/español.alias
+usr/lib/aspell/esponol.alias
+usr/lib/aspell/spanish.alias
+usr/share/aspell/es.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.fo b/textproc/linux-f8-aspell/pkg-plist.fo
new file mode 100644
index 000000000000..7a454a9d38cf
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.fo
@@ -0,0 +1,6 @@
+usr/lib/aspell/faroese.alias
+usr/lib/aspell/fo.multi
+usr/lib/aspell/fo.rws
+usr/lib/aspell/føroyskt.alias
+usr/share/aspell/fo.dat
+usr/share/aspell/fo_phonet.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.fr b/textproc/linux-f8-aspell/pkg-plist.fr
new file mode 100644
index 000000000000..89cae7bce4ff
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.fr
@@ -0,0 +1,48 @@
+usr/lib/aspell/fr-40-only.rws
+usr/lib/aspell/fr-40.multi
+usr/lib/aspell/fr-60-only.rws
+usr/lib/aspell/fr-60.multi
+usr/lib/aspell/fr-80-only.rws
+usr/lib/aspell/fr-80.multi
+usr/lib/aspell/fr-lrg.alias
+usr/lib/aspell/fr-med.alias
+usr/lib/aspell/fr-sml.alias
+usr/lib/aspell/fr.multi
+usr/lib/aspell/fr_CH-40.multi
+usr/lib/aspell/fr_CH-60.multi
+usr/lib/aspell/fr_CH-80.multi
+usr/lib/aspell/fr_CH-lrg.alias
+usr/lib/aspell/fr_CH-med.alias
+usr/lib/aspell/fr_CH-only.rws
+usr/lib/aspell/fr_CH-sml.alias
+usr/lib/aspell/fr_CH.multi
+usr/lib/aspell/fr_FR-40.multi
+usr/lib/aspell/fr_FR-60.multi
+usr/lib/aspell/fr_FR-80.multi
+usr/lib/aspell/fr_FR-lrg.alias
+usr/lib/aspell/fr_FR-med.alias
+usr/lib/aspell/fr_FR-sml.alias
+usr/lib/aspell/fr_FR.multi
+usr/lib/aspell/francais-40.alias
+usr/lib/aspell/francais-60.alias
+usr/lib/aspell/francais-80.alias
+usr/lib/aspell/francais-lrg.alias
+usr/lib/aspell/francais-med.alias
+usr/lib/aspell/francais-sml.alias
+usr/lib/aspell/francais.alias
+usr/lib/aspell/french-40.alias
+usr/lib/aspell/french-60.alias
+usr/lib/aspell/french-80.alias
+usr/lib/aspell/french-lrg.alias
+usr/lib/aspell/french-med.alias
+usr/lib/aspell/french-sml.alias
+usr/lib/aspell/french.alias
+usr/lib/aspell/suisse-40.alias
+usr/lib/aspell/suisse-60.alias
+usr/lib/aspell/suisse-80.alias
+usr/lib/aspell/suisse-lrg.alias
+usr/lib/aspell/suisse-med.alias
+usr/lib/aspell/suisse-sml.alias
+usr/lib/aspell/suisse.alias
+usr/share/aspell/fr.dat
+usr/share/aspell/fr_phonet.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.ga b/textproc/linux-f8-aspell/pkg-plist.ga
new file mode 100644
index 000000000000..c23f8477fd87
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.ga
@@ -0,0 +1,6 @@
+usr/lib/aspell/ga.multi
+usr/lib/aspell/ga.rws
+usr/lib/aspell/gaeilge.alias
+usr/lib/aspell/irish.alias
+usr/share/aspell/ga.dat
+usr/share/aspell/ga_phonet.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.gd b/textproc/linux-f8-aspell/pkg-plist.gd
new file mode 100644
index 000000000000..c2ab120acbd7
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.gd
@@ -0,0 +1,5 @@
+usr/lib/aspell/gaidhlig.alias
+usr/lib/aspell/gd.multi
+usr/lib/aspell/gd.rws
+usr/share/aspell/gd.dat
+usr/share/aspell/gd_phonet.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.gl b/textproc/linux-f8-aspell/pkg-plist.gl
new file mode 100644
index 000000000000..faf58b4a8c2a
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.gl
@@ -0,0 +1,4 @@
+usr/lib/aspell/gl.multi
+usr/lib/aspell/gl.rws
+usr/share/aspell/gl.dat
+usr/share/aspell/gl_phonet.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.gv b/textproc/linux-f8-aspell/pkg-plist.gv
new file mode 100644
index 000000000000..e508c9d9df08
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.gv
@@ -0,0 +1,5 @@
+usr/lib/aspell/gaelg.alias
+usr/lib/aspell/gv.multi
+usr/lib/aspell/gv.rws
+usr/lib/aspell/manx.alias
+usr/share/aspell/gv.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.hr b/textproc/linux-f8-aspell/pkg-plist.hr
new file mode 100644
index 000000000000..f088700b040d
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.hr
@@ -0,0 +1,4 @@
+usr/lib/aspell/croatian.alias
+usr/lib/aspell/hr.multi
+usr/lib/aspell/hr.rws
+usr/share/aspell/hr.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.ia b/textproc/linux-f8-aspell/pkg-plist.ia
new file mode 100644
index 000000000000..02fe09ba8172
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.ia
@@ -0,0 +1,4 @@
+usr/lib/aspell/ia.multi
+usr/lib/aspell/ia.rws
+usr/lib/aspell/interlingua.alias
+usr/share/aspell/ia.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.id b/textproc/linux-f8-aspell/pkg-plist.id
new file mode 100644
index 000000000000..3271feabafd1
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.id
@@ -0,0 +1,4 @@
+usr/lib/aspell/id.multi
+usr/lib/aspell/id.rws
+usr/lib/aspell/indonesian.alias
+usr/share/aspell/id.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.is b/textproc/linux-f8-aspell/pkg-plist.is
new file mode 100644
index 000000000000..70f22e31babb
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.is
@@ -0,0 +1,6 @@
+usr/lib/aspell/icelandic.alias
+usr/lib/aspell/is.multi
+usr/lib/aspell/is.rws
+usr/lib/aspell/íslenska.alias
+usr/share/aspell/is.dat
+usr/share/aspell/is_phonet.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.it b/textproc/linux-f8-aspell/pkg-plist.it
new file mode 100644
index 000000000000..b7f43dcc3e51
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.it
@@ -0,0 +1,5 @@
+usr/lib/aspell/it.multi
+usr/lib/aspell/it.rws
+usr/lib/aspell/italian.alias
+usr/lib/aspell/italiano.alias
+usr/share/aspell/it.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.mi b/textproc/linux-f8-aspell/pkg-plist.mi
new file mode 100644
index 000000000000..114e96033733
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.mi
@@ -0,0 +1,4 @@
+usr/lib/aspell/maori.alias
+usr/lib/aspell/mi.multi
+usr/lib/aspell/mi.rws
+usr/share/aspell/mi.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.ms b/textproc/linux-f8-aspell/pkg-plist.ms
new file mode 100644
index 000000000000..ff62a181c234
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.ms
@@ -0,0 +1,4 @@
+usr/lib/aspell/malay.alias
+usr/lib/aspell/ms.multi
+usr/lib/aspell/ms.rws
+usr/share/aspell/ms.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.mt b/textproc/linux-f8-aspell/pkg-plist.mt
new file mode 100644
index 000000000000..b7790003f469
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.mt
@@ -0,0 +1,6 @@
+usr/lib/aspell/maltese.alias
+usr/lib/aspell/malti.alias
+usr/lib/aspell/mt.multi
+usr/lib/aspell/mt.rws
+usr/share/aspell/mt.dat
+usr/share/aspell/mt_phonet.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.nb b/textproc/linux-f8-aspell/pkg-plist.nb
new file mode 100644
index 000000000000..e7e5d96bec6c
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.nb
@@ -0,0 +1,7 @@
+usr/lib/aspell/bokmal.alias
+usr/lib/aspell/bokmål.alias
+usr/lib/aspell/nb.multi
+usr/lib/aspell/nb.rws
+usr/lib/aspell/no.alias
+usr/lib/aspell/norsk.alias
+usr/share/aspell/nb.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.nl b/textproc/linux-f8-aspell/pkg-plist.nl
new file mode 100644
index 000000000000..35352fa94d8c
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.nl
@@ -0,0 +1,4 @@
+usr/lib/aspell/dutch.alias
+usr/lib/aspell/nl.multi
+usr/lib/aspell/nl.rws
+usr/share/aspell/nl.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.nn b/textproc/linux-f8-aspell/pkg-plist.nn
new file mode 100644
index 000000000000..673deae5ac7d
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.nn
@@ -0,0 +1,4 @@
+usr/lib/aspell/nn.multi
+usr/lib/aspell/nn.rws
+usr/lib/aspell/nynorsk.alias
+usr/share/aspell/nn.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.pl b/textproc/linux-f8-aspell/pkg-plist.pl
new file mode 100644
index 000000000000..e3230ee266c0
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.pl
@@ -0,0 +1,4 @@
+usr/lib/aspell/pl.multi
+usr/lib/aspell/pl.rws
+usr/lib/aspell/polish.alias
+usr/share/aspell/pl.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.pt b/textproc/linux-f8-aspell/pkg-plist.pt
new file mode 100644
index 000000000000..16f88e0dae4c
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.pt
@@ -0,0 +1,10 @@
+usr/lib/aspell/brazilian.alias
+usr/lib/aspell/português.alias
+usr/lib/aspell/portuguese.alias
+usr/lib/aspell/pt-only.rws
+usr/lib/aspell/pt.multi
+usr/lib/aspell/pt_BR-only.rws
+usr/lib/aspell/pt_BR.multi
+usr/lib/aspell/pt_PT-only.rws
+usr/lib/aspell/pt_PT.multi
+usr/share/aspell/pt.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.ro b/textproc/linux-f8-aspell/pkg-plist.ro
new file mode 100644
index 000000000000..2502cc351393
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.ro
@@ -0,0 +1,6 @@
+usr/lib/aspell/ro.multi
+usr/lib/aspell/ro.rws
+usr/lib/aspell/romaneste.alias
+usr/lib/aspell/româneºte.alias
+usr/lib/aspell/romanian.alias
+usr/share/aspell/ro.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.ru b/textproc/linux-f8-aspell/pkg-plist.ru
new file mode 100644
index 000000000000..5cd1c764cec4
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.ru
@@ -0,0 +1,5 @@
+usr/lib/aspell/ru.multi
+usr/lib/aspell/ru.rws
+usr/lib/aspell/russian.alias
+usr/share/aspell/ru.dat
+usr/share/aspell/ru_phonet.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.sk b/textproc/linux-f8-aspell/pkg-plist.sk
new file mode 100644
index 000000000000..7300a6fe9eec
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.sk
@@ -0,0 +1,9 @@
+usr/lib/aspell/sk-extend.rws
+usr/lib/aspell/sk-extended.multi
+usr/lib/aspell/sk.multi
+usr/lib/aspell/sk.rws
+usr/lib/aspell/sk_SK-extended.alias
+usr/lib/aspell/sk_SK.alias
+usr/lib/aspell/slovak-extended.alias
+usr/lib/aspell/slovak.alias
+usr/share/aspell/sk.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.sl b/textproc/linux-f8-aspell/pkg-plist.sl
new file mode 100644
index 000000000000..4e30d5e39aa3
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.sl
@@ -0,0 +1,4 @@
+usr/lib/aspell/sl.multi
+usr/lib/aspell/sl.rws
+usr/lib/aspell/slovenian.alias
+usr/share/aspell/sl.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.sv b/textproc/linux-f8-aspell/pkg-plist.sv
new file mode 100644
index 000000000000..766281234a0f
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.sv
@@ -0,0 +1,6 @@
+usr/lib/aspell/sv.multi
+usr/lib/aspell/sv.rws
+usr/lib/aspell/svenska.alias
+usr/lib/aspell/swedish.alias
+usr/share/aspell/sv.dat
+usr/share/aspell/sv_phonet.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.sw b/textproc/linux-f8-aspell/pkg-plist.sw
new file mode 100644
index 000000000000..04e45855ede9
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.sw
@@ -0,0 +1,5 @@
+usr/lib/aspell/kiswahili.alias
+usr/lib/aspell/sw.multi
+usr/lib/aspell/sw.rws
+usr/lib/aspell/swahili.alias
+usr/share/aspell/sw.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.tn b/textproc/linux-f8-aspell/pkg-plist.tn
new file mode 100644
index 000000000000..acb103f814f3
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.tn
@@ -0,0 +1,5 @@
+usr/lib/aspell/setswana.alias
+usr/lib/aspell/tn.multi
+usr/lib/aspell/tn.rws
+usr/lib/aspell/tswana.alias
+usr/share/aspell/tn.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.tr b/textproc/linux-f8-aspell/pkg-plist.tr
new file mode 100644
index 000000000000..dfc822cd51b2
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.tr
@@ -0,0 +1,3 @@
+usr/lib/aspell/tr.multi
+usr/lib/aspell/tr.rws
+usr/share/aspell/tr.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.uk b/textproc/linux-f8-aspell/pkg-plist.uk
new file mode 100644
index 000000000000..7ae36dca7f39
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.uk
@@ -0,0 +1,4 @@
+usr/lib/aspell/uk.multi
+usr/lib/aspell/uk.rws
+usr/lib/aspell/ukrainian.alias
+usr/share/aspell/uk.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.wa b/textproc/linux-f8-aspell/pkg-plist.wa
new file mode 100644
index 000000000000..6653b7c45d00
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.wa
@@ -0,0 +1,6 @@
+usr/lib/aspell/wa.multi
+usr/lib/aspell/wa.rws
+usr/lib/aspell/walloon.alias
+usr/lib/aspell/walon.alias
+usr/share/aspell/wa.dat
+usr/share/aspell/wa_phonet.dat
diff --git a/textproc/linux-f8-aspell/pkg-plist.zu b/textproc/linux-f8-aspell/pkg-plist.zu
new file mode 100644
index 000000000000..ce2386cc3943
--- /dev/null
+++ b/textproc/linux-f8-aspell/pkg-plist.zu
@@ -0,0 +1,4 @@
+usr/lib/aspell/zu.multi
+usr/lib/aspell/zu.rws
+usr/lib/aspell/zulu.alias
+usr/share/aspell/zu.dat