FreeBSD Bugzilla – Attachment 81377 Details for
Bug 116542
[MAINTAINER] hungarian/hu-ispell: update to 1.2.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
hu-ispell-1.2.1.patch
hu-ispell-1.2.1.patch (text/plain), 13.56 KB, created by
Janos Mohacsi
on 2007-09-22 09:40:02 UTC
(
hide
)
Description:
hu-ispell-1.2.1.patch
Filename:
MIME Type:
Creator:
Janos Mohacsi
Created:
2007-09-22 09:40:02 UTC
Size:
13.56 KB
patch
obsolete
>diff -ruN --exclude=CVS /home/ports/hungarian/ispell.orig/Makefile /home/ports/hungarian/ispell/Makefile >--- /home/ports/hungarian/ispell.orig/Makefile Wed Nov 8 17:15:04 2006 >+++ /home/ports/hungarian/ispell/Makefile Sat Sep 22 03:09:13 2007 >@@ -6,10 +6,11 @@ > # > > PORTNAME= ispell >-PORTVERSION= 1.0 >+PORTVERSION= 1.2.1 > CATEGORIES= hungarian textproc > #MASTER_SITES= http://www.szofi.hu/gnu/magyarispell/ >-MASTER_SITES= http://magyarispell.sourceforge.net/ >+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} >+MASTER_SITE_SUBDIR= magyarispell > DISTNAME= magyarispell-${PORTVERSION:S/.R.1/-RC1/} > > MAINTAINER= janos.mohacsi@bsd.hu >diff -ruN --exclude=CVS /home/ports/hungarian/ispell.orig/distinfo /home/ports/hungarian/ispell/distinfo >--- /home/ports/hungarian/ispell.orig/distinfo Fri Jul 14 16:59:32 2006 >+++ /home/ports/hungarian/ispell/distinfo Sat Sep 22 03:09:13 2007 >@@ -1,3 +1,3 @@ >-MD5 (magyarispell-1.0.tar.gz) = 62db137d7111abc93a39c11a6144e421 >-SHA256 (magyarispell-1.0.tar.gz) = af458167dae76762668abeae966a9e9c59b1b72f513afa8d0f23d614c22e75cb >-SIZE (magyarispell-1.0.tar.gz) = 848129 >+MD5 (magyarispell-1.2.1.tar.gz) = c8010bd6e89b16720184cb9c8a3c83c1 >+SHA256 (magyarispell-1.2.1.tar.gz) = 8819f807f45bd3b74693d9902472f91da1bfdb081adb6207e3ed949b7714b117 >+SIZE (magyarispell-1.2.1.tar.gz) = 990535 >diff -ruN --exclude=CVS /home/ports/hungarian/ispell.orig/files/patch-Makefile /home/ports/hungarian/ispell/files/patch-Makefile >--- /home/ports/hungarian/ispell.orig/files/patch-Makefile Tue Aug 1 03:31:25 2006 >+++ /home/ports/hungarian/ispell/files/patch-Makefile Sat Sep 22 03:09:13 2007 >@@ -1,5 +1,5 @@ > >-$FreeBSD: ports/hungarian/ispell/files/patch-Makefile,v 1.5 2006/08/01 01:31:25 itetcu Exp $ >+$FreeBSD$ > > --- Makefile.orig > +++ Makefile >@@ -30,7 +30,7 @@ > # a szótárkönyvtár > SZOTAR=$(ROOTDIR)/szotar > # affix állományok >-@@ -39,7 +39,7 @@ >+@@ -41,7 +41,7 @@ > # awk scriptek > AWKDIR=$(ROOTDIR)/awk > # szótárfájl >@@ -39,7 +39,7 @@ > # soremelés > EN= > EC= >-@@ -52,13 +52,13 @@ >+@@ -55,13 +55,13 @@ > > # keresési útvonalak: > vpath %.aff $(AFFDIR) >@@ -54,10 +54,10 @@ > # ez a default target ha nincs megadva paraméter > -default: myspell > +default: all >+ @cat $(ROOTDIR)/logo.txt | $(CATUTF) > > # modulválasztós, menüs interfész >- menu: >-@@ -67,19 +67,19 @@ >+@@ -71,62 +71,62 @@ > make myspell > > # munkakönyvtárak létrehozása >@@ -69,7 +69,7 @@ > # magyar4X.hash ahol X={ispell,myspell} > -magyar4ispell.hash: $(WRKDIR) magyar4ispell.dict magyar.aff > +magyar4ispell.hash: $(WKDIR) magyar4ispell.dict magyar.aff >- @echo "===> Ispell ragozási szótár (magyar4ispell.hash)" >+ @echo "===> Ispell ragozási szótár (magyar4ispell.hash)" | $(CATUTF) > - @buildhash $(WRKDIR)/magyar4ispell.dict $(WRKDIR)/magyar.aff \ > - $(WRKDIR)/magyar4ispell.hash 2> $(WRKDIR)/magyar4ispell.log > + @buildhash $(WKDIR)/magyar4ispell.dict $(WKDIR)/magyar.aff \ >@@ -79,99 +79,75 @@ > # magyar4X.dict ahol X={ispell,myspell} > -magyar4%.dict: $(WRKDIR) > +magyar4%.dict: $(WKDIR) >- @echo "Figyelmeztetés: a szótár a Hunspell programmal, vagy a Hunspellt" >- @echo "tartalmazó magyar OpenOffice.org (http://hu.openoffice.org)" >- @echo "programmal mûködik együtt." >-@@ -103,78 +103,78 @@ >- @echo "===> magyar $(*F) alapszótár (magyar4$(*F).dict) elõállítása" >+ @echo "===> magyar $(*F) alapszótár (magyar4$(*F).dict) elõállítása" | $(CATUTF) > >- @echo "==> szimbolikus kötések létrehozása a szotar.konf alapján" >+ @echo "==> szimbolikus kötések létrehozása a szotar.konf alapján" | $(CATUTF) > - @$(SH) bin/makesymlink $(WRKDIR) szotar.konf >-+ $(SH) bin/makesymlink $(WKDIR) szotar.konf >++ @$(SH) bin/makesymlink $(WKDIR) szotar.konf > >- @echo "==> szótárak egybemásolása" >+ @echo "==> szótárak egybemásolása" | $(CATUTF) > - @$(SH) bin/copydict $(WRKDIR) $(WRKDIR) $(*F) >-+ $(SH) bin/copydict $(WKDIR) $(WKDIR) $(*F) >++ @$(SH) bin/copydict $(WKDIR) $(WKDIR) $(*F) > >- @echo "==> igébõl képzett alakok elõállítása" >+ @echo "==> igébõl képzett alakok elõállítása" | $(CATUTF) > - @$(SH) bin/igesgen $(ROOTDIR) > + $(SH) bin/igesgen $(ROOTDIR) > >- @echo "==> igék" >+ @echo "==> igék" | $(CATUTF) > - @$(SH) bin/igek $(ROOTDIR) > + $(SH) bin/igek $(ROOTDIR) > >- @echo "==> névszók" >+ @echo "==> névszók" | $(CATUTF) > - @$(SH) bin/fonevek $(ROOTDIR) > + $(SH) bin/fonevek $(ROOTDIR) > >- @echo "==> morfológiai kódok" >+ @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" >-- @#cat $(SZOTAR)/kivetelek/igekotos/*.1* \ >-- @# | grep -v ^# | $(M4) | tr "\t" "\n" \ >-- @# | grep -v ^$$ | sed -e 's/$$/\/X/' \ >-- @# >> $(DICT) >-- @echo $(EN) ."$(EC)" >+ @echo "==> kivételek" | $(CATUTF) > - @cat $(SZOTAR)/kivetelek/igekotos/*.2* \ >-+ #cat $(SZOTAR)/kivetelek/igekotos/*.1* \ >-+ # | grep -v ^# | $(M4) | tr "\t" "\n" \ >-+ # | grep -v ^$$ | sed -e 's/$$/\/X/' \ >-+ # >> $(DICT) >-+ echo $(EN) ."$(EC)" > + cat $(SZOTAR)/kivetelek/igekotos/*.2* \ >- | grep -v ^# | $(M4) | $(AWK) -f $(AWKDIR)/tovek.awk -v param="/X" \ >+ | grep -v ^# | $(M4) | LC_ALL=C $(AWK) -f $(AWKDIR)/tovek.awk -v param="/X" \ > >> $(DICT) >-- @echo $(EN) ."$(EC)" >+ @echo $(EN) ."$(EC)" > - @cat $(SZOTAR)/kivetelek/ragozatlan/*.1* \ >-+ echo $(EN) ."$(EC)" > + cat $(SZOTAR)/kivetelek/ragozatlan/*.1* \ > | $(M4) | grep -v ^# | grep -v "#[A-Z]" \ > | sed 's/[ ]*#.*$$//' | tr "\t" "\n" \ > >> $(DICT) >-- @echo $(EN) ."$(EC)" >+ @echo $(EN) ."$(EC)" > - @cat $(SZOTAR)/kivetelek/ragozatlan/*.1* \ >-+ echo $(EN) ."$(EC)" > + cat $(SZOTAR)/kivetelek/ragozatlan/*.1* \ >- | $(M4) | grep -i "#$(*F)" | sed 's/[ ]*#.*$$//' \ >+ | $(M4) | grep -v ^# | grep -i "#$(*F)" | sed 's/[ ]*#.*$$//' \ > | tr "\t" "\n" \ > >> $(DICT) >-- @echo $(EN) ."$(EC)" >+ @echo $(EN) ."$(EC)" > - @cat $(WRKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \ >-+ echo $(EN) ."$(EC)" > + cat $(WKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \ > | $(M4) | grep -v ^# | grep -v "#[A-Z]" \ > | sed 's/[ ]*#.*$$//' \ >- | $(AWK) -f $(AWKDIR)/tovek.awk \ >+ | LC_ALL=C $(AWK) -f $(AWKDIR)/tovek.awk \ > >> $(DICT) >-- @echo $(EN) ."$(EC)" >+ @echo $(EN) ."$(EC)" > - @cat $(WRKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \ >-+ echo $(EN) ."$(EC)" > + cat $(WKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \ >- | $(M4) | grep -i "#$(*F)" | sed 's/[ ]*#.*$$//' \ >- | $(AWK) -f $(AWKDIR)/tovek.awk \ >+ | $(M4) | grep -v ^# | grep -i "#$(*F)" | sed 's/[ ]*#.*$$//' \ >+ | LC_ALL=C $(AWK) -f $(AWKDIR)/tovek.awk \ > >> $(DICT) >- @echo Rendben. >- >-- @echo $(EN) ."$(EC)" >-+ echo $(EN) ."$(EC)" >- >-- @echo "==> tiltott szavak" >-- @$(SH) bin/tiltott $(ROOTDIR) $(*F) >-+ echo "==> tiltott szavak" >-+ $(SH) bin/tiltott $(ROOTDIR) $(*F) >+@@ -137,23 +137,23 @@ >+ @echo "==> tiltott szavak" >+ @$(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 > -magyar.aff: $(WRKDIR) eleje.aff ige_alanyi.aff fonev.aff fonev_kepzo.aff ige_kepzo.aff > +magyar.aff: $(WKDIR) eleje.aff ige_alanyi.aff fonev.aff fonev_kepzo.aff ige_kepzo.aff >- @echo "===> ragozási táblázat (magyar.aff) elõállítása" >+ @echo "===> ragozási táblázat (magyar.aff) elõállítása" | $(CATUTF) > @cd $(AFFDIR);\ > cat eleje.aff ige_kepzo.aff fonev_kepzo.aff ige_morfo.aff ige_alanyi.aff \ > - fonev.aff fonev_morfo.aff ige_targyas.aff | $(M4) > $(WRKDIR)/magyar.aff; >@@ -180,30 +156,30 @@ > # ispell-installálás: magyar.hash, magyar.aff a helyére (ISPELLDIR könyvtár) > # a default értékkel csak rendszergazdaként tudjuk kiadni! > install_ispell: ispell $(ISPELLDIR) >- @echo "==> ispell állományok (magyar.aff magyar.hash) telepítése" >- @echo " célkönyvtár: $(ISPELLDIR)" >+ @echo "==> ispell állományok (magyar.aff magyar.hash) telepítése" | $(CATUTF) >+ @echo " célkönyvtár: $(ISPELLDIR)" | $(CATUTF) > - @$(INSTALL_DATA) $(WRKDIR)/magyar.aff $(ISPELLDIR)/magyar.aff > - @$(INSTALL_DATA) $(WRKDIR)/magyar4ispell.hash $(ISPELLDIR)/magyar.hash >-+ $(INSTALL_DATA) $(WKDIR)/magyar.aff $(ISPELLDIR)/magyar.aff >-+ $(INSTALL_DATA) $(WKDIR)/magyar4ispell.hash $(ISPELLDIR)/magyar.hash >++ @$(INSTALL_DATA) $(WKDIR)/magyar.aff $(ISPELLDIR)/magyar.aff >++ @$(INSTALL_DATA) $(WKDIR)/magyar4ispell.hash $(ISPELLDIR)/magyar.hash > # hungarian.aff link nem kell? > @if [ ! -h $(ISPELLDIR)/hungarian.hash ]; then \ > ln -s magyar.hash $(ISPELLDIR)/hungarian.hash; \ >-@@ -187,7 +187,7 @@ >- @echo "==> myspell állományok (hu_HU.dic és hu_HU.aff) telepítése" >- @echo " célkönyvtár: $(MYSPELLDIR)" >+@@ -166,7 +166,7 @@ >+ @echo "==> myspell állományok (hu_HU.dic és hu_HU.aff) telepítése" | $(CATUTF) >+ @echo " célkönyvtár: $(MYSPELLDIR)" | $(CATUTF) > > - @cp -f $(WRKDIR)/hu_HU.{dic,aff} $(MYSPELLDIR)/ > + cp -f $(WKDIR)/hu_HU.{dic,aff} $(MYSPELLDIR)/ > # > # magyar.aff -> hu_HU.aff kötés létrehozása >- @echo " myspell linkek ({magyar,hungarian}.{dic,aff}) létrehozása" >-@@ -213,14 +213,14 @@ >+ @echo " myspell linkek ({magyar,hungarian}.{dic,aff}) létrehozása" | $(CATUTF) >+@@ -192,14 +192,14 @@ > install_OO: myspell $(OODIR) >- @echo "OpenOffice.org állományok (hu_HU.dic és hu_HU.aff) telepítése" >- @echo " célkönyvtár: $(OODIR)" >+ @echo "OpenOffice.org állományok (hu_HU.dic és hu_HU.aff) telepítése" | $(CATUTF) >+ @echo " célkönyvtár: $(OODIR)" | $(CATUTF) > - @$(INSTALL_DATA) $(WRKDIR)/hu_HU.{dic,aff} $(OODIR) >-+ $(INSTALL_DATA) $(WKDIR)/hu_HU.{dic,aff} $(OODIR) >++ @$(INSTALL_DATA) $(WKDIR)/hu_HU.{dic,aff} $(OODIR) > > install: install_all > >@@ -214,45 +190,38 @@ > +ispell: magyar4ispell.hash > > # hu_HU.aff myspell ragozási táblázat és a hu_HU.dic szótár elõállítása >- myspell: magyar4myspell.dict magyar.aff hu_HU.aff hu_HU.dic kr >-@@ -230,10 +230,10 @@ >+ myspell: magyar4myspell.dict magyar.aff hu_HU.aff hu_HU.dic alias kr >+@@ -209,7 +209,7 @@ > # 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" >+ @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 \ >- A-ZÁÉÍÓÖÕÚÜÛ a-záéíóöõúüû | sed 's/q\([^[]*\]\)/-\1/' \ >- >$(ROOTDIR)/hu_HU_morph.aff >-- @$(AWK) -f $(AWKDIR)/delete_morph_tags.awk $(ROOTDIR)/hu_HU_morph.aff | \ >-+ $(AWK) -f $(AWKDIR)/delete_morph_tags.awk $(ROOTDIR)/hu_HU_morph.aff | \ >- sed 's/à//' >$(ROOTDIR)/hu_HU.aff >- >- >-@@ -245,24 +245,24 @@ >++ @$(SH) bin/i2myspell $(WKDIR)/magyar.aff MYSPELL_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 @@ > # 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" >+ @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 >$(ROOTDIR)/hu_HU_morph.dic >-- @sed 's/ .*//' $(ROOTDIR)/hu_HU_morph.dic >$(ROOTDIR)/hu_HU.dic >-+ sed 's/ .*//' $(ROOTDIR)/hu_HU_morph.dic >$(ROOTDIR)/hu_HU.dic >++ @$(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 > > u8: hu_HU.aff hu_HU.dic >- @echo "===> Unicode karakterkódolású állományok elõállítása" >+ @echo "===> Unicode karakterkódolású állományok elõállítása" | $(CATUTF) > - @bin/u8myspell $(ROOTDIR)/hu_HU_morph $(WRKDIR)/hu_HU_u8_morph l2 > - @cat $(WRKDIR)/hu_HU_u8_morph.dic | sed 's# /#/#' >$(ROOTDIR)/hu_HU_u8_morph.dic > - @mv $(WRKDIR)/hu_HU_u8_morph.aff $(ROOTDIR) >-- @sed 's/ .*//' $(ROOTDIR)/hu_HU_u8_morph.dic >$(ROOTDIR)/hu_HU_u8.dic >-- @$(AWK) -f $(AWKDIR)/delete_morph_tags.awk $(ROOTDIR)/hu_HU_u8_morph.aff \ >-+ 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 >$(ROOTDIR)/hu_HU_u8.dic >-+ $(AWK) -f $(AWKDIR)/delete_morph_tags.awk $(ROOTDIR)/hu_HU_u8_morph.aff \ >- >$(ROOTDIR)/hu_HU_u8.aff >- >- kr: hu_HU.aff hu_HU.dic u8 >++ @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 @@ > @cd kr; make > > # minden komponens kompilálása >@@ -261,7 +230,7 @@ > > # új modul létrehozása > new: >-@@ -271,7 +271,7 @@ >+@@ -254,7 +254,7 @@ > > # takarítás > clean: >diff -ruN --exclude=CVS /home/ports/hungarian/ispell.orig/files/patch-bin_fonevek /home/ports/hungarian/ispell/files/patch-bin_fonevek >--- /home/ports/hungarian/ispell.orig/files/patch-bin_fonevek Thu Jan 1 01:00:00 1970 >+++ /home/ports/hungarian/ispell/files/patch-bin_fonevek Sat Sep 22 03:09:13 2007 >@@ -0,0 +1,20 @@ >+ >+$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, "[")
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 116542
: 81377