From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Dec 9 14:30:23 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 8F5A416A5C0 for ; Sat, 9 Dec 2006 14:30:23 +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 2A27543CAF for ; Sat, 9 Dec 2006 14:29:17 +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 kB9EULot035829 for ; Sat, 9 Dec 2006 14:30:21 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id kB9EULK5035828; Sat, 9 Dec 2006 14:30:21 GMT (envelope-from gnats) Resent-Date: Sat, 9 Dec 2006 14:30:21 GMT Resent-Message-Id: <200612091430.kB9EULK5035828@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, "José G. Juanino" Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC81416A412 for ; Sat, 9 Dec 2006 14:25:45 +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 57EAC43CA0 for ; Sat, 9 Dec 2006 14:24:41 +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 kB9EPjIE021246 for ; Sat, 9 Dec 2006 14:25:45 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id kB9EPjsl021240; Sat, 9 Dec 2006 14:25:45 GMT (envelope-from nobody) Message-Id: <200612091425.kB9EPjsl021240@www.freebsd.org> Date: Sat, 9 Dec 2006 14:25:45 GMT From: "José G. Juanino" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: ports/106532: [patch] editors/vim Language support 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: Sat, 09 Dec 2006 14:30:23 -0000 >Number: 106532 >Category: ports >Synopsis: [patch] editors/vim Language support >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: Sat Dec 09 14:30:20 GMT 2006 >Closed-Date: >Last-Modified: >Originator: José G. Juanino >Release: 6.1-RELEASE-p10 >Organization: >Environment: FreeBSD gauss.sanabria.es 6.1-RELEASE-p10 FreeBSD 6.1-RELEASE-p10 #1: Sat Dec 2 17:30:16 CET 2006 root@gauss.sanabria.es:/export/freebsd/obj/export/freebsd/src/sys/MK2006Dic02 i386 >Description: Hi I send a patch in order to support in vim the several languages contained in vim-7.0-lang.tar.gz Do the following to apply the patch: $ cd /usr/ports/editors/vim $ patch -p1 < patch-lang.diff Regards >How-To-Repeat: >Fix: Patch attached with submission follows: diff -uNr vim.orig/Makefile vim/Makefile --- vim.orig/Makefile Sun Nov 26 06:37:07 2006 +++ vim/Makefile Sat Dec 9 14:34:04 2006 @@ -137,6 +137,21 @@ USE_ICONV= yes .endif +.if defined(WITH_LANG) +LANG_FILE= ${DISTNAME}-lang.tar.gz +DISTFILES+= ${LANG_FILE}:lang_file +MASTER_SITES+= ${MASTER_SITE_VIM:S|unix/|extra/:lang_file|} +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} +USE_GETTEXT= yes +.endif + +post-extract: +.if defined(WITH_LANG) + @${ECHO_MSG} ">>> extracting ${LANG_FILE} ..." + @${TAR} -C ${WRKDIR} -xzf ${DISTDIR}/${DIST_SUBDIR}/${LANG_FILE} +.endif + + pre-configure: @(cd ${WRKSRC} ; ${MAKE} distclean) @${REINPLACE_CMD} -e ' \ diff -uNr vim.orig/distinfo vim/distinfo --- vim.orig/distinfo Sun Nov 26 06:35:21 2006 +++ vim/distinfo Sat Dec 9 11:52:22 2006 @@ -1,5 +1,7 @@ MD5 (vim/vim-7.0.tar.bz2) = 4ca69757678272f718b1041c810d82d8 SHA256 (vim/vim-7.0.tar.bz2) = 494e27bd169d333917c0febcace466f89d119f71961e8959022fc6eab89764fc +MD5 (vim/vim-7.0-lang.tar.gz) = 6d43efaff570b5c86e76b833ea0c6a04 +SHA256 (vim/vim-7.0-lang.tar.gz) = 12b45053933ec69c66fb3488d652c720065d4f138e6d8be4d08eec592ec4a61f SIZE (vim/vim-7.0.tar.bz2) = 6575205 MD5 (vim/7.0.001) = f0a2d3a337ae83e9e2d95156a78325bb SHA256 (vim/7.0.001) = 4154ba1a7bea845fe39fa028f15ff5ee4313d8e6784a5041e319108fda3cb282 >Release-Note: >Audit-Trail: >Unformatted: