View | Details | Raw Unified | Return to bug 101055
Collapse All | Expand All

(-)/usr/ports/hungarian/ispell/Makefile (-2 / +2 lines)
Lines 6-18 Link Here
6
#
6
#
7
7
8
PORTNAME=	ispell
8
PORTNAME=	ispell
9
PORTVERSION=	1.0.R.1
9
PORTVERSION=	1.0
10
CATEGORIES=	hungarian textproc
10
CATEGORIES=	hungarian textproc
11
#MASTER_SITES=	http://www.szofi.hu/gnu/magyarispell/
11
#MASTER_SITES=	http://www.szofi.hu/gnu/magyarispell/
12
MASTER_SITES=	http://magyarispell.sourceforge.net/
12
MASTER_SITES=	http://magyarispell.sourceforge.net/
13
DISTNAME=	magyarispell-${PORTVERSION:S/.R.1/-RC1/}
13
DISTNAME=	magyarispell-${PORTVERSION:S/.R.1/-RC1/}
14
14
15
MAINTAINER=	Janos.Mohacsi@bsd.hu
15
MAINTAINER=	janos.mohacsi@bsd.hu
16
COMMENT=	Hungarian dictionary for ispell
16
COMMENT=	Hungarian dictionary for ispell
17
17
18
BUILD_DEPENDS=	ispell:${PORTSDIR}/textproc/ispell \
18
BUILD_DEPENDS=	ispell:${PORTSDIR}/textproc/ispell \
(-)/usr/ports/hungarian/ispell/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (magyarispell-1.0-RC1.tar.gz) = 99db66ff283f257a4a202322c736f0ea
1
MD5 (magyarispell-1.0.tar.gz) = 62db137d7111abc93a39c11a6144e421
2
SHA256 (magyarispell-1.0-RC1.tar.gz) = db10246c0d2530d2af7e92ee1528316ad37ba9a02d0e9a0c4771e19ac2ef072e
2
SHA256 (magyarispell-1.0.tar.gz) = af458167dae76762668abeae966a9e9c59b1b72f513afa8d0f23d614c22e75cb
3
SIZE (magyarispell-1.0-RC1.tar.gz) = 715552
3
SIZE (magyarispell-1.0.tar.gz) = 848129
(-)/usr/ports/hungarian/ispell/files/patch-Makefile (-38 / +102 lines)
Lines 1-8 Link Here
1
1
2
$FreeBSD: ports/hungarian/ispell/files/patch-Makefile,v 1.4 2004/08/10 14:13:53 arved Exp $
2
$FreeBSD$
3
3
4
--- Makefile.orig	Fri Aug  6 12:32:41 2004
4
--- Makefile.orig
5
+++ Makefile	Fri Aug  6 12:44:29 2004
5
+++ Makefile
6
@@ -8,7 +8,7 @@
6
@@ -8,7 +8,7 @@
7
 # célkönyvtárak prefixuma
7
 # célkönyvtárak prefixuma
8
 PREFIX?=/usr
8
 PREFIX?=/usr
Lines 57-63 Link Here
57
 
57
 
58
 # modulválasztós, menüs interfész
58
 # modulválasztós, menüs interfész
59
 menu:
59
 menu:
60
@@ -66,19 +66,19 @@
60
@@ -67,19 +67,19 @@
61
 	make myspell
61
 	make myspell
62
 
62
 
63
 # munkakönyvtárak létrehozása
63
 # munkakönyvtárak létrehozása
Lines 82-93 Link Here
82
 	@echo "Figyelmeztetés: a szótár a Hunspell programmal, vagy a Hunspellt"
82
 	@echo "Figyelmeztetés: a szótár a Hunspell programmal, vagy a Hunspellt"
83
 	@echo "tartalmazó magyar OpenOffice.org (http://hu.openoffice.org)"
83
 	@echo "tartalmazó magyar OpenOffice.org (http://hu.openoffice.org)"
84
 	@echo "programmal mûködik együtt."
84
 	@echo "programmal mûködik együtt."
85
@@ -94,19 +94,19 @@
85
@@ -103,78 +103,78 @@
86
 	@echo "===> magyar $(*F) alapszótár (magyar4$(*F).dict) elõállítása"
86
 	@echo "===> magyar $(*F) alapszótár (magyar4$(*F).dict) elõállítása"
87
 
87
 
88
 	@echo "==> szimbolikus kötések létrehozása a szotar.konf alapján"
89
-	@$(SH) bin/makesymlink $(WRKDIR) szotar.konf
90
+	$(SH) bin/makesymlink $(WKDIR) szotar.konf
91
 
88
 	@echo "==> szótárak egybemásolása"
92
 	@echo "==> szótárak egybemásolása"
89
-	@$(SH) bin/copydict $(SZOTAR) $(WRKDIR) $(*F)
93
-	@$(SH) bin/copydict $(WRKDIR) $(WRKDIR) $(*F)
90
+	$(SH) bin/copydict $(SZOTAR) $(WKDIR) $(*F)
94
+	$(SH) bin/copydict $(WKDIR) $(WKDIR) $(*F)
91
 
95
 
92
 	@echo "==> igébõl képzett alakok elõállítása"
96
 	@echo "==> igébõl képzett alakok elõállítása"
93
-	@$(SH) bin/igesgen $(ROOTDIR)
97
-	@$(SH) bin/igesgen $(ROOTDIR)
Lines 107-134 Link Here
107
 
111
 
108
 # egyéb kivételek: az m4 miatt nem megy külön héjprogramba
112
 # egyéb kivételek: az m4 miatt nem megy külön héjprogramba
109
 	@echo "==> kivételek"
113
 	@echo "==> kivételek"
110
@@ -129,13 +129,13 @@
114
-	@#cat $(SZOTAR)/kivetelek/igekotos/*.1* \
115
-	@#	| grep -v ^# | $(M4) | tr "\t" "\n" \
116
-	@#	| grep -v ^$$ | sed -e 's/$$/\/X/' \
117
-	@#	>> $(DICT)
118
-	@echo $(EN) ."$(EC)"
119
-	@cat $(SZOTAR)/kivetelek/igekotos/*.2* \
120
+	#cat $(SZOTAR)/kivetelek/igekotos/*.1* \
121
+	#	| grep -v ^# | $(M4) | tr "\t" "\n" \
122
+	#	| grep -v ^$$ | sed -e 's/$$/\/X/' \
123
+	#	>> $(DICT)
124
+	echo $(EN) ."$(EC)"
125
+	cat $(SZOTAR)/kivetelek/igekotos/*.2* \
126
 		| grep -v ^# | $(M4) | $(AWK) -f $(AWKDIR)/tovek.awk -v param="/X" \
127
 		>> $(DICT)
128
-	@echo $(EN) ."$(EC)"
129
-	@cat $(SZOTAR)/kivetelek/ragozatlan/*.1* \
130
+	echo $(EN) ."$(EC)"
131
+	cat $(SZOTAR)/kivetelek/ragozatlan/*.1* \
132
 		| $(M4) | grep -v ^# | grep -v "#[A-Z]" \
133
 		| sed 's/[	 ]*#.*$$//' | tr "\t" "\n" \
134
 		>> $(DICT)
135
-	@echo $(EN) ."$(EC)"
136
-	@cat $(SZOTAR)/kivetelek/ragozatlan/*.1* \
137
+	echo $(EN) ."$(EC)"
138
+	cat $(SZOTAR)/kivetelek/ragozatlan/*.1* \
139
 		| $(M4) | grep -i "#$(*F)" | sed 's/[	 ]*#.*$$//' \
111
 		| tr "\t" "\n" \
140
 		| tr "\t" "\n" \
112
 		>> $(DICT)
141
 		>> $(DICT)
113
 	@echo $(EN) ."$(EC)"
142
-	@echo $(EN) ."$(EC)"
114
-	@cat $(WRKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \
143
-	@cat $(WRKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \
115
+	@cat $(WKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \
144
+	echo $(EN) ."$(EC)"
145
+	cat $(WKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \
116
 		| $(M4) | grep -v ^# | grep -v "#[A-Z]" \
146
 		| $(M4) | grep -v ^# | grep -v "#[A-Z]" \
117
 		| sed 's/[	 ]*#.*$$//' \
147
 		| sed 's/[	 ]*#.*$$//' \
118
 		| $(AWK) -f $(AWKDIR)/tovek.awk \
148
 		| $(AWK) -f $(AWKDIR)/tovek.awk \
119
 		>> $(DICT)
149
 		>> $(DICT)
120
 	@echo $(EN) ."$(EC)"
150
-	@echo $(EN) ."$(EC)"
121
-	@cat $(WRKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \
151
-	@cat $(WRKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \
122
+	@cat $(WKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \
152
+	echo $(EN) ."$(EC)"
153
+	cat $(WKDIR)/ragozatlan.2 $(SZOTAR)/kivetelek/ragozatlan/*.2* \
123
 		| $(M4) | grep -i "#$(*F)" | sed 's/[	 ]*#.*$$//' \
154
 		| $(M4) | grep -i "#$(*F)" | sed 's/[	 ]*#.*$$//' \
124
 		| $(AWK) -f $(AWKDIR)/tovek.awk \
155
 		| $(AWK) -f $(AWKDIR)/tovek.awk \
125
 		>> $(DICT)
156
 		>> $(DICT)
126
@@ -146,23 +146,23 @@
157
 	@echo Rendben.
127
 	@echo "==> tiltott szavak"
158
 
128
 	@$(SH) bin/tiltott $(ROOTDIR) $(*F)
159
-	@echo $(EN) ."$(EC)"
160
+	echo $(EN) ."$(EC)"
161
 
162
-	@echo "==> tiltott szavak"
163
-	@$(SH) bin/tiltott $(ROOTDIR) $(*F)
164
+	echo "==> tiltott szavak"
165
+	$(SH) bin/tiltott $(ROOTDIR) $(*F)
129
 
166
 
130
-	@mv $(DICT) $(WRKDIR)/magyar4$(*F).dict
167
-	@mv $(DICT) $(WRKDIR)/magyar4$(*F).dict
131
+	@mv $(DICT) $(WKDIR)/magyar4$(*F).dict
168
+	mv $(DICT) $(WKDIR)/magyar4$(*F).dict
132
 	@echo Rendben.
169
 	@echo Rendben.
133
 
170
 
134
 # ragozási táblázat (magyar.aff) elõállítása
171
 # ragozási táblázat (magyar.aff) elõállítása
Lines 147-195 Link Here
147
 	@echo "	célkönyvtár: $(ISPELLDIR)"
184
 	@echo "	célkönyvtár: $(ISPELLDIR)"
148
-	@$(INSTALL_DATA) $(WRKDIR)/magyar.aff $(ISPELLDIR)/magyar.aff
185
-	@$(INSTALL_DATA) $(WRKDIR)/magyar.aff $(ISPELLDIR)/magyar.aff
149
-	@$(INSTALL_DATA) $(WRKDIR)/magyar4ispell.hash $(ISPELLDIR)/magyar.hash
186
-	@$(INSTALL_DATA) $(WRKDIR)/magyar4ispell.hash $(ISPELLDIR)/magyar.hash
150
+	@$(INSTALL_DATA) $(WKDIR)/magyar.aff $(ISPELLDIR)/magyar.aff
187
+	$(INSTALL_DATA) $(WKDIR)/magyar.aff $(ISPELLDIR)/magyar.aff
151
+	@$(INSTALL_DATA) $(WKDIR)/magyar4ispell.hash $(ISPELLDIR)/magyar.hash
188
+	$(INSTALL_DATA) $(WKDIR)/magyar4ispell.hash $(ISPELLDIR)/magyar.hash
152
 # hungarian.aff link nem kell?
189
 # hungarian.aff link nem kell?
153
 	@if [ ! -h $(ISPELLDIR)/hungarian.hash ]; then \
190
 	@if [ ! -h $(ISPELLDIR)/hungarian.hash ]; then \
154
 		ln -s magyar.hash $(ISPELLDIR)/hungarian.hash; \
191
 		ln -s magyar.hash $(ISPELLDIR)/hungarian.hash; \
155
@@ -175,7 +175,7 @@
192
@@ -187,7 +187,7 @@
156
 	@echo "==> myspell állományok (hu_HU.dic és hu_HU.aff) telepítése"
193
 	@echo "==> myspell állományok (hu_HU.dic és hu_HU.aff) telepítése"
157
 	@echo "	célkönyvtár: $(MYSPELLDIR)"
194
 	@echo "	célkönyvtár: $(MYSPELLDIR)"
158
 
195
 
159
-	@cp -f $(WRKDIR)/hu_HU.{dic,aff} $(MYSPELLDIR)/
196
-	@cp -f $(WRKDIR)/hu_HU.{dic,aff} $(MYSPELLDIR)/
160
+	@cp -f $(WKDIR)/hu_HU.{dic,aff} $(MYSPELLDIR)/
197
+	cp -f $(WKDIR)/hu_HU.{dic,aff} $(MYSPELLDIR)/
161
 #	
198
 #	
162
 # magyar.aff -> hu_HU.aff kötés létrehozása
199
 # magyar.aff -> hu_HU.aff kötés létrehozása
163
 	@echo " myspell linkek ({magyar,hungarian}.{dic,aff}) létrehozása"
200
 	@echo " myspell linkek ({magyar,hungarian}.{dic,aff}) létrehozása"
164
@@ -201,7 +201,7 @@
201
@@ -213,14 +213,14 @@
165
 install_OO: myspell $(OODIR)
202
 install_OO: myspell $(OODIR)
166
 	@echo "OpenOffice.org állományok (hu_HU.dic és hu_HU.aff) telepítése"
203
 	@echo "OpenOffice.org állományok (hu_HU.dic és hu_HU.aff) telepítése"
167
 	@echo "	célkönyvtár: $(OODIR)"
204
 	@echo "	célkönyvtár: $(OODIR)"
168
-	@$(INSTALL_DATA) $(WRKDIR)/hu_HU.{dic,aff} $(OODIR)
205
-	@$(INSTALL_DATA) $(WRKDIR)/hu_HU.{dic,aff} $(OODIR)
169
+	@$(INSTALL_DATA) $(WKDIR)/hu_HU.{dic,aff} $(OODIR)
206
+	$(INSTALL_DATA) $(WKDIR)/hu_HU.{dic,aff} $(OODIR)
170
 
207
 
171
 install: install_all
208
 install: install_all
172
 
209
 
173
@@ -218,9 +218,9 @@
210
 install_all: install_myspell install_ispell install_OO 
211
 
212
 # ispell opcióval kompilált hashtábla 
213
-#ispell: magyar4ispell.hash
214
+ispell: magyar4ispell.hash
215
 
216
 # hu_HU.aff myspell ragozási táblázat és a hu_HU.dic szótár elõállítása
217
 myspell: magyar4myspell.dict magyar.aff hu_HU.aff hu_HU.dic kr
218
@@ -230,10 +230,10 @@
174
 # a myspellhez elõállított magyar.aff állományhoz
219
 # a myspellhez elõállított magyar.aff állományhoz
175
 hu_HU.aff: magyar.aff
220
 hu_HU.aff: magyar.aff
176
 	@echo "===> myspell ragozási táblázat (hu_HU.aff) elõállítása"
221
 	@echo "===> myspell ragozási táblázat (hu_HU.aff) elõállítása"
177
-	@$(SH) bin/i2myspell $(WRKDIR)/magyar.aff MYSPELL_heading \
222
-	@$(SH) bin/i2myspell $(WRKDIR)/magyar.aff MYSPELL_heading \
178
+	@$(SH) bin/i2myspell $(WKDIR)/magyar.aff MYSPELL_heading \
223
+	$(SH) bin/i2myspell $(WKDIR)/magyar.aff MYSPELL_heading \
179
 		A-ZÁÉÍÓÖÕÚÜÛ a-záéíóöõúüû | \
224
 		A-ZÁÉÍÓÖÕÚÜÛ a-záéíóöõúüû | sed 's/q\([^[]*\]\)/-\1/' \
180
-		sed 's/q\([^[]*\]\)/-\1/' >$(WRKDIR)/hu_HU.aff 
225
                 >$(ROOTDIR)/hu_HU_morph.aff
181
+		sed 's/q\([^[]*\]\)/-\1/' >$(WKDIR)/hu_HU.aff 
226
-	@$(AWK) -f $(AWKDIR)/delete_morph_tags.awk $(ROOTDIR)/hu_HU_morph.aff | \
182
 # q kötõjellé alakítva a szabályokban
227
+	$(AWK) -f $(AWKDIR)/delete_morph_tags.awk $(ROOTDIR)/hu_HU_morph.aff | \
228
 		sed 's/à//' >$(ROOTDIR)/hu_HU.aff
229
 	
183
 
230
 
184
 # hu_HU.dic szótár elõállítása
231
@@ -245,24 +245,24 @@
185
@@ -228,11 +228,11 @@
232
 # a myspellhez elõállított hashtáblából (magyar4myspell.hash)
186
 hu_HU.dic: magyar.aff
233
 hu_HU.dic: magyar.aff
187
 	@echo "===> myspell szótár (hu_HU.dic) elõállítása"
234
 	@echo "===> myspell szótár (hu_HU.dic) elõállítása"
188
 	@$(SH) bin/i2myspell \
235
-	@$(SH) bin/i2myspell -d $(WRKDIR)/magyar4myspell.dict | \
189
-	    -d $(WRKDIR)/magyar4myspell.dict >$(WRKDIR)/hu_HU_morph.dic
236
+	$(SH) bin/i2myspell -d $(WKDIR)/magyar4myspell.dict | \
190
-	@sed 's/	.*//' $(WRKDIR)/hu_HU_morph.dic >$(WRKDIR)/hu_HU.dic
237
 	      bin/lemma_present >$(ROOTDIR)/hu_HU_morph.dic
191
+	    -d $(WKDIR)/magyar4myspell.dict >$(WKDIR)/hu_HU_morph.dic
238
-	@sed 's/	.*//' $(ROOTDIR)/hu_HU_morph.dic >$(ROOTDIR)/hu_HU.dic
192
+	@sed 's/	.*//' $(WKDIR)/hu_HU_morph.dic >$(WKDIR)/hu_HU.dic
239
+	sed 's/	.*//' $(ROOTDIR)/hu_HU_morph.dic >$(ROOTDIR)/hu_HU.dic
240
 
241
 u8: hu_HU.aff hu_HU.dic
242
 	@echo "===> Unicode karakterkódolású állományok elõállítása"
243
-	@bin/u8myspell $(ROOTDIR)/hu_HU_morph $(WRKDIR)/hu_HU_u8_morph l2
244
-	@cat $(WRKDIR)/hu_HU_u8_morph.dic | sed 's#	/#/#' >$(ROOTDIR)/hu_HU_u8_morph.dic
245
-	@mv $(WRKDIR)/hu_HU_u8_morph.aff $(ROOTDIR)
246
-	@sed 's/	.*//' $(ROOTDIR)/hu_HU_u8_morph.dic >$(ROOTDIR)/hu_HU_u8.dic
247
-	@$(AWK) -f $(AWKDIR)/delete_morph_tags.awk $(ROOTDIR)/hu_HU_u8_morph.aff \
248
+	bin/u8myspell $(ROOTDIR)/hu_HU_morph $(WKDIR)/hu_HU_u8_morph l2
249
+	cat $(WKDIR)/hu_HU_u8_morph.dic | sed 's#	/#/#' >$(ROOTDIR)/hu_HU_u8_morph.dic
250
+	mv $(WKDIR)/hu_HU_u8_morph.aff $(ROOTDIR)
251
+	sed 's/	.*//' $(ROOTDIR)/hu_HU_u8_morph.dic >$(ROOTDIR)/hu_HU_u8.dic
252
+	$(AWK) -f $(AWKDIR)/delete_morph_tags.awk $(ROOTDIR)/hu_HU_u8_morph.aff \
253
 		>$(ROOTDIR)/hu_HU_u8.aff 
254
         
255
 kr: hu_HU.aff hu_HU.dic u8 
256
 	@cd kr; make
193
 
257
 
194
 # minden komponens kompilálása
258
 # minden komponens kompilálása
195
-all: ispell myspell
259
-all: ispell myspell
Lines 197-208 Link Here
197
 
261
 
198
 # új modul létrehozása
262
 # új modul létrehozása
199
 new:
263
 new:
200
@@ -241,7 +241,7 @@
264
@@ -271,7 +271,7 @@
201
 
265
 
202
 # takarítás
266
 # takarítás
203
 clean: 
267
 clean: 
204
-	@-rm -rf $(WRKDIR) *~
268
-	@-rm -rf $(WRKDIR) *~ $(ROOTDIR)/hu_*
205
+	@-rm -rf $(WKDIR) *~
269
+	@-rm -rf $(WKDIR) *~ $(ROOTDIR)/hu_*
206
 
270
 
207
 # a modulválasztás defaultra való visszaállítása
271
 # a modulválasztás defaultra való visszaállítása
208
 # a kizárandó modulok explicite megadandók az "if"-ben
272
 # a kizárandó modulok explicite megadandók az "if"-ben

Return to bug 101055