Skip site navigation (1)Skip section navigation (2)
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/&agrave;//' >$(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>