From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Mar 2 10:40:16 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 26F2F16A4CE for ; Wed, 2 Mar 2005 10:40:16 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF64743D41 for ; Wed, 2 Mar 2005 10:40:15 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id j22AeF58047037 for ; Wed, 2 Mar 2005 10:40:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id j22AeFZt047036; Wed, 2 Mar 2005 10:40:15 GMT (envelope-from gnats) Resent-Date: Wed, 2 Mar 2005 10:40:15 GMT Resent-Message-Id: <200503021040.j22AeFZt047036@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, quakelee@geekcn.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2779D16A4CE for ; Wed, 2 Mar 2005 10:30:24 +0000 (GMT) Received: from tarsier.geekcn.org (tarsier.geekcn.org [210.51.165.229]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1ED4143D3F for ; Wed, 2 Mar 2005 10:30:20 +0000 (GMT) (envelope-from root@geekcn.org) Received: by tarsier.geekcn.org (Postfix, from userid 0) id 7B92EEB0B29; Wed, 2 Mar 2005 18:30:18 +0800 (CST) Message-Id: <20050302103018.7B92EEB0B29@tarsier.geekcn.org> Date: Wed, 2 Mar 2005 18:30:18 +0800 (CST) From: quakelee@geekcn.org To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/78286: [PATCH] Add support for multilang X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: quakelee@geekcn.org List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Mar 2005 10:40:16 -0000 >Number: 78286 >Category: ports >Synopsis: [PATCH] Add support for multilang >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Mar 02 10:40:15 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Xin Zhao >Release: FreeBSD 5.3-RELEASE-p5 i386 >Organization: GeekCN >Environment: System: FreeBSD tarsier.geekcn.org 5.3-RELEASE-p5 FreeBSD 5.3-RELEASE-p5 #0: Sat Jan 22 01:19:23 CST 2005 root@builder.delphij.net:/usr/obj/usr/src/sys/MULE i386 >Description: >How-To-Repeat: >Fix: use the follow patch --- patch-firefox begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/www/firefox/Makefile,v retrieving revision 1.115 diff -u -r1.115 Makefile --- Makefile 26 Feb 2005 09:32:01 -0000 1.115 +++ Makefile 2 Mar 2005 07:12:46 -0000 @@ -7,12 +7,12 @@ PORTNAME= firefox PORTVERSION= 1.0.1 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_MOZILLA} +MASTER_SITES+= ${MASTER_SITE_MOZILLA} MASTER_SITE_SUBDIR= ${PORTNAME}/releases/1.0.1/source -DISTNAME= ${PORTNAME}-1.0.1-source +DISTNAME+= ${PORTNAME}-1.0.1-source MAINTAINER= gnome@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla @@ -39,6 +39,13 @@ WRKSRC= ${WRKDIR}/mozilla PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-deinstall +CONFLICTS= *-firefox* firefox* +.if defined(LANG_PKGNAME) +PKGNAMEPREFIX= ${LANG_PKGNAME}- +.endif +.if defined(LANG_SUFFIX) +PKGNAMESUFFIX?= -${LANG_SUFFIX} +.endif EXTRACT_AFTER_ARGS= | ${TAR} -xf - --exclude */CVS/* \ --exclude */macbuild/*\ @@ -133,6 +140,10 @@ -e 's|@FAKEDIR@|${FAKEDIR}|' \ -e 's|@PERL@|${PERL5}|' \ <${FILESDIR}/mozconfig.in >${WRKSRC}/.mozconfig +.if defined(LANG_PKGNAME) && defined(LANG_SUFFIX) + ${ECHO} 'mk_add_options MOZ_CO_LOCALES="en-US ${LANG_PKGNAME}-${LANG_SUFFIX}"' >>${WRKSRC}/.mozconfig + ${ECHO} 'ac_add_options --enable-ui-locale=${LANG_PKGNAME}-${LANG_SUFFIX}' >>${WRKSRC}/.mozconfig +.endif @${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON}|' \ <${FILESDIR}/firefox.desktop.in >${WRKDIR}/firefox.desktop Index: distinfo =================================================================== RCS file: /home/ncvs/ports/www/firefox/distinfo,v retrieving revision 1.19 diff -u -r1.19 distinfo --- distinfo 25 Feb 2005 07:51:58 -0000 1.19 +++ distinfo 2 Mar 2005 01:20:20 -0000 @@ -1,2 +1,8 @@ MD5 (firefox-1.0.1-source.tar.bz2) = ebaea974fea9460ab7050fff76b41cb1 SIZE (firefox-1.0.1-source.tar.bz2) = 32671529 +MD5 (firefox-langpack-zh_CN.tbz) = 51166f6cdb82995f3d1266de8f7b7db3 +SIZE (firefox-langpack-zh_CN.tbz) = 112937 +MD5 (firefox-langpack-zh_TW.tbz) = d39f10b8490c76a03edb8f8ef65c744c +SIZE (firefox-langpack-zh_TW.tbz) = 83394 +MD5 (firefox-langpack-ja_JP.tbz) = d8a4e16501f6ae31bfed6c1aa50a6020 +SIZE (firefox-langpack-ja_JP.tbz) = 134954 --- patch-firefox ends here --- >Release-Note: >Audit-Trail: >Unformatted: