aboutsummaryrefslogtreecommitdiff
path: root/hungarian/ispell
diff options
context:
space:
mode:
authorTilman Keskinoz <arved@FreeBSD.org>2004-08-10 14:13:53 +0000
committerTilman Keskinoz <arved@FreeBSD.org>2004-08-10 14:13:53 +0000
commitc06e02b5781649f4e3f7006550862734f73049a8 (patch)
treed085083fb2223808b181f1771e8bd2c2f592ba94 /hungarian/ispell
parent8348162986ba8e34416855e406ed6bf04c31911f (diff)
downloadports-c06e02b5781649f4e3f7006550862734f73049a8.tar.gz
ports-c06e02b5781649f4e3f7006550862734f73049a8.zip
Notes
Diffstat (limited to 'hungarian/ispell')
-rw-r--r--hungarian/ispell/Makefile8
-rw-r--r--hungarian/ispell/distinfo4
-rw-r--r--hungarian/ispell/files/patch-Makefile85
-rw-r--r--hungarian/ispell/pkg-plist1
4 files changed, 53 insertions, 45 deletions
diff --git a/hungarian/ispell/Makefile b/hungarian/ispell/Makefile
index 3f9ffac701a6..45a594bb5b2c 100644
--- a/hungarian/ispell/Makefile
+++ b/hungarian/ispell/Makefile
@@ -6,12 +6,11 @@
#
PORTNAME= ispell
-PORTVERSION= 0.99.3
-PORTREVISION= 1
+PORTVERSION= 1.0.R.1
CATEGORIES= hungarian textproc
#MASTER_SITES= http://www.szofi.hu/gnu/magyarispell/
MASTER_SITES= http://magyarispell.sourceforge.net/
-DISTNAME= magyarispell-${PORTVERSION}
+DISTNAME= magyarispell-${PORTVERSION:S/.R.1/-RC1/}
MAINTAINER= Janos.Mohacsi@bsd.hu
COMMENT= Hungarian dictionary for ispell
@@ -22,6 +21,7 @@ RUN_DEPENDS= ispell:${PORTSDIR}/textproc/ispell
USE_GMAKE= yes
DOCSDIR= ${PREFIX}/share/doc/hu-ispell
+DOCS= OLVASSEL README GYIK ChangeLog
do-install:
${INSTALL_DATA} ${WRKSRC}/tmp/magyar4ispell.hash ${DATADIR}/magyar.hash
@@ -31,7 +31,7 @@ do-install:
${INSTALL_SCRIPT} ${FILESDIR}/ispell-hu.sh ${PREFIX}/bin/ispell-hu
.ifndef(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/OLVASSEL ${WRKSRC}/README ${WRKSRC}/GYIK ${DOCSDIR}
+ cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
.endif
.include <bsd.port.mk>
diff --git a/hungarian/ispell/distinfo b/hungarian/ispell/distinfo
index 642a3fc6d339..4ed91f5bc8d1 100644
--- a/hungarian/ispell/distinfo
+++ b/hungarian/ispell/distinfo
@@ -1,2 +1,2 @@
-MD5 (magyarispell-0.99.3.tar.gz) = 7cb1daf2628f3c49ee07966b455b1c36
-SIZE (magyarispell-0.99.3.tar.gz) = 684520
+MD5 (magyarispell-1.0-RC1.tar.gz) = 99db66ff283f257a4a202322c736f0ea
+SIZE (magyarispell-1.0-RC1.tar.gz) = 715552
diff --git a/hungarian/ispell/files/patch-Makefile b/hungarian/ispell/files/patch-Makefile
index ad54f9b5c0fc..890baf36b967 100644
--- a/hungarian/ispell/files/patch-Makefile
+++ b/hungarian/ispell/files/patch-Makefile
@@ -1,5 +1,8 @@
---- Makefile.orig Mon Jun 30 07:05:31 2003
-+++ Makefile Thu Jul 24 01:07:50 2003
+
+$FreeBSD$
+
+--- Makefile.orig Fri Aug 6 12:32:41 2004
++++ Makefile Fri Aug 6 12:44:29 2004
@@ -8,7 +8,7 @@
# célkönyvtárak prefixuma
PREFIX?=/usr
@@ -36,7 +39,7 @@
# soremelés
EN=
EC=
-@@ -52,48 +52,48 @@
+@@ -52,13 +52,13 @@
# keresési útvonalak:
vpath %.aff $(AFFDIR)
@@ -49,12 +52,13 @@
vpath %.awk $(AWKDIR)
# ez a default target ha nincs megadva paraméter
--default: menu all
+-default: myspell
+default: all
# modulválasztós, menüs interfész
menu:
- @$(SH) bin/modul $(SZOTAR)
+@@ -66,19 +66,19 @@
+ make myspell
# munkakönyvtárak létrehozása
-$(WRKDIR) $(OODIR) $(MYSPELLDIR) $(ISPELLDIR):
@@ -63,18 +67,22 @@
# hasítótábla létrehozása a megfelelő helyesírás-ellenőrzőhöz (Ispell/Myspell)
# magyar4X.hash ahol X={ispell,myspell}
--magyar4%.hash: $(WRKDIR) magyar4%.dict magyar.aff
-+magyar4%.hash: $(WKDIR) magyar4%.dict magyar.aff
- @echo "===> magyar $(*F) ragozási szótár (magyar4$(*F).hash)"
-- @buildhash $(WRKDIR)/magyar4$(*F).dict $(WRKDIR)/magyar.aff \
-- $(WRKDIR)/magyar4$(*F).hash 2> $(WRKDIR)/magyar4$(*F).log
-+ @buildhash $(WKDIR)/magyar4$(*F).dict $(WKDIR)/magyar.aff \
-+ $(WKDIR)/magyar4$(*F).hash 2> $(WKDIR)/magyar4$(*F).log
+-magyar4ispell.hash: $(WRKDIR) magyar4ispell.dict magyar.aff
++magyar4ispell.hash: $(WKDIR) magyar4ispell.dict magyar.aff
+ @echo "===> Ispell ragozási szótár (magyar4ispell.hash)"
+- @buildhash $(WRKDIR)/magyar4ispell.dict $(WRKDIR)/magyar.aff \
+- $(WRKDIR)/magyar4ispell.hash 2> $(WRKDIR)/magyar4ispell.log
++ @buildhash $(WKDIR)/magyar4ispell.dict $(WKDIR)/magyar.aff \
++ $(WKDIR)/magyar4ispell.hash 2> $(WKDIR)/magyar4ispell.log
# szótár (.dic állomány) létrehozása a megfelelő helyesírás-ellenőrzőhöz (Ispell/Myspell)
# magyar4X.dict ahol X={ispell,myspell}
-magyar4%.dict: $(WRKDIR)
+magyar4%.dict: $(WKDIR)
+ @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 @@
@echo "===> magyar $(*F) alapszótár (magyar4$(*F).dict) előállítása"
@echo "==> szótárak egybemásolása"
@@ -89,17 +97,17 @@
- @$(SH) bin/igek $(ROOTDIR)
+ $(SH) bin/igek $(ROOTDIR)
- @echo "==> főnevek"
+ @echo "==> névszók"
- @$(SH) bin/fonevek $(ROOTDIR)
+ $(SH) bin/fonevek $(ROOTDIR)
- @echo "==> melléknevek"
-- @$(SH) bin/melleknevek $(ROOTDIR) $(*F)
-+ $(SH) bin/melleknevek $(ROOTDIR) $(*F)
+ @echo "==> morfológiai kódok"
+- @$(SH) bin/kodok $(ROOTDIR)
++ $(SH) bin/kodok $(ROOTDIR)
# egyéb kivételek: az m4 miatt nem megy külön héjprogramba
@echo "==> kivételek"
-@@ -116,13 +116,13 @@
+@@ -129,13 +129,13 @@
| tr "\t" "\n" \
>> $(DICT)
@echo $(EN) ."$(EC)"
@@ -115,25 +123,22 @@
| $(M4) | grep -i "#$(*F)" | sed 's/[ ]*#.*$$//' \
| $(AWK) -f $(AWKDIR)/tovek.awk \
>> $(DICT)
-@@ -132,25 +132,25 @@
+@@ -146,23 +146,23 @@
@echo "==> tiltott szavak"
@$(SH) bin/tiltott $(ROOTDIR) $(*F)
- @mv $(DICT) $(WRKDIR)/magyar4$(*F).dict
+ @mv $(DICT) $(WKDIR)/magyar4$(*F).dict
- @echo ok.
+ @echo Rendben.
# ragozási táblázat (magyar.aff) előállítása
--magyar.aff: $(WRKDIR) eleje.aff ige_alanyi.aff fonev.aff
-+magyar.aff: $(WKDIR) eleje.aff ige_alanyi.aff fonev.aff
+-magyar.aff: $(WRKDIR) eleje.aff ige_alanyi.aff fonev.aff fonev_kepzo.aff ige_kepzo.aff
++magyar.aff: $(WKDIR) eleje.aff ige_alanyi.aff fonev.aff fonev_kepzo.aff ige_kepzo.aff
@echo "===> ragozási táblázat (magyar.aff) előállítása"
@cd $(AFFDIR);\
- cat eleje.aff ige_alanyi.aff fonev.aff fonev_morfo.aff \
-- | $(M4) > $(WRKDIR)/magyar.aff;\
-+ | $(M4) > $(WKDIR)/magyar.aff;\
- cat ige_targyas.aff ige_morfo.aff \
-- | $(M4) >> $(WRKDIR)/magyar.aff;
-+ | $(M4) >> $(WKDIR)/magyar.aff;
+ cat eleje.aff ige_kepzo.aff fonev_kepzo.aff ige_morfo.aff ige_alanyi.aff \
+- fonev.aff fonev_morfo.aff ige_targyas.aff | $(M4) > $(WRKDIR)/magyar.aff;
++ fonev.aff fonev_morfo.aff ige_targyas.aff | $(M4) > $(WKDIR)/magyar.aff;
# ispell-installálás: magyar.hash, magyar.aff a helyére (ISPELLDIR könyvtár)
# a default értékkel csak rendszergazdaként tudjuk kiadni!
@@ -147,7 +152,7 @@
# hungarian.aff link nem kell?
@if [ ! -h $(ISPELLDIR)/hungarian.hash ]; then \
ln -s magyar.hash $(ISPELLDIR)/hungarian.hash; \
-@@ -163,7 +163,7 @@
+@@ -175,7 +175,7 @@
@echo "==> myspell állományok (hu_HU.dic és hu_HU.aff) telepítése"
@echo " célkönyvtár: $(MYSPELLDIR)"
@@ -156,7 +161,7 @@
#
# magyar.aff -> hu_HU.aff kötés létrehozása
@echo " myspell linkek ({magyar,hungarian}.{dic,aff}) létrehozása"
-@@ -189,7 +189,7 @@
+@@ -201,7 +201,7 @@
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)"
@@ -165,24 +170,26 @@
install: install_all
-@@ -206,9 +206,9 @@
- # a myspellhez előállított hashtáblából (magyar4myspell.hash)
- hu_HU.aff: magyar4myspell.hash
+@@ -218,9 +218,9 @@
+ # 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)/magyar4myspell MYSPELL_heading \
-+ @$(SH) bin/i2myspell $(WKDIR)/magyar4myspell MYSPELL_heading \
+- @$(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
# hu_HU.dic szótár előállítása
-@@ -216,10 +216,10 @@
- hu_HU.dic: magyar4myspell.hash
+@@ -228,11 +228,11 @@
+ 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.dic
-+ -d $(WKDIR)/magyar4myspell.dict > $(WKDIR)/hu_HU.dic
+- -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
# minden komponens kompilálása
-all: ispell myspell
@@ -190,7 +197,7 @@
# új modul létrehozása
new:
-@@ -228,7 +228,7 @@
+@@ -241,7 +241,7 @@
# takarítás
clean:
diff --git a/hungarian/ispell/pkg-plist b/hungarian/ispell/pkg-plist
index d8cf344bd6af..3dc6a8155349 100644
--- a/hungarian/ispell/pkg-plist
+++ b/hungarian/ispell/pkg-plist
@@ -6,4 +6,5 @@ bin/ispell-hu
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/OLVASSEL
%%PORTDOCS%%%%DOCSDIR%%/GYIK
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
%%PORTDOCS%%@dirrm %%DOCSDIR%%