diff options
author | Gabor Kovesdan <gabor@FreeBSD.org> | 2008-04-23 16:52:20 +0000 |
---|---|---|
committer | Gabor Kovesdan <gabor@FreeBSD.org> | 2008-04-23 16:52:20 +0000 |
commit | 83c0e94fa1b034f6f652f05bab746ce0513884ad (patch) | |
tree | 7659218ba66374a98c6a1e1038140df428ca98ad /hungarian/ispell | |
parent | 2a352a50665c60beb6889da403fab7df4c2995c7 (diff) | |
download | ports-83c0e94fa1b034f6f652f05bab746ce0513884ad.tar.gz ports-83c0e94fa1b034f6f652f05bab746ce0513884ad.zip |
- Update to 1.3
PR: ports/122428
Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu> (maintainer)
Notes
Notes:
svn path=/head/; revision=211845
Diffstat (limited to 'hungarian/ispell')
-rw-r--r-- | hungarian/ispell/Makefile | 3 | ||||
-rw-r--r-- | hungarian/ispell/distinfo | 6 | ||||
-rw-r--r-- | hungarian/ispell/files/patch-Makefile | 67 | ||||
-rw-r--r-- | hungarian/ispell/files/patch-bin_felvesz | 11 | ||||
-rw-r--r-- | hungarian/ispell/files/patch-bin_fonevek | 29 |
5 files changed, 41 insertions, 75 deletions
diff --git a/hungarian/ispell/Makefile b/hungarian/ispell/Makefile index adeea20e11aa..4f9bb5a4db1e 100644 --- a/hungarian/ispell/Makefile +++ b/hungarian/ispell/Makefile @@ -6,8 +6,7 @@ # PORTNAME= ispell -PORTVERSION= 1.2.1 -PORTREVISION= 1 +PORTVERSION= 1.3 CATEGORIES= hungarian textproc #MASTER_SITES= http://www.szofi.hu/gnu/magyarispell/ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} diff --git a/hungarian/ispell/distinfo b/hungarian/ispell/distinfo index 5be47d94a3ad..cc629ebd12d6 100644 --- a/hungarian/ispell/distinfo +++ b/hungarian/ispell/distinfo @@ -1,3 +1,3 @@ -MD5 (magyarispell-1.2.1.tar.gz) = c8010bd6e89b16720184cb9c8a3c83c1 -SHA256 (magyarispell-1.2.1.tar.gz) = 8819f807f45bd3b74693d9902472f91da1bfdb081adb6207e3ed949b7714b117 -SIZE (magyarispell-1.2.1.tar.gz) = 990535 +MD5 (magyarispell-1.3.tar.gz) = 9d96193af79bc99d8684c5615f616ca7 +SHA256 (magyarispell-1.3.tar.gz) = b33ef5b6840050506a622a44507d9553ed5b1cfe7d934e685f36ac7889981d8c +SIZE (magyarispell-1.3.tar.gz) = 993430 diff --git a/hungarian/ispell/files/patch-Makefile b/hungarian/ispell/files/patch-Makefile index 353e5ec13489..ac96ba1ffd56 100644 --- a/hungarian/ispell/files/patch-Makefile +++ b/hungarian/ispell/files/patch-Makefile @@ -1,6 +1,3 @@ - -$FreeBSD$ - --- Makefile.orig +++ Makefile @@ -8,7 +8,7 @@ @@ -57,7 +54,7 @@ $FreeBSD$ @cat $(ROOTDIR)/logo.txt | $(CATUTF) # modulválasztós, menüs interfész -@@ -71,62 +71,62 @@ +@@ -71,89 +71,89 @@ make myspell # munkakönyvtárak létrehozása @@ -97,14 +94,6 @@ $FreeBSD$ - @$(SH) bin/igek $(ROOTDIR) + $(SH) bin/igek $(ROOTDIR) - @echo "==> névszók" | $(CATUTF) -- @$(SH) bin/fonevek $(ROOTDIR) -+ $(SH) bin/fonevek $(ROOTDIR) - - @echo "==> morfológiai kódok" | $(CATUTF) -- @$(SH) bin/kodok $(ROOTDIR) -+ $(SH) bin/kodok $(ROOTDIR) - # egyéb kivételek: az m4 miatt nem megy külön héjprogramba @echo "==> kivételek" | $(CATUTF) - @cat $(SZOTAR)/kivetelek/igekotos/*.2* \ @@ -126,22 +115,34 @@ $FreeBSD$ @echo $(EN) ."$(EC)" - @cat $(WRKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \ + cat $(WKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \ - | $(M4) | grep -v ^# | grep -v "#[A-Z]" \ + | $(M4) | $(BINDIR)/field | grep -v ^# | grep -v "#[A-Z]" \ | sed 's/[ ]*#.*$$//' \ | LC_ALL=C $(AWK) -f $(AWKDIR)/tovek.awk \ >> $(DICT) @echo $(EN) ."$(EC)" - @cat $(WRKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \ + cat $(WKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \ - | $(M4) | grep -v ^# | grep -i "#$(*F)" | sed 's/[ ]*#.*$$//' \ + | $(M4) | $(BINDIR)/field | grep -v ^# | grep -i "#$(*F)" | sed 's/[ ]*#.*$$//' \ | LC_ALL=C $(AWK) -f $(AWKDIR)/tovek.awk \ >> $(DICT) -@@ -137,23 +137,23 @@ + @echo Rendben. + + @echo "==> névszók" | $(CATUTF) +- @$(SH) bin/fonevek $(ROOTDIR) ++ $(SH) bin/fonevek $(ROOTDIR) + + @echo "==> morfológiai kódok" | $(CATUTF) +- @$(SH) bin/kodok $(ROOTDIR) ++ $(SH) bin/kodok $(ROOTDIR) + + @echo $(EN) ."$(EC)" + @echo "==> tiltott szavak" - @$(SH) bin/tiltott $(ROOTDIR) $(*F) +- @$(SH) bin/tiltott $(ROOTDIR) $(*F) ++ $(SH) bin/tiltott $(ROOTDIR) $(*F) - @mv $(DICT) $(WRKDIR)/magyar4$(*F).dict -+ @mv $(DICT) $(WKDIR)/magyar4$(*F).dict ++ mv $(DICT) $(WKDIR)/magyar4$(*F).dict @echo Rendben. # ragozási táblázat (magyar.aff) előállítása @@ -195,20 +196,23 @@ $FreeBSD$ # a myspellhez előállított magyar.aff állományhoz hu_HU.aff: magyar.aff @echo "===> myspell ragozási táblázat (hu_HU.aff) előállítása" | $(CATUTF) -- @$(SH) bin/i2myspell $(WRKDIR)/magyar.aff MYSPELL_heading \ -+ @$(SH) bin/i2myspell $(WKDIR)/magyar.aff MYSPELL_heading \ +- @$(SH) bin/i2myspell $(WRKDIR)/magyar.aff HUNSPELL_heading \ ++ @$(SH) bin/i2myspell $(WKDIR)/magyar.aff HUNSPELL_heading \ A-ZÁÉÍÓÖŐÚÜŰ a-záéíóöőúüű | sed 's/q\([^[]*\]\)/-\1/' | \ - bin/newsyntax >$(ROOTDIR)/hu_HU_morph.aff - @$(AWK) -f $(AWKDIR)/delete_morph_tags.awk $(ROOTDIR)/hu_HU_morph.aff | \ -@@ -222,16 +222,16 @@ + bin/newsyntax >$(ROOTDIR)/hu_HU_morph.aff + @cat $(ROOTDIR)/hu_HU_morph.aff | bin/aff2gen | \ +@@ -223,20 +223,20 @@ # a myspellhez előállított hashtáblából (magyar4myspell.hash) hu_HU.dic: magyar.aff @echo "===> myspell szótár (hu_HU.dic) előállítása" | $(CATUTF) - @$(SH) bin/i2myspell -d $(WRKDIR)/magyar4myspell.dict | \ + @$(SH) bin/i2myspell -d $(WKDIR)/magyar4myspell.dict | \ - bin/lemma_present | bin/quniq >$(ROOTDIR)/hu_HU_morph.dic - @LC_ALL=C sed 's/ .*//' $(ROOTDIR)/hu_HU_morph.dic | \ - bin/mezok >$(ROOTDIR)/hu_HU.dic + bin/lemma_present | bin/quniq >$(ROOTDIR)/hu_HU_morph.dic + @cat $(ROOTDIR)/hu_HU_morph.dic | \ +- bin/dic2gen $(WRKDIR)/mezok2.txt >$(ROOTDIR)/hu_HU_gen.dic ++ bin/dic2gen $(WKDIR)/mezok2.txt >$(ROOTDIR)/hu_HU_gen.dic + @cat hu_HU_gen.dic | \ + sed 's/\t\([^p].\|.[^h]\):[^\t]*//g' >$(ROOTDIR)/hu_HU.dic u8: hu_HU.aff hu_HU.dic @echo "===> Unicode karakterkódolású állományok előállítása" | $(CATUTF) @@ -218,10 +222,13 @@ $FreeBSD$ + @bin/u8myspell $(ROOTDIR)/hu_HU_morph $(WKDIR)/hu_HU_u8_morph l2 + @cat $(WKDIR)/hu_HU_u8_morph.dic | sed 's# /#/#' >$(ROOTDIR)/hu_HU_u8_morph.dic + @mv $(WKDIR)/hu_HU_u8_morph.aff $(ROOTDIR) - @sed 's/ .*//' $(ROOTDIR)/hu_HU_u8_morph.dic | \ - bin/mezok_utf >$(ROOTDIR)/hu_HU_u8.dic - @$(AWK) -f $(AWKDIR)/delete_morph_tags.awk $(ROOTDIR)/hu_HU_u8_morph.aff \ -@@ -245,7 +245,7 @@ + @cat $(ROOTDIR)/hu_HU_u8_morph.dic | \ +- bin/dic2gen $(WRKDIR)/mezok_utf.txt >$(ROOTDIR)/hu_HU_u8_gen.dic ++ bin/dic2gen $(WKDIR)/mezok_utf.txt >$(ROOTDIR)/hu_HU_u8_gen.dic + @cat hu_HU_u8_gen.dic | \ + sed 's/\t\([^p].\|.[^h]\):[^\t]*//g' >$(ROOTDIR)/hu_HU_u8.dic + @cat $(ROOTDIR)/hu_HU_u8_morph.aff | \ +@@ -252,7 +252,7 @@ @cd kr; make # minden komponens kompilálása @@ -230,7 +237,7 @@ $FreeBSD$ # új modul létrehozása new: -@@ -254,7 +254,7 @@ +@@ -261,7 +261,7 @@ # takarítás clean: diff --git a/hungarian/ispell/files/patch-bin_felvesz b/hungarian/ispell/files/patch-bin_felvesz deleted file mode 100644 index cca020838071..000000000000 --- a/hungarian/ispell/files/patch-bin_felvesz +++ /dev/null @@ -1,11 +0,0 @@ - -$FreeBSD$ - ---- bin/felvesz.orig -+++ bin/felvesz -@@ -8,4 +8,4 @@ - MegjegyzĂ©s: a magyarispell*/ könyvtárbĂłl indĂtva működik. - KilĂ©pĂ©s: Ctrl-c" - echo "Az Ăşj szĂł?" --function latin() { echo "$1" | iconv -f utf-8 -t latin2; }; function search() { grep -l "^$1$" `grep ^szotar szotar.konf | awk '{print $0"/*"}'`; }; function put() { echo "KĂ©rem a következĹ‘ mintát a $1 szĂłhoz, vagy f (felvĂ©tel), u (felvĂ©tel Ăşj tĹ‘vel):"; LOC=""; while read j; do test "$j" = "f" -o "$j" = "u" && break || LOC=$(search `latin $j`); echo $LOC; done; echo ""; if test "$j" = "f"; then w=`latin $1`; for l in $LOC; do echo "$w" >>$l; done; else echo "Ăşj tĹ‘?"; read k; echo "Ăşj tĹ‘: $k"; w=`latin $k`; for l in $LOC; do echo "$w" >>$l; done; fi; echo -e "FelvĂ©ve ide:\n$LOC"; }; while read i; do case $i in "ö") echo "`latin $prev`" >>$(dirname $(echo $ploc | head -1 | awk '{print $1}'))/fonev_osszetett.1; echo "összetettkĂ©nt felvĂ©ve: $prev";; esac; ploc=$(search `latin $i`); echo $ploc; test -z "$ploc" && put $i; echo "Az Ăşj szĂł?"; prev=$i; done -+latin() { echo "$1" | iconv -f utf-8 -t latin2; }; search() { grep -l "^$1$" `grep ^szotar szotar.konf | awk '{print $0"/*"}'`; }; put() { echo "KĂ©rem a következĹ‘ mintát a $1 szĂłhoz, vagy f (felvĂ©tel), u (felvĂ©tel Ăşj tĹ‘vel):"; LOC=""; while read j; do test "$j" = "f" -o "$j" = "u" && break || LOC=$(search `latin $j`); echo $LOC; done; echo ""; if test "$j" = "f"; then w=`latin $1`; for l in $LOC; do echo "$w" >>$l; done; else echo "Ăşj tĹ‘?"; read k; echo "Ăşj tĹ‘: $k"; w=`latin $k`; for l in $LOC; do echo "$w" >>$l; done; fi; echo -e "FelvĂ©ve ide:\n$LOC"; }; while read i; do case $i in "ö") echo "`latin $prev`" >>$(dirname $(echo $ploc | head -1 | awk '{print $1}'))/fonev_osszetett.1; echo "összetettkĂ©nt felvĂ©ve: $prev";; esac; ploc=$(search `latin $i`); echo $ploc; test -z "$ploc" && put $i; echo "Az Ăşj szĂł?"; prev=$i; done diff --git a/hungarian/ispell/files/patch-bin_fonevek b/hungarian/ispell/files/patch-bin_fonevek deleted file mode 100644 index 0eae86760d8e..000000000000 --- a/hungarian/ispell/files/patch-bin_fonevek +++ /dev/null @@ -1,29 +0,0 @@ - -$FreeBSD$ - ---- bin/fonevek.orig -+++ bin/fonevek -@@ -19,12 +19,12 @@ - cd $WRKDIR || exit 1 - - # mezżk kigyżjtése: cowboy[ph:kovboj] -> cowboy [ph:kovboj] --function field () { -+field () { - awk '/^[^ ]*[[]/{print $1 >>"mezok.txt";}{print$0}' | - sed 's/^\([^ ]*\)[[].*]/\1/' - } - --function field_kot () { -+field_kot () { - awk '/^[^ ]*[[]/{ - print $1 >>"mezok.txt" - i = index($1, "[") -@@ -186,7 +186,7 @@ - - # kiejtés javítása - cat mezok.txt | sed 's/sszsz/ssz/;s/szsz/ssz/;s/sss/ss/;s/[[,]/ /;s/]//' >mezok2.txt --cat mezok2.txt | iconv -f latin2 -t utf8 | sed -f $BINDIR/l1_u8.sed >mezok_utf.txt -+cat mezok2.txt | iconv -f latin2 -t utf-8 | sed -f $BINDIR/l1_u8.sed >mezok_utf.txt - echo_n . - - echo " Rendben." |