aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--french/hunspell/Makefile1
-rw-r--r--french/hunspell/distinfo4
-rw-r--r--german/hunspell/Makefile1
-rw-r--r--german/hunspell/distinfo4
-rw-r--r--hebrew/hunspell/Makefile1
-rw-r--r--hebrew/hunspell/distinfo4
-rw-r--r--polish/hunspell/Makefile1
-rw-r--r--polish/hunspell/distinfo4
-rw-r--r--portuguese/hunspell/Makefile1
-rw-r--r--portuguese/hunspell/distinfo8
-rw-r--r--russian/hunspell/Makefile1
-rw-r--r--russian/hunspell/distinfo4
-rw-r--r--textproc/en-hunspell/Makefile1
-rw-r--r--textproc/en-hunspell/distinfo12
-rw-r--r--textproc/es-hunspell/Makefile1
-rw-r--r--textproc/es-hunspell/distinfo4
-rw-r--r--textproc/it-hunspell/Makefile1
-rw-r--r--textproc/it-hunspell/distinfo4
-rw-r--r--textproc/no-hunspell/Makefile1
-rw-r--r--textproc/no-hunspell/distinfo4
-rw-r--r--textproc/ro-hunspell/Makefile1
-rw-r--r--textproc/ro-hunspell/distinfo4
-rw-r--r--textproc/sk-hunspell/Makefile1
-rw-r--r--textproc/sk-hunspell/distinfo4
-rw-r--r--textproc/so-hunspell/Makefile1
-rw-r--r--textproc/so-hunspell/distinfo4
-rw-r--r--textproc/sq-hunspell/Makefile1
-rw-r--r--textproc/sq-hunspell/distinfo4
-rw-r--r--textproc/sr-hunspell/Makefile1
-rw-r--r--textproc/sr-hunspell/distinfo4
-rw-r--r--textproc/ss-hunspell/Makefile1
-rw-r--r--textproc/ss-hunspell/distinfo4
-rw-r--r--textproc/sw-hunspell/Makefile1
-rw-r--r--textproc/sw-hunspell/distinfo4
-rw-r--r--textproc/te-hunspell/Makefile1
-rw-r--r--textproc/te-hunspell/distinfo4
-rw-r--r--textproc/ti-hunspell/Makefile1
-rw-r--r--textproc/ti-hunspell/distinfo4
-rw-r--r--textproc/tk-hunspell/Makefile1
-rw-r--r--textproc/tk-hunspell/distinfo4
-rw-r--r--textproc/tn-hunspell/Makefile1
-rw-r--r--textproc/tn-hunspell/distinfo4
-rw-r--r--textproc/ts-hunspell/Makefile1
-rw-r--r--textproc/ts-hunspell/distinfo4
-rw-r--r--textproc/uz-hunspell/Makefile1
-rw-r--r--textproc/uz-hunspell/distinfo4
-rw-r--r--textproc/ve-hunspell/Makefile1
-rw-r--r--textproc/ve-hunspell/distinfo4
-rw-r--r--textproc/wa-hunspell/Makefile1
-rw-r--r--textproc/wa-hunspell/distinfo4
-rw-r--r--textproc/xh-hunspell/Makefile1
-rw-r--r--textproc/xh-hunspell/distinfo4
-rw-r--r--textproc/yi-hunspell/Makefile1
-rw-r--r--textproc/yi-hunspell/distinfo4
-rw-r--r--textproc/zu-hunspell/Makefile1
-rw-r--r--textproc/zu-hunspell/distinfo4
-rw-r--r--ukrainian/hunspell/Makefile1
-rw-r--r--ukrainian/hunspell/distinfo4
-rw-r--r--vietnamese/hunspell/Makefile1
-rw-r--r--vietnamese/hunspell/distinfo4
60 files changed, 96 insertions, 66 deletions
diff --git a/french/hunspell/Makefile b/french/hunspell/Makefile
index 299425efe3b9..d1fe7502734f 100644
--- a/french/hunspell/Makefile
+++ b/french/hunspell/Makefile
@@ -11,6 +11,7 @@ PORTREVISION= 1
CATEGORIES= french textproc
MASTER_SITES= http://www.dicollecte.org/download/fr/
DISTNAME= hunspell-fr-moderne-v${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Modern French hunspell dictionaries
diff --git a/french/hunspell/distinfo b/french/hunspell/distinfo
index d67cde6ba465..43ac0a88e2ba 100644
--- a/french/hunspell/distinfo
+++ b/french/hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (hunspell-fr-moderne-v4.2.zip) = 7e98d1c1c942759283c889d44f158f2abb673227a2a58e0807c108d945fbfd00
-SIZE (hunspell-fr-moderne-v4.2.zip) = 338313
+SHA256 (hunspell/hunspell-fr-moderne-v4.2.zip) = 7e98d1c1c942759283c889d44f158f2abb673227a2a58e0807c108d945fbfd00
+SIZE (hunspell/hunspell-fr-moderne-v4.2.zip) = 338313
diff --git a/german/hunspell/Makefile b/german/hunspell/Makefile
index a9b2fe079e38..3f87076f0621 100644
--- a/german/hunspell/Makefile
+++ b/german/hunspell/Makefile
@@ -11,6 +11,7 @@ PORTREVISION= 1
CATEGORIES= german textproc
MASTER_SITES= http://www.j3e.de/ispell/igerman98/dict/
DISTNAME= igerman98-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= German hunspell dictionaries
diff --git a/german/hunspell/distinfo b/german/hunspell/distinfo
index 26d55c671a7e..042ea77086dc 100644
--- a/german/hunspell/distinfo
+++ b/german/hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (igerman98-20110609.tar.bz2) = 5ecdf27715bb149155a11fee1922718b4efa1a4d21c2e691c6fc55afeafb7982
-SIZE (igerman98-20110609.tar.bz2) = 472203
+SHA256 (hunspell/igerman98-20110609.tar.bz2) = 5ecdf27715bb149155a11fee1922718b4efa1a4d21c2e691c6fc55afeafb7982
+SIZE (hunspell/igerman98-20110609.tar.bz2) = 472203
diff --git a/hebrew/hunspell/Makefile b/hebrew/hunspell/Makefile
index 33be3b36f7d0..f3a4dd4e8ee8 100644
--- a/hebrew/hunspell/Makefile
+++ b/hebrew/hunspell/Makefile
@@ -11,6 +11,7 @@ PORTREVISION= 1
CATEGORIES= hebrew textproc
MASTER_SITES= http://hspell.ivrix.org.il/
DISTNAME= hspell-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Hebrew hunspell dictionaries
diff --git a/hebrew/hunspell/distinfo b/hebrew/hunspell/distinfo
index 9f970e76b440..c738f3cc880f 100644
--- a/hebrew/hunspell/distinfo
+++ b/hebrew/hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (hspell-1.1.tar.gz) = a65d339e0656c3cf2ed589b01f725377b6054719178341afbb41dd825fcca723
-SIZE (hspell-1.1.tar.gz) = 440190
+SHA256 (hunspell/hspell-1.1.tar.gz) = a65d339e0656c3cf2ed589b01f725377b6054719178341afbb41dd825fcca723
+SIZE (hunspell/hspell-1.1.tar.gz) = 440190
diff --git a/polish/hunspell/Makefile b/polish/hunspell/Makefile
index 41106291c42b..420736214019 100644
--- a/polish/hunspell/Makefile
+++ b/polish/hunspell/Makefile
@@ -11,6 +11,7 @@ CATEGORIES= polish textproc
MASTER_SITES= http://sjp.pl/slownik/ort/ \
LOCAL/sunpoet/${PORTNAME}
DISTNAME= sjp-myspell-pl-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Polish hunspell dictionaries
diff --git a/polish/hunspell/distinfo b/polish/hunspell/distinfo
index 44f07b335f2f..475f0664f752 100644
--- a/polish/hunspell/distinfo
+++ b/polish/hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (sjp-myspell-pl-20110816.zip) = 3146fb6d9a4e7c662c7c099461179d3b08b0d6ac8a5ba301bc5c5a5ea4c027d8
-SIZE (sjp-myspell-pl-20110816.zip) = 1096213
+SHA256 (hunspell/sjp-myspell-pl-20110816.zip) = 3146fb6d9a4e7c662c7c099461179d3b08b0d6ac8a5ba301bc5c5a5ea4c027d8
+SIZE (hunspell/sjp-myspell-pl-20110816.zip) = 1096213
diff --git a/portuguese/hunspell/Makefile b/portuguese/hunspell/Makefile
index d59442474564..d4e51f628798 100644
--- a/portuguese/hunspell/Makefile
+++ b/portuguese/hunspell/Makefile
@@ -12,6 +12,7 @@ MASTER_SITES= http://natura.di.uminho.pt/download/sources/Dictionaries/hunspell/
http://www.broffice.org/files/:BR
DISTFILES= hunspell-pt_PT-${PORTVERSION}.tar.gz \
pt_BR-2011-05-27AOC.zip:BR
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Portuguese hunspell dictionaries
diff --git a/portuguese/hunspell/distinfo b/portuguese/hunspell/distinfo
index 559b76cafcbd..f12641b12f8a 100644
--- a/portuguese/hunspell/distinfo
+++ b/portuguese/hunspell/distinfo
@@ -1,4 +1,4 @@
-SHA256 (hunspell-pt_PT-20110814.tar.gz) = 82a0df37d1ef2b112db9759cf0e095442b53a29eb1731bdf5ca6b32d9188df3a
-SIZE (hunspell-pt_PT-20110814.tar.gz) = 255257
-SHA256 (pt_BR-2011-05-27AOC.zip) = 84bf782ac0d65dc6f8a3822913b96e698d3e2e9fb72ffbd48661488844363f91
-SIZE (pt_BR-2011-05-27AOC.zip) = 1348076
+SHA256 (hunspell/hunspell-pt_PT-20110814.tar.gz) = 82a0df37d1ef2b112db9759cf0e095442b53a29eb1731bdf5ca6b32d9188df3a
+SIZE (hunspell/hunspell-pt_PT-20110814.tar.gz) = 255257
+SHA256 (hunspell/pt_BR-2011-05-27AOC.zip) = 84bf782ac0d65dc6f8a3822913b96e698d3e2e9fb72ffbd48661488844363f91
+SIZE (hunspell/pt_BR-2011-05-27AOC.zip) = 1348076
diff --git a/russian/hunspell/Makefile b/russian/hunspell/Makefile
index 3718fc750011..5ebf4d208e41 100644
--- a/russian/hunspell/Makefile
+++ b/russian/hunspell/Makefile
@@ -10,6 +10,7 @@ PORTVERSION= 20110801
CATEGORIES= russian textproc
MASTER_SITES= LOCAL/sunpoet/${PORTNAME}/
DISTNAME= ru_RU_UTF8-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Russian hunspell dictionaries
diff --git a/russian/hunspell/distinfo b/russian/hunspell/distinfo
index 0073194ae0b1..de91ba40d9b0 100644
--- a/russian/hunspell/distinfo
+++ b/russian/hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (ru_RU_UTF8-20110801.zip) = f7e6960752fa6cba1296f16877365e35159ee68babb2fdc8800d9c06c69c9222
-SIZE (ru_RU_UTF8-20110801.zip) = 665786
+SHA256 (hunspell/ru_RU_UTF8-20110801.zip) = f7e6960752fa6cba1296f16877365e35159ee68babb2fdc8800d9c06c69c9222
+SIZE (hunspell/ru_RU_UTF8-20110801.zip) = 665786
diff --git a/textproc/en-hunspell/Makefile b/textproc/en-hunspell/Makefile
index e92dc199870a..7dd3a2399ce9 100644
--- a/textproc/en-hunspell/Makefile
+++ b/textproc/en-hunspell/Makefile
@@ -16,6 +16,7 @@ PKGNAMEPREFIX= en-
DISTFILES= hunspell-en_US-${PORTVERSION}-0${EXTRACT_SUFX} \
hunspell-en_CA-${PORTVERSION}-0${EXTRACT_SUFX}:CA \
en_GB-1.20.zip:GB
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= English hunspell dictionaries
diff --git a/textproc/en-hunspell/distinfo b/textproc/en-hunspell/distinfo
index 5d19ac50a49a..58c74b4525a8 100644
--- a/textproc/en-hunspell/distinfo
+++ b/textproc/en-hunspell/distinfo
@@ -1,6 +1,6 @@
-SHA256 (hunspell-en_US-7.1-0.zip) = e1f341803f0aedb1a0d00ca1db988506fd6fe216758367e4bed66e2f2d22a198
-SIZE (hunspell-en_US-7.1-0.zip) = 192842
-SHA256 (hunspell-en_CA-7.1-0.zip) = 9229ffb96f6cdfd72dd03db4477c7416e9b90166498be2a5f487cc42e23f3223
-SIZE (hunspell-en_CA-7.1-0.zip) = 193289
-SHA256 (en_GB-1.20.zip) = 5869d8bd80eb2eb328ebe36b356348de4ae2acb1db6df39d1717d33f89f63728
-SIZE (en_GB-1.20.zip) = 250182
+SHA256 (hunspell/hunspell-en_US-7.1-0.zip) = e1f341803f0aedb1a0d00ca1db988506fd6fe216758367e4bed66e2f2d22a198
+SIZE (hunspell/hunspell-en_US-7.1-0.zip) = 192842
+SHA256 (hunspell/hunspell-en_CA-7.1-0.zip) = 9229ffb96f6cdfd72dd03db4477c7416e9b90166498be2a5f487cc42e23f3223
+SIZE (hunspell/hunspell-en_CA-7.1-0.zip) = 193289
+SHA256 (hunspell/en_GB-1.20.zip) = 5869d8bd80eb2eb328ebe36b356348de4ae2acb1db6df39d1717d33f89f63728
+SIZE (hunspell/en_GB-1.20.zip) = 250182
diff --git a/textproc/es-hunspell/Makefile b/textproc/es-hunspell/Makefile
index d6919828230e..b8c1025fd1db 100644
--- a/textproc/es-hunspell/Makefile
+++ b/textproc/es-hunspell/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= LOCAL/sunpoet/${PORTNAME}/
PKGNAMEPREFIX= es-
DISTNAME= es_ANY-${PORTVERSION}
EXTRACT_SUFX= .oxt
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Spanish hunspell dictionaries
diff --git a/textproc/es-hunspell/distinfo b/textproc/es-hunspell/distinfo
index 096f1bcf7742..82c0f98809ec 100644
--- a/textproc/es-hunspell/distinfo
+++ b/textproc/es-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (es_ANY-0.5.oxt) = cc5b5de594d9029b49f0587fff8fa994f27a42b7154d93d015fe563136efd260
-SIZE (es_ANY-0.5.oxt) = 1416009
+SHA256 (hunspell/es_ANY-0.5.oxt) = cc5b5de594d9029b49f0587fff8fa994f27a42b7154d93d015fe563136efd260
+SIZE (hunspell/es_ANY-0.5.oxt) = 1416009
diff --git a/textproc/it-hunspell/Makefile b/textproc/it-hunspell/Makefile
index 8af1d24533da..36635bcd0abd 100644
--- a/textproc/it-hunspell/Makefile
+++ b/textproc/it-hunspell/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= textproc
MASTER_SITES= SF/linguistico/Dizionario%20italiano%20per%20OOo/${PORTVERSION:S/./_/g}/
PKGNAMEPREFIX= it-
DISTNAME= italiano_${PORTVERSION:S/./_/g}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Italian hunspell dictionaries
diff --git a/textproc/it-hunspell/distinfo b/textproc/it-hunspell/distinfo
index 010219244f0e..a59a790c3de4 100644
--- a/textproc/it-hunspell/distinfo
+++ b/textproc/it-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (italiano_2_4_2007_09_01.zip) = 2d37f687041f7eee306014915a75b8ac3d43482c5ed9f9d932857457cecf2e55
-SIZE (italiano_2_4_2007_09_01.zip) = 416284
+SHA256 (hunspell/italiano_2_4_2007_09_01.zip) = 2d37f687041f7eee306014915a75b8ac3d43482c5ed9f9d932857457cecf2e55
+SIZE (hunspell/italiano_2_4_2007_09_01.zip) = 416284
diff --git a/textproc/no-hunspell/Makefile b/textproc/no-hunspell/Makefile
index 26ebfbca1aa4..9ffb2791f6b3 100644
--- a/textproc/no-hunspell/Makefile
+++ b/textproc/no-hunspell/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= textproc
MASTER_SITES= https://alioth.debian.org/frs/download.php/2357/
PKGNAMEPREFIX= no-
DISTNAME= no_NO-pack2-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Norwegian (Nynorsk and Bokmaal) hunspell dictionaries
diff --git a/textproc/no-hunspell/distinfo b/textproc/no-hunspell/distinfo
index 5a47792c1fca..e4ea1bc57b54 100644
--- a/textproc/no-hunspell/distinfo
+++ b/textproc/no-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (no_NO-pack2-2.0.10.zip) = 91507d5cfc7b33cd52e2b0628af28235797ca8cd01acdb1a9d60b8f917ff9817
-SIZE (no_NO-pack2-2.0.10.zip) = 3221701
+SHA256 (hunspell/no_NO-pack2-2.0.10.zip) = 91507d5cfc7b33cd52e2b0628af28235797ca8cd01acdb1a9d60b8f917ff9817
+SIZE (hunspell/no_NO-pack2-2.0.10.zip) = 3221701
diff --git a/textproc/ro-hunspell/Makefile b/textproc/ro-hunspell/Makefile
index 5824d93a91b1..dd0a8dc3d339 100644
--- a/textproc/ro-hunspell/Makefile
+++ b/textproc/ro-hunspell/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= textproc
MASTER_SITES= SF/rospell/Romanian%20dictionaries/dict-${PORTVERSION}/
PKGNAMEPREFIX= ro-
DISTNAME= ro_RO.${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Romanian hunspell dictionaries
diff --git a/textproc/ro-hunspell/distinfo b/textproc/ro-hunspell/distinfo
index 810f77bb359c..580f606d1bc9 100644
--- a/textproc/ro-hunspell/distinfo
+++ b/textproc/ro-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (ro_RO.3.3.6.zip) = a02c8b795677c2515829e4e219c9aaa0eac170df347d52c620264fa1d71c58fe
-SIZE (ro_RO.3.3.6.zip) = 583531
+SHA256 (hunspell/ro_RO.3.3.6.zip) = a02c8b795677c2515829e4e219c9aaa0eac170df347d52c620264fa1d71c58fe
+SIZE (hunspell/ro_RO.3.3.6.zip) = 583531
diff --git a/textproc/sk-hunspell/Makefile b/textproc/sk-hunspell/Makefile
index 73af79f3932c..23a509866224 100644
--- a/textproc/sk-hunspell/Makefile
+++ b/textproc/sk-hunspell/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= textproc
MASTER_SITES= http://www.sk-spell.sk.cx/files/
PKGNAMEPREFIX= sk-
DISTNAME= hunspell-sk-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Slovak hunspell dictionaries
diff --git a/textproc/sk-hunspell/distinfo b/textproc/sk-hunspell/distinfo
index 1d1367a68c3c..1c8bc2d11f41 100644
--- a/textproc/sk-hunspell/distinfo
+++ b/textproc/sk-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (hunspell-sk-20110228.zip) = 216ad718fc761bd3a95c9271d8e1cfdf0e0d5967093da9e0ba4a7cfabbfd90c6
-SIZE (hunspell-sk-20110228.zip) = 893321
+SHA256 (hunspell/hunspell-sk-20110228.zip) = 216ad718fc761bd3a95c9271d8e1cfdf0e0d5967093da9e0ba4a7cfabbfd90c6
+SIZE (hunspell/hunspell-sk-20110228.zip) = 893321
diff --git a/textproc/so-hunspell/Makefile b/textproc/so-hunspell/Makefile
index 0be049cb2e5d..55d802d9f2b4 100644
--- a/textproc/so-hunspell/Makefile
+++ b/textproc/so-hunspell/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= addons/13375
PKGNAMEPREFIX= so-
DISTNAME= qaamuuska_af_soomaaliga-${PORTVERSION}-tb+fx
EXTRACT_SUFX= .xpi
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Somali hunspell dictionaries
diff --git a/textproc/so-hunspell/distinfo b/textproc/so-hunspell/distinfo
index 37feaadee790..36f471fc8ae1 100644
--- a/textproc/so-hunspell/distinfo
+++ b/textproc/so-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (qaamuuska_af_soomaaliga-1.0.2-tb+fx.xpi) = 76bdfa36e9f535b2b4f87c89b9fd9c34f6bd6e83147fb45ac65dc1facc8c3845
-SIZE (qaamuuska_af_soomaaliga-1.0.2-tb+fx.xpi) = 110101
+SHA256 (hunspell/qaamuuska_af_soomaaliga-1.0.2-tb+fx.xpi) = 76bdfa36e9f535b2b4f87c89b9fd9c34f6bd6e83147fb45ac65dc1facc8c3845
+SIZE (hunspell/qaamuuska_af_soomaaliga-1.0.2-tb+fx.xpi) = 110101
diff --git a/textproc/sq-hunspell/Makefile b/textproc/sq-hunspell/Makefile
index 4e7351c1afe5..1f962e3e7249 100644
--- a/textproc/sq-hunspell/Makefile
+++ b/textproc/sq-hunspell/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= textproc
MASTER_SITES= http://www.shkenca.org/shkarkime/
PKGNAMEPREFIX= sq-
DISTNAME= myspell-sq_AL-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Albanian hunspell dictionaries
diff --git a/textproc/sq-hunspell/distinfo b/textproc/sq-hunspell/distinfo
index ad7c802765e8..9cbedde24bea 100644
--- a/textproc/sq-hunspell/distinfo
+++ b/textproc/sq-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (myspell-sq_AL-1.6.2.zip) = db753cb9fa6ef0bcbd938008e7564ee3755d66454b84321ab6192c0b3d8316e1
-SIZE (myspell-sq_AL-1.6.2.zip) = 646031
+SHA256 (hunspell/myspell-sq_AL-1.6.2.zip) = db753cb9fa6ef0bcbd938008e7564ee3755d66454b84321ab6192c0b3d8316e1
+SIZE (hunspell/myspell-sq_AL-1.6.2.zip) = 646031
diff --git a/textproc/sr-hunspell/Makefile b/textproc/sr-hunspell/Makefile
index 0f57d86acf0a..135e9378e6f8 100644
--- a/textproc/sr-hunspell/Makefile
+++ b/textproc/sr-hunspell/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= addons/10894
PKGNAMEPREFIX= sr-
DISTNAME= serbian_dictionary-${PORTVERSION}-fx+tb+sm
EXTRACT_SUFX= .xpi
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Serbian hunspell dictionaries
diff --git a/textproc/sr-hunspell/distinfo b/textproc/sr-hunspell/distinfo
index 84cd133b45fa..caafd401c2e9 100644
--- a/textproc/sr-hunspell/distinfo
+++ b/textproc/sr-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (serbian_dictionary-0.18-fx+tb+sm.xpi) = cd2f0c60acab64e0bc2814c4405d82c14319b771c0b5c7a43c64e8fdea0395f3
-SIZE (serbian_dictionary-0.18-fx+tb+sm.xpi) = 1181426
+SHA256 (hunspell/serbian_dictionary-0.18-fx+tb+sm.xpi) = cd2f0c60acab64e0bc2814c4405d82c14319b771c0b5c7a43c64e8fdea0395f3
+SIZE (hunspell/serbian_dictionary-0.18-fx+tb+sm.xpi) = 1181426
diff --git a/textproc/ss-hunspell/Makefile b/textproc/ss-hunspell/Makefile
index 4bafaabaf55f..cc8e4c3da2ad 100644
--- a/textproc/ss-hunspell/Makefile
+++ b/textproc/ss-hunspell/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= addons/46614
PKGNAMEPREFIX= ss-
DISTNAME= swati_spell_checker-${PORTVERSION}-tb+sm+fx+fn
EXTRACT_SUFX= .xpi
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Swati hunspell dictionaries
diff --git a/textproc/ss-hunspell/distinfo b/textproc/ss-hunspell/distinfo
index 9e474f84bd34..bc4e6e4649af 100644
--- a/textproc/ss-hunspell/distinfo
+++ b/textproc/ss-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (swati_spell_checker-20110323-tb+sm+fx+fn.xpi) = 3c82c437ad7b40f0c842e7e99e7861983f7bbe78e205e281d78cbf0357d2af17
-SIZE (swati_spell_checker-20110323-tb+sm+fx+fn.xpi) = 110868
+SHA256 (hunspell/swati_spell_checker-20110323-tb+sm+fx+fn.xpi) = 3c82c437ad7b40f0c842e7e99e7861983f7bbe78e205e281d78cbf0357d2af17
+SIZE (hunspell/swati_spell_checker-20110323-tb+sm+fx+fn.xpi) = 110868
diff --git a/textproc/sw-hunspell/Makefile b/textproc/sw-hunspell/Makefile
index 801efea161dc..79185cdd509e 100644
--- a/textproc/sw-hunspell/Makefile
+++ b/textproc/sw-hunspell/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= textproc
MASTER_SITES= GOOGLE_CODE
PKGNAMEPREFIX= sw-
DISTNAME= sv-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Swedish hunspell dictionaries
diff --git a/textproc/sw-hunspell/distinfo b/textproc/sw-hunspell/distinfo
index b106c6a557b8..393aae46941e 100644
--- a/textproc/sw-hunspell/distinfo
+++ b/textproc/sw-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (sv-1.46.zip) = acd974002d6ddf9c27e31f4111ebd169ca3ee407cc5a46165b93c41d02ee402c
-SIZE (sv-1.46.zip) = 336191
+SHA256 (hunspell/sv-1.46.zip) = acd974002d6ddf9c27e31f4111ebd169ca3ee407cc5a46165b93c41d02ee402c
+SIZE (hunspell/sv-1.46.zip) = 336191
diff --git a/textproc/te-hunspell/Makefile b/textproc/te-hunspell/Makefile
index eb7d9796a2b0..9aa7c2b71ede 100644
--- a/textproc/te-hunspell/Makefile
+++ b/textproc/te-hunspell/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= textproc
MASTER_SITES= GNU/aspell/dict/te
PKGNAMEPREFIX= te-
DISTNAME= aspell6-te-${DISTVERSION}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Telugu hunspell dictionaries
diff --git a/textproc/te-hunspell/distinfo b/textproc/te-hunspell/distinfo
index b18eeb802513..4ac054566d92 100644
--- a/textproc/te-hunspell/distinfo
+++ b/textproc/te-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (aspell6-te-0.01-2.tar.bz2) = 3682638a757a65afcc770e565e68347e8eb7be94052d9d6eff64fc767e7fec5d
-SIZE (aspell6-te-0.01-2.tar.bz2) = 310738
+SHA256 (hunspell/aspell6-te-0.01-2.tar.bz2) = 3682638a757a65afcc770e565e68347e8eb7be94052d9d6eff64fc767e7fec5d
+SIZE (hunspell/aspell6-te-0.01-2.tar.bz2) = 310738
diff --git a/textproc/ti-hunspell/Makefile b/textproc/ti-hunspell/Makefile
index 98d86fbcdd95..2989c7af4591 100644
--- a/textproc/ti-hunspell/Makefile
+++ b/textproc/ti-hunspell/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= textproc
MASTER_SITES= LOCAL/sunpoet/${PORTNAME}/
PKGNAMEPREFIX= ti-
DISTNAME= ti_ER-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Tigrigna hunspell dictionaries
diff --git a/textproc/ti-hunspell/distinfo b/textproc/ti-hunspell/distinfo
index 1a86022de349..07301f3d362c 100644
--- a/textproc/ti-hunspell/distinfo
+++ b/textproc/ti-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (ti_ER-20090911.zip) = 81880aa7ab2ae91603ab5cfd5b02f1afa1cbac97f17154f9e8a5bf13f0491733
-SIZE (ti_ER-20090911.zip) = 478732
+SHA256 (hunspell/ti_ER-20090911.zip) = 81880aa7ab2ae91603ab5cfd5b02f1afa1cbac97f17154f9e8a5bf13f0491733
+SIZE (hunspell/ti_ER-20090911.zip) = 478732
diff --git a/textproc/tk-hunspell/Makefile b/textproc/tk-hunspell/Makefile
index 481360f404d9..c968c8669869 100644
--- a/textproc/tk-hunspell/Makefile
+++ b/textproc/tk-hunspell/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= addons/204314
PKGNAMEPREFIX= tk-
DISTNAME= turkmen_spell_checker-${PORTVERSION}-fx+tb+sm
EXTRACT_SUFX= .xpi
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Turkmen hunspell dictionaries
diff --git a/textproc/tk-hunspell/distinfo b/textproc/tk-hunspell/distinfo
index 635c53556d97..d9c9a951a21e 100644
--- a/textproc/tk-hunspell/distinfo
+++ b/textproc/tk-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (turkmen_spell_checker-0.01-fx+tb+sm.xpi) = d3fb9ae8bb82ec1ea008ad3e1edffbb33437d323f8a557c7ff884485b065d8c1
-SIZE (turkmen_spell_checker-0.01-fx+tb+sm.xpi) = 37891
+SHA256 (hunspell/turkmen_spell_checker-0.01-fx+tb+sm.xpi) = d3fb9ae8bb82ec1ea008ad3e1edffbb33437d323f8a557c7ff884485b065d8c1
+SIZE (hunspell/turkmen_spell_checker-0.01-fx+tb+sm.xpi) = 37891
diff --git a/textproc/tn-hunspell/Makefile b/textproc/tn-hunspell/Makefile
index c131575dc81d..0b575256d7ee 100644
--- a/textproc/tn-hunspell/Makefile
+++ b/textproc/tn-hunspell/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= addons/46617
PKGNAMEPREFIX= tn-
DISTNAME= tswana_spell_checker-${PORTVERSION}-tb+sm+fx+fn
EXTRACT_SUFX= .xpi
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Tswana hunspell dictionaries
diff --git a/textproc/tn-hunspell/distinfo b/textproc/tn-hunspell/distinfo
index c319dd564d25..157aac0a10fc 100644
--- a/textproc/tn-hunspell/distinfo
+++ b/textproc/tn-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (tswana_spell_checker-20110323-tb+sm+fx+fn.xpi) = e065fe831c599e6e600609c66c03df0861cd736093ea4fc1c1f8f26bf2960774
-SIZE (tswana_spell_checker-20110323-tb+sm+fx+fn.xpi) = 80215
+SHA256 (hunspell/tswana_spell_checker-20110323-tb+sm+fx+fn.xpi) = e065fe831c599e6e600609c66c03df0861cd736093ea4fc1c1f8f26bf2960774
+SIZE (hunspell/tswana_spell_checker-20110323-tb+sm+fx+fn.xpi) = 80215
diff --git a/textproc/ts-hunspell/Makefile b/textproc/ts-hunspell/Makefile
index f31a2d3348dd..9e7cb37d9f04 100644
--- a/textproc/ts-hunspell/Makefile
+++ b/textproc/ts-hunspell/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= addons/46611
PKGNAMEPREFIX= ts-
DISTNAME= tsonga_spell_checker-${PORTVERSION}-tb+sm+fx+fn
EXTRACT_SUFX= .xpi
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Tsonga hunspell dictionaries
diff --git a/textproc/ts-hunspell/distinfo b/textproc/ts-hunspell/distinfo
index fefff541652a..0479abd70909 100644
--- a/textproc/ts-hunspell/distinfo
+++ b/textproc/ts-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (tsonga_spell_checker-20110323-tb+sm+fx+fn.xpi) = 099c40e6b8de2dee901b75d8873f0345bdf5bc7f0c90e80e50738afebbcdf307
-SIZE (tsonga_spell_checker-20110323-tb+sm+fx+fn.xpi) = 129708
+SHA256 (hunspell/tsonga_spell_checker-20110323-tb+sm+fx+fn.xpi) = 099c40e6b8de2dee901b75d8873f0345bdf5bc7f0c90e80e50738afebbcdf307
+SIZE (hunspell/tsonga_spell_checker-20110323-tb+sm+fx+fn.xpi) = 129708
diff --git a/textproc/uz-hunspell/Makefile b/textproc/uz-hunspell/Makefile
index 9672a2ec1c00..6f6ab5c0fcd9 100644
--- a/textproc/uz-hunspell/Makefile
+++ b/textproc/uz-hunspell/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= textproc
MASTER_SITES= http://www-user.uni-bremen.de/~kmashrab/uzbek-word-list/
PKGNAMEPREFIX= uz-
DISTNAME= uzbek-wordlist-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Uzbek hunspell dictionaries
diff --git a/textproc/uz-hunspell/distinfo b/textproc/uz-hunspell/distinfo
index e6f4ffa1e328..637a9d368df2 100644
--- a/textproc/uz-hunspell/distinfo
+++ b/textproc/uz-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (uzbek-wordlist-0.6.tar.bz2) = 34614a509669c79c284034162c748ca7738dc9744068a33c034bbf1dc4a3ea28
-SIZE (uzbek-wordlist-0.6.tar.bz2) = 404413
+SHA256 (hunspell/uzbek-wordlist-0.6.tar.bz2) = 34614a509669c79c284034162c748ca7738dc9744068a33c034bbf1dc4a3ea28
+SIZE (hunspell/uzbek-wordlist-0.6.tar.bz2) = 404413
diff --git a/textproc/ve-hunspell/Makefile b/textproc/ve-hunspell/Makefile
index 2d4db87c2019..0407346ff7fe 100644
--- a/textproc/ve-hunspell/Makefile
+++ b/textproc/ve-hunspell/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= addons/46601
PKGNAMEPREFIX= ve-
DISTNAME= venda_spell_checker-${PORTVERSION}-tb+fn+fx+sm
EXTRACT_SUFX= .xpi
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Venda hunspell dictionaries
diff --git a/textproc/ve-hunspell/distinfo b/textproc/ve-hunspell/distinfo
index 6c4c46186ce3..ea0db28906e3 100644
--- a/textproc/ve-hunspell/distinfo
+++ b/textproc/ve-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (venda_spell_checker-20110323-tb+fn+fx+sm.xpi) = 07e9693714563bf1b74c11be88825f9e9f136d5fef53f60ce696fd201fe7e114
-SIZE (venda_spell_checker-20110323-tb+fn+fx+sm.xpi) = 75495
+SHA256 (hunspell/venda_spell_checker-20110323-tb+fn+fx+sm.xpi) = 07e9693714563bf1b74c11be88825f9e9f136d5fef53f60ce696fd201fe7e114
+SIZE (hunspell/venda_spell_checker-20110323-tb+fn+fx+sm.xpi) = 75495
diff --git a/textproc/wa-hunspell/Makefile b/textproc/wa-hunspell/Makefile
index cfdf22e53c26..a1b6e1d0e6b0 100644
--- a/textproc/wa-hunspell/Makefile
+++ b/textproc/wa-hunspell/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= textproc
MASTER_SITES= http://chanae.walon.org/walon/
PKGNAMEPREFIX= wa-
DISTNAME= aspell-wa-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Wallon hunspell dictionaries
diff --git a/textproc/wa-hunspell/distinfo b/textproc/wa-hunspell/distinfo
index 942bb9574383..7c9bbad8546a 100644
--- a/textproc/wa-hunspell/distinfo
+++ b/textproc/wa-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (aspell-wa-0.4.15.tar.bz2) = f80c40fe645a1e82778c73d5af35b7aea3eebc9ecb10482aac6cf63254f1a2bb
-SIZE (aspell-wa-0.4.15.tar.bz2) = 104553
+SHA256 (hunspell/aspell-wa-0.4.15.tar.bz2) = f80c40fe645a1e82778c73d5af35b7aea3eebc9ecb10482aac6cf63254f1a2bb
+SIZE (hunspell/aspell-wa-0.4.15.tar.bz2) = 104553
diff --git a/textproc/xh-hunspell/Makefile b/textproc/xh-hunspell/Makefile
index 2a17ec3e410f..c9b2a9898298 100644
--- a/textproc/xh-hunspell/Makefile
+++ b/textproc/xh-hunspell/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= addons/46599
PKGNAMEPREFIX= xh-
DISTNAME= xhosa_spell_checker-${PORTVERSION}-tb+fn+fx+sm
EXTRACT_SUFX= .xpi
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Xhosa hunspell dictionaries
diff --git a/textproc/xh-hunspell/distinfo b/textproc/xh-hunspell/distinfo
index dc7ea5404563..cba1c51eb79c 100644
--- a/textproc/xh-hunspell/distinfo
+++ b/textproc/xh-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (xhosa_spell_checker-20110323-tb+fn+fx+sm.xpi) = 779ccb2abf833e9fa5005ee5a5c03818e65b92a926cde9e14342a717458e80d8
-SIZE (xhosa_spell_checker-20110323-tb+fn+fx+sm.xpi) = 198115
+SHA256 (hunspell/xhosa_spell_checker-20110323-tb+fn+fx+sm.xpi) = 779ccb2abf833e9fa5005ee5a5c03818e65b92a926cde9e14342a717458e80d8
+SIZE (hunspell/xhosa_spell_checker-20110323-tb+fn+fx+sm.xpi) = 198115
diff --git a/textproc/yi-hunspell/Makefile b/textproc/yi-hunspell/Makefile
index 60f3bfa66676..de5a5bc535a0 100644
--- a/textproc/yi-hunspell/Makefile
+++ b/textproc/yi-hunspell/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= addons/222538
PKGNAMEPREFIX= yi-
DISTNAME= yiddish_spell_checker__yivo_-${PORTVERSION}-fx+tb+sm+fn
EXTRACT_SUFX= .xpi
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Yiddish hunspell dictionaries
diff --git a/textproc/yi-hunspell/distinfo b/textproc/yi-hunspell/distinfo
index defb579343a0..9eae2436979a 100644
--- a/textproc/yi-hunspell/distinfo
+++ b/textproc/yi-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (yiddish_spell_checker__yivo_-0.0.2-fx+tb+sm+fn.xpi) = 6474676dec8f31b45ff0515bee7bdfd931fac5f9597d44492ca2ebe90b78e67a
-SIZE (yiddish_spell_checker__yivo_-0.0.2-fx+tb+sm+fn.xpi) = 308745
+SHA256 (hunspell/yiddish_spell_checker__yivo_-0.0.2-fx+tb+sm+fn.xpi) = 6474676dec8f31b45ff0515bee7bdfd931fac5f9597d44492ca2ebe90b78e67a
+SIZE (hunspell/yiddish_spell_checker__yivo_-0.0.2-fx+tb+sm+fn.xpi) = 308745
diff --git a/textproc/zu-hunspell/Makefile b/textproc/zu-hunspell/Makefile
index bc0f5da7a99e..6f8533e8137c 100644
--- a/textproc/zu-hunspell/Makefile
+++ b/textproc/zu-hunspell/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= addons/46490
PKGNAMEPREFIX= zu-
DISTNAME= zulu_spell_checker-${PORTVERSION}-tb+fn+fx+sm
EXTRACT_SUFX= .xpi
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Zulu hunspell dictionaries
diff --git a/textproc/zu-hunspell/distinfo b/textproc/zu-hunspell/distinfo
index c52c8d9f000e..6963147e7e0a 100644
--- a/textproc/zu-hunspell/distinfo
+++ b/textproc/zu-hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zulu_spell_checker-20110323-tb+fn+fx+sm.xpi) = 774a577e70369bcafe7b49ce35ac0caab5ac8512283db4f86fa598e02a9b6120
-SIZE (zulu_spell_checker-20110323-tb+fn+fx+sm.xpi) = 393675
+SHA256 (hunspell/zulu_spell_checker-20110323-tb+fn+fx+sm.xpi) = 774a577e70369bcafe7b49ce35ac0caab5ac8512283db4f86fa598e02a9b6120
+SIZE (hunspell/zulu_spell_checker-20110323-tb+fn+fx+sm.xpi) = 393675
diff --git a/ukrainian/hunspell/Makefile b/ukrainian/hunspell/Makefile
index 3efc0808a55d..6b99adceb82a 100644
--- a/ukrainian/hunspell/Makefile
+++ b/ukrainian/hunspell/Makefile
@@ -12,6 +12,7 @@ CATEGORIES= ukrainian textproc
MASTER_SITES= SF/ispell-uk/spell-uk/${PORTVERSION}
DISTNAME= spell-uk-${PORTVERSION}
EXTRACT_SUFX= .tgz
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Ukrainian hunspell dictionaries
diff --git a/ukrainian/hunspell/distinfo b/ukrainian/hunspell/distinfo
index a8c1825a7939..85642cebf2cc 100644
--- a/ukrainian/hunspell/distinfo
+++ b/ukrainian/hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (spell-uk-1.6.5.tgz) = 90eff3b9e40d04b53717240b725e303f02cec4ee8bef9bded69b7481e41fa422
-SIZE (spell-uk-1.6.5.tgz) = 836333
+SHA256 (hunspell/spell-uk-1.6.5.tgz) = 90eff3b9e40d04b53717240b725e303f02cec4ee8bef9bded69b7481e41fa422
+SIZE (hunspell/spell-uk-1.6.5.tgz) = 836333
diff --git a/vietnamese/hunspell/Makefile b/vietnamese/hunspell/Makefile
index 3c96c94d78e4..ced14723a264 100644
--- a/vietnamese/hunspell/Makefile
+++ b/vietnamese/hunspell/Makefile
@@ -11,6 +11,7 @@ PORTREVISION= 1
CATEGORIES= vietnamese textproc
MASTER_SITES= LOCAL/sunpoet/${PORTNAME}/
DISTNAME= vi_VN-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Vietnamese hunspell dictionaries
diff --git a/vietnamese/hunspell/distinfo b/vietnamese/hunspell/distinfo
index cf14e9444a3f..0e16351d86ed 100644
--- a/vietnamese/hunspell/distinfo
+++ b/vietnamese/hunspell/distinfo
@@ -1,2 +1,2 @@
-SHA256 (vi_VN-20080604.zip) = 28af9fd9964c721ddf11bfc1955bf0bc28cabd467bb7f89a6190446f5e68665d
-SIZE (vi_VN-20080604.zip) = 20589
+SHA256 (hunspell/vi_VN-20080604.zip) = 28af9fd9964c721ddf11bfc1955bf0bc28cabd467bb7f89a6190446f5e68665d
+SIZE (hunspell/vi_VN-20080604.zip) = 20589