Date: Fri, 14 Jul 2006 18:22:35 +0200 (CEST) From: Janos Mohacsi <janos.mohacsi@bsd.hu> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/100299: [Maintaner update] hungarian/hu-ispell: update to 1.0 Message-ID: <200607141622.k6EGMZpV046150@scone.ki.iif.hu> Resent-Message-ID: <200607141630.k6EGUHL9003862@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 100299 >Category: ports >Synopsis: [Maintaner update] hungarian/hu-ispell: update to 1.0 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Fri Jul 14 16:30:17 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Janos Mohacsi >Release: FreeBSD 6.1-STABLE i386 >Organization: NIIF/HUNGARNET >Environment: System: FreeBSD scone.ki.iif.hu 6.1-STABLE FreeBSD 6.1-STABLE #13: Sun Jun 18 16:01:43 CEST 2006 >Description: - Update to 1.0 Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- hu-ispell-1.0.patch begins here --- diff -ruN --exclude=CVS /usr/ports/hungarian/ispell.orig/Makefile /usr/ports/hungarian/ispell/Makefile --- /usr/ports/hungarian/ispell.orig/Makefile Tue Aug 10 18:53:57 2004 +++ /usr/ports/hungarian/ispell/Makefile Fri Jul 14 18:20:39 2006 @@ -6,13 +6,13 @@ # PORTNAME= ispell -PORTVERSION= 1.0.R.1 +PORTVERSION= 1.0 CATEGORIES= hungarian textproc #MASTER_SITES= http://www.szofi.hu/gnu/magyarispell/ MASTER_SITES= http://magyarispell.sourceforge.net/ DISTNAME= magyarispell-${PORTVERSION:S/.R.1/-RC1/} -MAINTAINER= Janos.Mohacsi@bsd.hu +MAINTAINER= janos.mohacsi@bsd.hu COMMENT= Hungarian dictionary for ispell BUILD_DEPENDS= ispell:${PORTSDIR}/textproc/ispell \ diff -ruN --exclude=CVS /usr/ports/hungarian/ispell.orig/distinfo /usr/ports/hungarian/ispell/distinfo --- /usr/ports/hungarian/ispell.orig/distinfo Mon Jan 23 17:51:06 2006 +++ /usr/ports/hungarian/ispell/distinfo Fri Jul 14 16:59:32 2006 @@ -1,3 +1,3 @@ -MD5 (magyarispell-1.0-RC1.tar.gz) = 99db66ff283f257a4a202322c736f0ea -SHA256 (magyarispell-1.0-RC1.tar.gz) = db10246c0d2530d2af7e92ee1528316ad37ba9a02d0e9a0c4771e19ac2ef072e -SIZE (magyarispell-1.0-RC1.tar.gz) = 715552 +MD5 (magyarispell-1.0.tar.gz) = 62db137d7111abc93a39c11a6144e421 +SHA256 (magyarispell-1.0.tar.gz) = af458167dae76762668abeae966a9e9c59b1b72f513afa8d0f23d614c22e75cb +SIZE (magyarispell-1.0.tar.gz) = 848129 diff -ruN --exclude=CVS /usr/ports/hungarian/ispell.orig/files/patch-Makefile /usr/ports/hungarian/ispell/files/patch-Makefile --- /usr/ports/hungarian/ispell.orig/files/patch-Makefile Tue Aug 10 18:53:57 2004 +++ /usr/ports/hungarian/ispell/files/patch-Makefile Fri Jul 14 18:14:49 2006 @@ -1,8 +1,8 @@ -$FreeBSD: ports/hungarian/ispell/files/patch-Makefile,v 1.4 2004/08/10 14:13:53 arved Exp $ +$FreeBSD$ ---- Makefile.orig Fri Aug 6 12:32:41 2004 -+++ Makefile Fri Aug 6 12:44:29 2004 +--- Makefile.orig ++++ Makefile @@ -8,7 +8,7 @@ # célkönyvtárak prefixuma PREFIX?=/usr @@ -57,7 +57,7 @@ # modulválasztós, menüs interfész menu: -@@ -66,19 +66,19 @@ +@@ -67,19 +67,19 @@ make myspell # munkakönyvtárak létrehozása @@ -82,12 +82,16 @@ @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." -@@ -94,19 +94,19 @@ +@@ -103,22 +103,22 @@ @echo "===> magyar $(*F) alapszótár (magyar4$(*F).dict) előállítása" + @echo "==> szimbolikus kötések létrehozása a szotar.konf alapján" +- @$(SH) bin/makesymlink $(WRKDIR) szotar.konf ++ $(SH) bin/makesymlink $(WKDIR) szotar.konf + @echo "==> szótárak egybemásolása" -- @$(SH) bin/copydict $(SZOTAR) $(WRKDIR) $(*F) -+ $(SH) bin/copydict $(SZOTAR) $(WKDIR) $(*F) +- @$(SH) bin/copydict $(WRKDIR) $(WRKDIR) $(*F) ++ $(SH) bin/copydict $(WKDIR) $(WKDIR) $(*F) @echo "==> igéből képzett alakok előállítása" - @$(SH) bin/igesgen $(ROOTDIR) @@ -107,28 +111,57 @@ # egyéb kivételek: az m4 miatt nem megy külön héjprogramba @echo "==> kivételek" -@@ -129,13 +129,13 @@ +@@ -126,55 +126,55 @@ + @# | grep -v ^# | $(M4) | tr "\t" "\n" \ + @# | grep -v ^$$ | sed -e 's/$$/\/X/' \ + @# >> $(DICT) +- @echo $(EN) ."$(EC)" +- @cat $(SZOTAR)/kivetelek/igekotos/*.2* \ ++ echo $(EN) ."$(EC)" ++ cat $(SZOTAR)/kivetelek/igekotos/*.2* \ + | grep -v ^# | $(M4) | $(AWK) -f $(AWKDIR)/tovek.awk -v param="/X" \ + >> $(DICT) +- @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)" +- @cat $(SZOTAR)/kivetelek/ragozatlan/*.1* \ ++ echo $(EN) ."$(EC)" ++ cat $(SZOTAR)/kivetelek/ragozatlan/*.1* \ + | $(M4) | grep -i "#$(*F)" | sed 's/[ ]*#.*$$//' \ | tr "\t" "\n" \ >> $(DICT) - @echo $(EN) ."$(EC)" +- @echo $(EN) ."$(EC)" - @cat $(WRKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \ -+ @cat $(WKDIR)/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 \ >> $(DICT) - @echo $(EN) ."$(EC)" +- @echo $(EN) ."$(EC)" - @cat $(WRKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \ -+ @cat $(WKDIR)/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 \ >> $(DICT) -@@ -146,23 +146,23 @@ - @echo "==> tiltott szavak" - @$(SH) bin/tiltott $(ROOTDIR) $(*F) + @echo Rendben. + +- @echo $(EN) ."$(EC)" ++ echo $(EN) ."$(EC)" + +- @echo "==> tiltott szavak" +- @$(SH) bin/tiltott $(ROOTDIR) $(*F) ++ 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 @@ -147,49 +180,76 @@ @echo " célkönyvtár: $(ISPELLDIR)" - @$(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; \ -@@ -175,7 +175,7 @@ +@@ -187,7 +187,7 @@ @echo "==> myspell állományok (hu_HU.dic és hu_HU.aff) telepítése" @echo " célkönyvtár: $(MYSPELLDIR)" - @cp -f $(WRKDIR)/hu_HU.{dic,aff} $(MYSPELLDIR)/ -+ @cp -f $(WKDIR)/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" -@@ -201,7 +201,7 @@ +@@ -213,14 +213,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)" - @$(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 -@@ -218,9 +218,9 @@ + install_all: install_myspell install_ispell install_OO + + # ispell opcióval kompilált hashtábla +-#ispell: magyar4ispell.hash ++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 @@ # 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" - @$(SH) bin/i2myspell $(WRKDIR)/magyar.aff MYSPELL_heading \ -+ @$(SH) bin/i2myspell $(WKDIR)/magyar.aff MYSPELL_heading \ - A-ZÁÉÍÓÖŐÚÜŰ a-záéíóöőúüű | \ -- sed 's/q\([^[]*\]\)/-\1/' >$(WRKDIR)/hu_HU.aff -+ sed 's/q\([^[]*\]\)/-\1/' >$(WKDIR)/hu_HU.aff - # q kötőjellé alakítva a szabályokban ++ $(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 + - # hu_HU.dic szótár előállítása -@@ -228,11 +228,11 @@ +@@ -245,24 +245,24 @@ + # 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" - @$(SH) bin/i2myspell \ -- -d $(WRKDIR)/magyar4myspell.dict >$(WRKDIR)/hu_HU_morph.dic -- @sed 's/ .*//' $(WRKDIR)/hu_HU_morph.dic >$(WRKDIR)/hu_HU.dic -+ -d $(WKDIR)/magyar4myspell.dict >$(WKDIR)/hu_HU_morph.dic -+ @sed 's/ .*//' $(WKDIR)/hu_HU_morph.dic >$(WKDIR)/hu_HU.dic +- @$(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 + + u8: hu_HU.aff hu_HU.dic + @echo "===> Unicode karakterkódolású állományok előállítása" +- @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 + @cd kr; make # minden komponens kompilálása -all: ispell myspell @@ -197,12 +257,12 @@ # új modul létrehozása new: -@@ -241,7 +241,7 @@ +@@ -271,7 +271,7 @@ # takarítás clean: -- @-rm -rf $(WRKDIR) *~ -+ @-rm -rf $(WKDIR) *~ +- @-rm -rf $(WRKDIR) *~ $(ROOTDIR)/hu_* ++ @-rm -rf $(WKDIR) *~ $(ROOTDIR)/hu_* # a modulválasztás defaultra való visszaállítása # a kizárandó modulok explicite megadandók az "if"-ben --- hu-ispell-1.0.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200607141622.k6EGMZpV046150>