From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Nov 28 19:30:28 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 867C016A4AB for ; Tue, 28 Nov 2006 19:30:28 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15DAE43CA8 for ; Tue, 28 Nov 2006 19:30:24 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id kASJURCk095637 for ; Tue, 28 Nov 2006 19:30:27 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id kASJURBA095628; Tue, 28 Nov 2006 19:30:27 GMT (envelope-from gnats) Resent-Date: Tue, 28 Nov 2006 19:30:27 GMT Resent-Message-Id: <200611281930.kASJURBA095628@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, martinko Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4877F16A416 for ; Tue, 28 Nov 2006 19:29:11 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D6BB43CAD for ; Tue, 28 Nov 2006 19:29:02 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id kASJT6NM058207 for ; Tue, 28 Nov 2006 19:29:06 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id kASJT6OW058206; Tue, 28 Nov 2006 19:29:06 GMT (envelope-from nobody) Message-Id: <200611281929.kASJT6OW058206@www.freebsd.org> Date: Tue, 28 Nov 2006 19:29:06 GMT From: martinko To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: ports/105969: Update port: textproc/ispell -- Slovak dictionary support added X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Nov 2006 19:30:28 -0000 >Number: 105969 >Category: ports >Synopsis: Update port: textproc/ispell -- Slovak dictionary support added >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Nov 28 19:30:27 GMT 2006 >Closed-Date: >Last-Modified: >Originator: martinko >Release: FreeBSD 6.2-PRERELEASE >Organization: >Environment: FreeBSD mb-aw1n-bsd 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Sat Sep 23 10:05:07 CEST 2006 root@mb-aw1n-bsd:/usr/obj/usr/src/sys/MB-AW1N i386 >Description: Hello, I am sending you my patches to provide support for Slovak dictionary for textproc/ispell. After this I am submitting PR for new slave port textproc/sk-ispell. Thank you, Martin PS: I followed chapters 3.4 and 3.5 of the Porter's Handbook and everything seemed to be OK, but please double-check to make sure I haven't left out anything. Also, note that I haven't touched port version/revision as I wasn't sure about them. >How-To-Repeat: >Fix: Patches attached. Patch attached with submission follows: --- distinfo.orig Wed Feb 1 02:33:20 2006 +++ distinfo Tue Nov 28 17:10:49 2006 @@ -47,3 +47,6 @@ MD5 (ispell-bg-2.1.tar.gz) = 226ea86d1f10b0bffc816fa149548c4f SHA256 (ispell-bg-2.1.tar.gz) = 3f9916c2a4ac2a8429a951715d03d91bacf20cbcbd78bfd945243e1001e32d32 SIZE (ispell-bg-2.1.tar.gz) = 233729 +SHA256 (ispell-sk-0.3.2.tar.gz) = 5b8a3e57e2a783c2e09984823e78ef758ff2954b7c165cea3ba4680e4dca657b +MD5 (ispell-sk-0.3.2.tar.gz) = 39a7587f1334b0d707101e28e0c29070 +SIZE (ispell-sk-0.3.2.tar.gz) = 618244 --- Makefile.orig Tue May 23 17:48:25 2006 +++ Makefile Tue Nov 28 18:31:57 2006 @@ -37,7 +37,7 @@ DATADIR= ${PREFIX}/share/ispell ISPELL= ${WRKSRC}/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) && !defined(ISPELL_PL)) && !defined(ISPELL_BG) +.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) && !defined(ISPELL_BG) && !defined(ISPELL_SK)) pre-everything:: @${ECHO_MSG} '*********************************************************' @${ECHO_MSG} '* You can add further dictionaries: *' @@ -57,6 +57,7 @@ @${ECHO_MSG} '* - German (new spelling) ISPELL_DENEU=yes *' @${ECHO_MSG} '* - Italian ISPELL_IT=yes *' @${ECHO_MSG} '* - Polish ISPELL_PL=yes *' + @${ECHO_MSG} '* - Slovak ISPELL_SK=yes *' @${ECHO_MSG} '* - Swedish ISPELL_SE=yes *' @${ECHO_MSG} '* - Norwegian ISPELL_NO=yes *' @${ECHO_MSG} '* Example: "make ISPELL_FR=yes ISPELL_SE=yes install" *' @@ -156,6 +157,12 @@ EXTRA_DICT+= ${BGDISTFILE}:bg EXTRACT_ONLY+= ${BGDISTFILE} .endif +.if defined(ISPELL_SK) +SKDISTFILE= ispell-sk-0.3.2.tar.gz +MASTER_SITES+= http://sk-spell.sk.cx/files/:sk +EXTRA_DICT+= ${SKDISTFILE}:sk +EXTRACT_ONLY+= ${SKDISTFILE} +.endif .endif DISTFILES+= ${EXTRA_DICT} @@ -290,6 +297,10 @@ ${CP} data/bulgarian.aff bulgarian.aff && \ ${CP} data/bulgarian.hash bulgarian.hash .endif +.if defined(ISPELL_SK) + @cd ${WRKDIR}/${SKDISTFILE:S=.tar.gz==} && \ + ${BUILDHASH} slovak.words slovak.aff slovak.hash +.endif pre-su-install: @if [ ! -d ${DATADIR} ]; then ${MKDIR} ${DATADIR}; fi @@ -348,6 +359,9 @@ .endif .if defined(ISPELL_PL) @${CAT} ${MASTERDIR}/pkg-plist.pl >> ${TMPPLIST} +.endif +.if defined(ISPELL_SK) + @${CAT} ${MASTERDIR}/pkg-plist.sk >> ${TMPPLIST} .endif @${ECHO_CMD} "@dirrm share/ispell" >> ${TMPPLIST} --- pkg-descr.orig Mon Jun 7 23:59:01 2004 +++ pkg-descr Tue Nov 28 17:19:47 2006 @@ -16,5 +16,6 @@ - Norwegian - Swedish - Polish + - Slovak WWW: http://fmg-www.cs.ucla.edu/geoff/ispell.html --- pkg-plist.sk~ Tue Nov 28 19:44:01 2006 +++ pkg-plist.sk Tue Nov 28 17:22:32 2006 @@ -0,0 +1,2 @@ +share/ispell/slovak.aff +share/ispell/slovak.hash >Release-Note: >Audit-Trail: >Unformatted: