Date: Fri, 15 Nov 2013 08:35:50 GMT From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1384 - in trunk: . www/linux-tor-browser Message-ID: <201311150835.rAF8Zo1H000325@trillian.chruetertee.ch>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Fri Nov 15 08:35:49 2013 New Revision: 1384 Log: add non-english locales Modified: trunk/Gecko_TODO trunk/www/linux-tor-browser/Makefile trunk/www/linux-tor-browser/distinfo trunk/www/linux-tor-browser/pkg-plist Modified: trunk/Gecko_TODO ============================================================================== --- trunk/Gecko_TODO Thu Nov 14 10:34:36 2013 (r1383) +++ trunk/Gecko_TODO Fri Nov 15 08:35:49 2013 (r1384) @@ -15,7 +15,6 @@ unassigned (ports): - add BlueGriffon to replace www/kompozer - add native TorBrowserBundle, may need privacy audit of our build glue -- add more languages to www/linux-tor-browser - switch to system libxul (needs slaves with common patches); a Debian patch to reduce configure time can be useful - move duplicated `>=' deps into bsd.gecko.mk (system libxul?) Modified: trunk/www/linux-tor-browser/Makefile ============================================================================== --- trunk/www/linux-tor-browser/Makefile Thu Nov 14 10:34:36 2013 (r1383) +++ trunk/www/linux-tor-browser/Makefile Fri Nov 15 08:35:49 2013 (r1384) @@ -3,7 +3,7 @@ PORTNAME= tor-browser DISTVERSIONPREFIX=gnu-linux-i686- DISTVERSION= 2.3.25-14 -DISTVERSIONSUFFIX=-dev-en-US +DISTVERSIONSUFFIX=-dev-${LOCALE} CATEGORIES= www linux # XXX copied from security/tor, move to bsd.sites.mk MASTER_SITES= https://www.torproject.org/dist/torbrowser/linux/ \ @@ -66,7 +66,7 @@ NO_BUILD= yes SUB_FILES= pkg-message -WRKSRC= ${WRKDIR}/${PORTNAME}${DISTVERSIONSUFFIX:S/-dev-/_/} +WRKSRC= ${WRKDIR}/${PORTNAME}_${LOCALE} DATADIR?= /tmp/${UNIQUENAME} DESKTOP_ENTRIES="Tor Browser Bundle" \ @@ -76,6 +76,29 @@ "Network;WebBrowser;" \ true +ALL_LOCALES= ar de en-US es-ES fa fr it ko nl pl pt-PT ru vi zh-CN +LOCALE= ${${PORT_OPTIONS:MLANG_*}} + +OPTIONS_DEFAULT=LANG_US +OPTIONS_SINGLE= I18N + +.MAKE.FreeBSD_UL= yes +.for l in ${ALL_LOCALES} +OPTIONS_SINGLE_I18N+=LANG_${l:U:C/.*-//} +LANG_${l:U:C/.*-//}= ${l} +. if defined(FETCH_ALL) +DISTFILES+= ${DISTNAME:S/${LOCALE}/${l}/}${EXTRACT_SUFX} +. endif +.endfor + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MLANG_US} +PLIST_SUB+= I18N="@comment " +.else +PLIST_SUB+= I18N="" LOCALE="${LOCALE}" +.endif + post-extract: @${CHMOD} -R +rX ${WRKSRC} Modified: trunk/www/linux-tor-browser/distinfo ============================================================================== --- trunk/www/linux-tor-browser/distinfo Thu Nov 14 10:34:36 2013 (r1383) +++ trunk/www/linux-tor-browser/distinfo Fri Nov 15 08:35:49 2013 (r1384) @@ -1,2 +1,28 @@ +SHA256 (tor-browser-gnu-linux-i686-2.3.25-14-dev-ar.tar.gz) = 35a28605d9966ffac55097531d19ce8921b9a3db96b3bbaf73c40f80ffc92c86 +SIZE (tor-browser-gnu-linux-i686-2.3.25-14-dev-ar.tar.gz) = 37010763 +SHA256 (tor-browser-gnu-linux-i686-2.3.25-14-dev-de.tar.gz) = 7cd0b8fe65bda30b11e38059fae106d9cde4f93e4ec1df73ba65bb16487786f3 +SIZE (tor-browser-gnu-linux-i686-2.3.25-14-dev-de.tar.gz) = 36972606 SHA256 (tor-browser-gnu-linux-i686-2.3.25-14-dev-en-US.tar.gz) = de19ddb3a3a7300f30394e6aae622ab5238b4de7217af97293ee4cb01bb6e54a SIZE (tor-browser-gnu-linux-i686-2.3.25-14-dev-en-US.tar.gz) = 36739654 +SHA256 (tor-browser-gnu-linux-i686-2.3.25-14-dev-es-ES.tar.gz) = 5c40d475d5adefc1af10d01a1ad25f9db1bd8c566c939364e8fb2056f2f7ece4 +SIZE (tor-browser-gnu-linux-i686-2.3.25-14-dev-es-ES.tar.gz) = 36942404 +SHA256 (tor-browser-gnu-linux-i686-2.3.25-14-dev-fa.tar.gz) = 552e84c995bb5c678f2c0181d796af7f405ee237280449e892a64e1e1694a370 +SIZE (tor-browser-gnu-linux-i686-2.3.25-14-dev-fa.tar.gz) = 37018440 +SHA256 (tor-browser-gnu-linux-i686-2.3.25-14-dev-fr.tar.gz) = 071c8c80417a14eeb1cc34ac7b76b35a059d642b92618d7c75ff1646f90a024f +SIZE (tor-browser-gnu-linux-i686-2.3.25-14-dev-fr.tar.gz) = 36997191 +SHA256 (tor-browser-gnu-linux-i686-2.3.25-14-dev-it.tar.gz) = f35bfc416a4eba47414c0b0d1bcbaf4cd4e5e61e404fa04ca0795813c1b3e8aa +SIZE (tor-browser-gnu-linux-i686-2.3.25-14-dev-it.tar.gz) = 36934809 +SHA256 (tor-browser-gnu-linux-i686-2.3.25-14-dev-ko.tar.gz) = a8fbed328be3fee2a366679af9be64af0c59ea097475789f5faeca2ed03af487 +SIZE (tor-browser-gnu-linux-i686-2.3.25-14-dev-ko.tar.gz) = 36992698 +SHA256 (tor-browser-gnu-linux-i686-2.3.25-14-dev-nl.tar.gz) = 1abb6596637c35362e13a8a847e113ccbe470d0462ba4749a28e041e2c8d2806 +SIZE (tor-browser-gnu-linux-i686-2.3.25-14-dev-nl.tar.gz) = 36985983 +SHA256 (tor-browser-gnu-linux-i686-2.3.25-14-dev-pl.tar.gz) = 1bf6b548e96b83204608a80a0a9b7351eaa99a5b7750f62b1002f41b1e38eb75 +SIZE (tor-browser-gnu-linux-i686-2.3.25-14-dev-pl.tar.gz) = 37004962 +SHA256 (tor-browser-gnu-linux-i686-2.3.25-14-dev-pt-PT.tar.gz) = 9e9e7c4548e62bbace946a8c1f9d5d242cd575f0e3591a4075dcfb1f25805c81 +SIZE (tor-browser-gnu-linux-i686-2.3.25-14-dev-pt-PT.tar.gz) = 36987990 +SHA256 (tor-browser-gnu-linux-i686-2.3.25-14-dev-ru.tar.gz) = aaf4a906aa3854ffa61b7d6e17ddab25de3a0f1e6eb503a843f91f56a1b89734 +SIZE (tor-browser-gnu-linux-i686-2.3.25-14-dev-ru.tar.gz) = 36988291 +SHA256 (tor-browser-gnu-linux-i686-2.3.25-14-dev-vi.tar.gz) = 0b5f049aa2d5eb2117017ff0e08f89574def3a4a9ad49c39cc7646b3dc153ffe +SIZE (tor-browser-gnu-linux-i686-2.3.25-14-dev-vi.tar.gz) = 37014371 +SHA256 (tor-browser-gnu-linux-i686-2.3.25-14-dev-zh-CN.tar.gz) = bd98cb770fc19be171dcf4047e16584d6d505a1a3283bbaa474fe9bea0b82f94 +SIZE (tor-browser-gnu-linux-i686-2.3.25-14-dev-zh-CN.tar.gz) = 37004814 Modified: trunk/www/linux-tor-browser/pkg-plist ============================================================================== --- trunk/www/linux-tor-browser/pkg-plist Thu Nov 14 10:34:36 2013 (r1383) +++ trunk/www/linux-tor-browser/pkg-plist Fri Nov 15 08:35:49 2013 (r1384) @@ -247,6 +247,7 @@ lib/linux-tor-browser/Skel/profile/extensions/https-everywhere@eff.org/components/ssl-observatory.js lib/linux-tor-browser/Skel/profile/extensions/https-everywhere@eff.org/defaults/preferences/preferences.js lib/linux-tor-browser/Skel/profile/extensions/https-everywhere@eff.org/install.rdf +%%I18N%%lib/linux-tor-browser/Skel/profile/extensions/langpack-%%LOCALE%%@firefox.mozilla.org.xpi lib/linux-tor-browser/Skel/profile/extensions/torbutton@torproject.org.xpi lib/linux-tor-browser/Skel/profile/extensions/{73a6fe31-595d-460b-a920-fcc0f8843232}/GPL.txt lib/linux-tor-browser/Skel/profile/extensions/{73a6fe31-595d-460b-a920-fcc0f8843232}/NoScript_License.txt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311150835.rAF8Zo1H000325>