Date: Wed, 2 Mar 2005 18:30:18 +0800 (CST) From: quakelee@geekcn.org To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/78286: [PATCH] Add support for multilang Message-ID: <20050302103018.7B92EEB0B29@tarsier.geekcn.org> Resent-Message-ID: <200503021040.j22AeFZt047036@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050302103018.7B92EEB0B29>