From owner-freebsd-ports Sun Jun 23 7:20:19 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4C30237B401 for ; Sun, 23 Jun 2002 07:20:02 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g5NEK2R46020; Sun, 23 Jun 2002 07:20:02 -0700 (PDT) (envelope-from gnats) Received: from halo.innet.com.pl (halo.innet.com.pl [195.116.93.195]) by hub.freebsd.org (Postfix) with ESMTP id A522537B400 for ; Sun, 23 Jun 2002 07:19:22 -0700 (PDT) Received: (from root@localhost) by halo.innet.com.pl (8.11.6/8.11.2) id g5NEJHn88562 for freebsd-gnats-submit@freebsd.org; Sun, 23 Jun 2002 16:19:17 +0200 (CEST) (envelope-from piotr) Received: (from piotr@localhost) by halo.innet.com.pl (8.11.6/8.11.2av) id g5NEJF588553; Sun, 23 Jun 2002 16:19:15 +0200 (CEST) (envelope-from piotr) Message-Id: <200206231419.g5NEJF588553@halo.innet.com.pl> Date: Sun, 23 Jun 2002 16:19:15 +0200 (CEST) From: Piotr Rusiecki Reply-To: Piotr Rusiecki To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/39699: Update port: textproc/ispell Polish language support 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: 39699 >Category: ports >Synopsis: Update port: textproc/ispell Polish language support >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sun Jun 23 07:20:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Piotr Rusiecki >Release: FreeBSD 4.6-RELEASE i386 >Organization: none >Environment: System: FreeBSD fuzzy 4.6-RELEASE FreeBSD 4.6-RELEASE #0: Mon Jun 17 09:07:52 CEST 2002 root@fuzzy:/usr/obj/usr/src/sys/FUZZY i386 >Description: Add support for Polish language >How-To-Repeat: >Fix: Patch: diff -ruN ispell.orig/Makefile ispell/Makefile --- ispell.orig/Makefile Mon Jun 17 21:37:50 2002 +++ ispell/Makefile Sat Jun 22 22:01:42 2002 @@ -31,7 +31,7 @@ MUNCHLIST= ${WRKSRC}/munchlist DATADIR= ${PREFIX}/share/ispell -.if (!defined(ISPELL_IT) && !defined(ISPELL_FR) && !defined(ISPELL_SE) && !defined(ISPELL_BR) && !defined(ISPELL_DENEU) && !defined(ISPELL_DEALT) && !defined(ISPELL_BRITISH) && !defined(ISPELL_NO) && !defined(ISPELL_NL) && !defined(ISPELL_DA) && !defined(ISPELL_AF) && !defined(ISPELL_FI)) +.if (!defined(ISPELL_IT) && !defined(ISPELL_FR) && !defined(ISPELL_SE) && !defined(ISPELL_BR) && !defined(ISPELL_DENEU) && !defined(ISPELL_DEALT) && !defined(ISPELL_BRITISH) && !defined(ISPELL_NO) && !defined(ISPELL_NL) && !defined(ISPELL_DA) && !defined(ISPELL_AF) && !defined(ISPELL_FI) && !defined(ISPELL_PL)) pre-everything:: @${ECHO_MSG} '*********************************************************' @${ECHO_MSG} '* You can add further dictionaries: *' @@ -48,6 +48,7 @@ @${ECHO_MSG} '* - German (old spelling) ISPELL_DEALT=yes *' @${ECHO_MSG} '* - German (new spelling) ISPELL_DENEU=yes *' @${ECHO_MSG} '* - Italian ISPELL_IT=yes *' + @${ECHO_MSG} '* - Polish ISPELL_PL=yes *' @${ECHO_MSG} '* - Swedish ISPELL_SE=yes *' @${ECHO_MSG} '* - Norwegian ISPELL_NO=yes *' @${ECHO_MSG} '* Example: "make ISPELL_FR=yes ISPELL_SE=yes install" *' @@ -134,6 +135,14 @@ .endif EXTRA_DICT+= ${FIDICTFILE} ${FIAFFIXFILE} .endif +.if defined(ISPELL_PL) +MASTER_SITES+= ftp://sunsite.icm.edu.pl/pub/unix/polish-ispell/ \ + ${MASTER_SITE_LOCAL} +PLDISTFILE= ispell-pl-20011004.tar.gz +MASKBITS?= 64 +EXTRA_DICT+= ${PLDISTFILE} +EXTRACT_ONLY+= ${PLDISTFILE} +.endif DISTFILES+= ${EXTRA_DICT} .endif @@ -252,6 +261,11 @@ ${BUILDHASH} ${FIDICTFILE:S/.bz2//} ${FIAFFIXFILE:S/.bz2//} \ finnish.hash && ${MV} ${FIAFFIXFILE:S/.bz2//} finnish.aff .endif +.if defined(ISPELL_PL) + @cd ${WRKDIR}/${PLDISTFILE:S=ispell-pl-==:S=.tar.gz==} && \ + ${CAT} A B C imiona-A imiona-B fachowe/* > polish.dic && \ + ${BUILDHASH} polish.dic polish.aff polish.hash +.endif pre-install: @if [ ! -d ${DATADIR} ]; then ${MKDIR} ${DATADIR}; fi @@ -302,6 +316,9 @@ .endif .if defined(ISPELL_FI) @${CAT} ${MASTERDIR}/pkg-plist.fi >> ${TMPPLIST} +.endif +.if defined(ISPELL_PL) + @${CAT} ${MASTERDIR}/pkg-plist.pl >> ${TMPPLIST} .endif @${ECHO_CMD} "@dirrm share/ispell" >> ${TMPPLIST} diff -ruN ispell.orig/distinfo ispell/distinfo --- ispell.orig/distinfo Mon Jun 17 21:37:50 2002 +++ ispell/distinfo Sat Jun 22 17:28:38 2002 @@ -13,3 +13,4 @@ MD5 (finnish.small.aff.bz2) = 19fec07598e23ad747bc999ea53b9538 MD5 (finnish.medium.aff.bz2) = d53611daaed94c8b17869a60e4ae61d9 MD5 (finnish.large.aff.bz2) = 9c7bfc8850e958a5d2aec579f5d8903c +MD5 (ispell-pl-20011004.tar.gz) = b224a718fa28bdd888b4e813e0fb897e diff -ruN ispell.orig/pkg-plist.pl ispell/pkg-plist.pl --- ispell.orig/pkg-plist.pl Thu Jan 1 01:00:00 1970 +++ ispell/pkg-plist.pl Mon Jun 17 21:39:03 2002 @@ -0,0 +1,2 @@ +share/ispell/polish.aff +share/ispell/polish.hash >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message