summaryrefslogtreecommitdiff
path: root/hungarian/ispell
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2003-01-03 00:12:23 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2003-01-03 00:12:23 +0000
commite0e5d317a13e6b446a4aa66a1c829200ad75097f (patch)
tree9b225cc621c26d92dd7384fd85b2a077e642d993 /hungarian/ispell
parentNew port: hu-zipcodes - Hungarian post codes (version 2002.06.22) (diff)
MAINTAINER UPDATE: hungarian ispell version 0.92
PR: ports/45705 Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu>
Notes
Notes: svn path=/head/; revision=72310
Diffstat (limited to 'hungarian/ispell')
-rw-r--r--hungarian/ispell/Makefile6
-rw-r--r--hungarian/ispell/distinfo2
-rw-r--r--hungarian/ispell/files/patch-Makefile128
-rw-r--r--hungarian/ispell/files/patch-kotojeles11
4 files changed, 66 insertions, 81 deletions
diff --git a/hungarian/ispell/Makefile b/hungarian/ispell/Makefile
index 0292268b15bb..952c04f47337 100644
--- a/hungarian/ispell/Makefile
+++ b/hungarian/ispell/Makefile
@@ -6,9 +6,9 @@
#
PORTNAME= ispell
-PORTVERSION= 0.85
+PORTVERSION= 0.92
CATEGORIES= hungarian textproc
-MASTER_SITES= http://www.szofi.hu/gnu/magyarispell/
+MASTER_SITES= http://www.szofi.hu/gnu/magyarispell/
DISTNAME= magyarispell-${PORTVERSION}
MAINTAINER= Janos.Mohacsi@bsd.hu
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ispell:${PORTSDIR}/textproc/ispell \
gm4:${PORTSDIR}/devel/m4
RUN_DEPENDS= ispell:${PORTSDIR}/textproc/ispell
-USE_GMAKE= yes
+USE_GMAKE= yes
do-install:
cd ${WRKSRC} && \
diff --git a/hungarian/ispell/distinfo b/hungarian/ispell/distinfo
index 3de631cce8c3..774424b2ca3d 100644
--- a/hungarian/ispell/distinfo
+++ b/hungarian/ispell/distinfo
@@ -1 +1 @@
-MD5 (magyarispell-0.85.tar.gz) = 7b032d6a5b54229ff68487263d2de8ac
+MD5 (magyarispell-0.92.tar.gz) = 6d06d552bcbe7dd4d3e0f4baaca90f0c
diff --git a/hungarian/ispell/files/patch-Makefile b/hungarian/ispell/files/patch-Makefile
index 575874dcfb2d..cf2b5e765235 100644
--- a/hungarian/ispell/files/patch-Makefile
+++ b/hungarian/ispell/files/patch-Makefile
@@ -1,77 +1,51 @@
-*** Makefile.orig Tue May 21 14:55:37 2002
---- Makefile Tue May 21 14:58:21 2002
-***************
-*** 4,11 ****
-
- magyar.aff: aff.fej aff.alanyi aff.fonev
- # ******* magyar ispell ragozási táblázat (magyar.aff) előállítása *********
-! cat aff.fej aff.alanyi aff.fonev aff.fonev.morfo | m4 >magyar.aff
-! cat aff.targyas aff.ige_kiv | m4 >>magyar.aff
-
- magyar.dict: ige_gen.awk fonev_gen.awk
- # ******* magyar ispell alapszótár (magyar.dict) előállítása *********
---- 4,11 ----
-
- magyar.aff: aff.fej aff.alanyi aff.fonev
- # ******* magyar ispell ragozási táblázat (magyar.aff) előállítása *********
-! cat aff.fej aff.alanyi aff.fonev aff.fonev.morfo | gm4 >magyar.aff
-! cat aff.targyas aff.ige_kiv | gm4 >>magyar.aff
-
- magyar.dict: ige_gen.awk fonev_gen.awk
- # ******* magyar ispell alapszótár (magyar.dict) előállítása *********
-***************
-*** 48,65 ****
- awk -f melleknev_gen.awk <ige_ando | sed -e 's/$$/\/X/' >>magyar.dict
- awk -f melleknev_gen.awk <ige_hato | sed -e 's/$$/\/X/' >>magyar.dict
- # egyéb kivételek
-! cat kivetelek/igekötős/* | grep -v ^# | m4 | tr "\t" "\n" | grep -v ^$$ | sed -e 's/$$/\/X/' >>magyar.dict
-! cat ragozatlan kivetelek/ragozatlan/* | m4 | grep -v ^# | tr "\t" "\n" >>magyar.dict
-
- install:
-! # magyar.hash, magyar.aff a helyére, rendszergazdaként adjuk ki!
-! ! [ -d $(DESTDIR)/usr/lib/ispell/ ] && mkdir /usr/lib/ispell || true
-! mv magyar.hash $(DESTDIR)/usr/lib/ispell
-! mv magyar.aff $(DESTDIR)/usr/lib/ispell
-! # hungarian.hash -> magyar.hash kötés létrehozása
-! ! [ -f $(DESTDIR)/usr/lib/ispell/hungarian.hash ] && ln -s magyar.hash $(DESTDIR)/usr/lib/ispell/hungarian.hash || true
-! # spellhtml és spellhtmlic a helyére
-! cp spellhtml/spellhtmlic spellhtml/spellhtml $(DESTDIR)/usr/bin
-
- allinstal:
- install -D -o root -g root -m 0644 magyar.hash $(DESTDIR)/usr/lib/ispell/hungarian.hash
---- 48,65 ----
- awk -f melleknev_gen.awk <ige_ando | sed -e 's/$$/\/X/' >>magyar.dict
- awk -f melleknev_gen.awk <ige_hato | sed -e 's/$$/\/X/' >>magyar.dict
- # egyéb kivételek
-! cat kivetelek/igekötős/* | grep -v ^# | gm4 | tr "\t" "\n" | grep -v ^$$ | sed -e 's/$$/\/X/' >>magyar.dict
-! cat ragozatlan kivetelek/ragozatlan/* | gm4 | grep -v ^# | tr "\t" "\n" >>magyar.dict
-
- install:
-! ##@# magyar.hash, magyar.aff a helyére, rendszergazdaként adjuk ki!
-! ##@#! [ -d $(DESTDIR)/usr/lib/ispell/ ] && mkdir /usr/lib/ispell || true
-! ##@#mv magyar.hash $(DESTDIR)/usr/lib/ispell
-! ##@#mv magyar.aff $(DESTDIR)/usr/lib/ispell
-! ##@# hungarian.hash -> magyar.hash kötés létrehozása
-! ##@#! [ -f $(DESTDIR)/usr/lib/ispell/hungarian.hash ] && ln -s magyar.hash $(DESTDIR)/usr/lib/ispell/hungarian.hash || true
-! ##@# spellhtml és spellhtmlic a helyére
-! ##@#cp spellhtml/spellhtmlic spellhtml/spellhtml $(DESTDIR)/usr/bin
-
- allinstal:
- install -D -o root -g root -m 0644 magyar.hash $(DESTDIR)/usr/lib/ispell/hungarian.hash
-***************
-*** 81,87 ****
- bin/i2myspell -d magyar.dict >$(dir)hu_HU.dic
-
- all: magyar.hash
-! make myspell ISPELLDIR=$(CURDIR)/
-
- new:
- # új modul létrehozása
---- 81,87 ----
- bin/i2myspell -d magyar.dict >$(dir)hu_HU.dic
-
- all: magyar.hash
-! ##@#make myspell ISPELLDIR=$(CURDIR)/
-
- new:
- # új modul létrehozása
+--- Makefile.orig Wed Nov 20 00:46:09 2002
++++ Makefile Mon Nov 25 09:49:09 2002
+@@ -12,16 +12,16 @@
+
+ magyar.aff: aff.fej aff.alanyi aff.fonev
+ # ******* magyar ispell ragozási táblázat (magyar.aff) előállítása *********
+- cat aff.fej aff.alanyi aff.fonev aff.fonev.morfo | m4 >magyar.aff
+- cat aff.targyas aff.ige_kiv | m4 >>magyar.aff
++ cat aff.fej aff.alanyi aff.fonev aff.fonev.morfo | gm4 >magyar.aff
++ cat aff.targyas aff.ige_kiv | gm4 >>magyar.aff
+
+ magyar.dict: ige_gen.awk fonev_gen.awk
+ # ******* magyar ispell alapszótár (magyar.dict) előállítása *********
+ # szótárak egybemásolása
+- for i in _alap/*; do j=$$(basename $$i | sed 's/\..*$$//'); cat [A-Z]*/$$j [A-Z]*/$$j.* | \
++ -for i in _alap/*; do j=$$(basename $$i | sed 's/\..*$$//'); cat [A-Z]*/$$j [A-Z]*/$$j.* | \
+ grep -v '#[A-Z]' | \
+ sed 's/[ ]*#.*$$//' | grep -v '^$$' >$$j; done
+- for i in _alap/*; do j=$$(basename $$i | sed 's/\..*$$//'); cat [A-Z]*/$$j [A-Z]*/$$j.* | \
++ -for i in _alap/*; do j=$$(basename $$i | sed 's/\..*$$//'); cat [A-Z]*/$$j [A-Z]*/$$j.* | \
+ grep '#$(SPELL)' | \
+ sed 's/[ ]*#.*$$//' | grep -v '^$$' >>$$j; done
+ # igékből képzett más szófajú alakok előállítása
+@@ -67,19 +67,19 @@
+ awk -f melleknev_gen.awk <ige_ando | awk -f igekoto_filter.awk >>magyar.dict
+ awk -f melleknev_gen.awk <ige_hato | awk -f igekoto_filter.awk >>magyar.dict
+ # egyéb kivételek
+- cat kivetelek/igekötős/* | grep -v ^# | m4 | tr "\t" "\n" | grep -v ^$$ | sed -e 's/$$/\/X/' >>magyar.dict
+- cat ragozatlan kivetelek/ragozatlan/* | m4 | grep -v ^# | grep -v "#[A-Z]" | sed 's/[ ]*#.*$$//' | tr "\t" "\n" >>magyar.dict
+- cat ragozatlan kivetelek/ragozatlan/* | m4 | grep '#$(SPELL)' | sed 's/[ ]*#.*$$//' | tr "\t" "\n" >>magyar.dict
++ cat kivetelek/igekötős/* | grep -v ^# | gm4 | tr "\t" "\n" | grep -v ^$$ | sed -e 's/$$/\/X/' >>magyar.dict
++ cat ragozatlan kivetelek/ragozatlan/* | gm4 | grep -v ^# | grep -v "#[A-Z]" | sed 's/[ ]*#.*$$//' | tr "\t" "\n" >>magyar.dict
++ cat ragozatlan kivetelek/ragozatlan/* | gm4 | grep '#$(SPELL)' | sed 's/[ ]*#.*$$//' | tr "\t" "\n" >>magyar.dict
+
+ install:
+ # magyar.hash, magyar.aff a helyére, rendszergazdaként adjuk ki!
+- ! [ -d $(DESTDIR)/usr/lib/ispell/ ] && mkdir /usr/lib/ispell || true
+- mv magyar.hash $(DESTDIR)/usr/lib/ispell
+- mv magyar.aff $(DESTDIR)/usr/lib/ispell
++ ##@#! [ -d $(DESTDIR)/usr/lib/ispell/ ] && mkdir /usr/lib/ispell || true
++ ##@#mv magyar.hash $(DESTDIR)/usr/lib/ispell
++ ##@#mv magyar.aff $(DESTDIR)/usr/lib/ispell
+ # hungarian.hash -> magyar.hash kötés létrehozása
+- ! [ -f $(DESTDIR)/usr/lib/ispell/hungarian.hash ] && ln -s magyar.hash $(DESTDIR)/usr/lib/ispell/hungarian.hash || true
++ ##@#! [ -f $(DESTDIR)/usr/lib/ispell/hungarian.hash ] && ln -s magyar.hash $(DESTDIR)/usr/lib/ispell/hungarian.hash || true
+ # spellhtml és spellhtmlic a helyére
+- cp spellhtml/spellhtmlic spellhtml/spellhtml $(DESTDIR)/usr/bin
++ ##@#cp spellhtml/spellhtmlic spellhtml/spellhtml $(DESTDIR)/usr/bin
+
+
+ inst:
diff --git a/hungarian/ispell/files/patch-kotojeles b/hungarian/ispell/files/patch-kotojeles
new file mode 100644
index 000000000000..88c67f336846
--- /dev/null
+++ b/hungarian/ispell/files/patch-kotojeles
@@ -0,0 +1,11 @@
+--- kotojeles.orig Mon Nov 18 11:42:11 2002
++++ kotojeles Mon Nov 18 11:42:18 2002
+@@ -2,7 +2,7 @@
+ #
+ # idegen kiejtésű, és mozaikszavak feldolgozása
+ #
+-function ragoz () {
++ragoz () {
+ cut -f 1 $1 >> magyar.dict
+ cut -f 1 $1 | sed 's/\(.\)o$/\1ó/
+ s/\(.\)ö$/\1ő/