From owner-freebsd-ports Tue Nov 19 5:40:11 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54C2D37B401 for ; Tue, 19 Nov 2002 05:40:05 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4DDB43E3B for ; Tue, 19 Nov 2002 05:40:04 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gAJDe3x3012084 for ; Tue, 19 Nov 2002 05:40:03 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gAJDe3wA012083; Tue, 19 Nov 2002 05:40:03 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D31937B401; Tue, 19 Nov 2002 05:35:57 -0800 (PST) Received: from norfolk.ki.iif.hu (norfolk.ki.iif.hu [193.6.222.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEFD243E4A; Tue, 19 Nov 2002 05:35:55 -0800 (PST) (envelope-from mohacsi@norfolk.ki.iif.hu) Received: (from mohacsi@localhost) by norfolk.ki.iif.hu (8.12.6/8.12.5) id gAJDZqOC002401; Tue, 19 Nov 2002 14:35:52 +0100 (CET) (envelope-from mohacsi) Message-Id: <200211191335.gAJDZqOC002401@norfolk.ki.iif.hu> Date: Tue, 19 Nov 2002 14:35:52 +0100 (CET) From: Janos Mohacsi Reply-To: Janos Mohacsi To: FreeBSD-gnats-submit@FreeBSD.org Cc: Akinori MUSHA X-Send-Pr-Version: 3.113 Subject: ports/45479: MAINTAINER UPDATE: hungarian ispell version 0.91 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 45479 >Category: ports >Synopsis: MAINTAINER UPDATE: hungarian ispell version 0.91 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Nov 19 05:40:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Janos Mohacsi >Release: FreeBSD 4.7-STABLE i386 >Organization: NIIF >Environment: System: FreeBSD norfolk.ki.iif.hu 4.7-STABLE FreeBSD 4.7-STABLE #3: Sun Oct 20 22:09:30 CEST 2002 root@norfolk.ki.iif.hu:/usr/src/sys/compile/NORFOLK i386 >Description: Maintainer update to hungarian/ispell to version 0.91. This problem report is supersedes the following PRs: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/41450 http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/45398 >How-To-Repeat: Apply this diff. >Fix: diff -ruN ispell.bak/Makefile ispell/Makefile --- ispell.bak/Makefile Tue Nov 19 11:46:25 2002 +++ ispell/Makefile Tue Nov 19 14:19:28 2002 @@ -6,9 +6,9 @@ # PORTNAME= ispell -PORTVERSION= 0.85 +PORTVERSION= 0.91 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 @@ gm4:${PORTSDIR}/devel/m4 RUN_DEPENDS= ispell:${PORTSDIR}/textproc/ispell -USE_GMAKE= yes +USE_GMAKE= yes do-install: cd ${WRKSRC} && \ diff -ruN ispell.bak/distinfo ispell/distinfo --- ispell.bak/distinfo Tue Nov 19 11:46:25 2002 +++ ispell/distinfo Tue Nov 19 14:19:36 2002 @@ -1 +1 @@ -MD5 (magyarispell-0.85.tar.gz) = 7b032d6a5b54229ff68487263d2de8ac +MD5 (magyarispell-0.91.tar.gz) = e52582c9f65a6e7bd4647b5b2e00cbcc diff -ruN ispell.bak/files/patch-Makefile ispell/files/patch-Makefile --- ispell.bak/files/patch-Makefile Tue Nov 19 11:46:25 2002 +++ ispell/files/patch-Makefile Mon Nov 18 11:42:00 2002 @@ -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 >magyar.dict - awk -f melleknev_gen.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 ^# | 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 >magyar.dict - awk -f melleknev_gen.awk >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 Fri Nov 15 01:21:05 2002 ++++ Makefile Mon Nov 18 11:41:26 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/[ ]*#.*$$//' | tr '\t' '\n' | 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/[ ]*#.*$$//' | tr '\t' '\n' | grep -v '^$$' >>$$j; done + # igékből képzett más szófajú alakok előállítása +@@ -65,19 +65,19 @@ + awk -f melleknev_gen.awk >magyar.dict + awk -f melleknev_gen.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 -ruN ispell.bak/files/patch-kotojeles ispell/files/patch-kotojeles --- ispell.bak/files/patch-kotojeles Thu Jan 1 01:00:00 1970 +++ ispell/files/patch-kotojeles Mon Nov 18 11:42:52 2002 @@ -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ő/ >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message