Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Aug 2014 09:25:15 GMT
From:      svn-freebsd-gecko@chruetertee.ch
To:        freebsd-gecko@freebsd.org
Subject:   [SVN-Commit] r1679 - trunk/net-im/linux-instantbird
Message-ID:  <201408300925.s7U9PFYU079347@trillian.chruetertee.ch>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sat Aug 30 09:25:15 2014
New Revision: 1679

Log:
add locales support based on linux-tor-browser code

Modified:
   trunk/net-im/linux-instantbird/Makefile
   trunk/net-im/linux-instantbird/distinfo
   trunk/net-im/linux-instantbird/pkg-plist

Modified: trunk/net-im/linux-instantbird/Makefile
==============================================================================
--- trunk/net-im/linux-instantbird/Makefile	Sat Aug 30 09:24:58 2014	(r1678)
+++ trunk/net-im/linux-instantbird/Makefile	Sat Aug 30 09:25:15 2014	(r1679)
@@ -2,7 +2,7 @@
 
 PORTNAME=	instantbird
 DISTVERSION=	1.5
-DISTVERSIONSUFFIX=.en-US.linux-i686
+DISTVERSIONSUFFIX=.${LOCALE}.linux-i686
 CATEGORIES=	net-im irc ipv6
 MASTER_SITES=	http://ftp.instantbird.com/instantbird/releases/${DISTVERSION}/ \
 		GOOGLE_CODE
@@ -13,5 +13,23 @@
 USES=		tar:bzip2
 USE_LINUX_APPS=	libxml2 #avahiglib avahilibs
 
+ALL_LOCALES=	cs de en-US es-ES et fr nl pl pt-BR ru sk sv-SE uk
+LOCALE=		${${PORT_OPTIONS:MLANG_*}}
+PLIST_SUB=	LOCALE="${LOCALE}"
+EXTRACT_AFTER_ARGS=--exclude '*/searchplugins'
+
+OPTIONS_DEFAULT=LANG_US
+OPTIONS_SINGLE=	L10N
+
+L10N_DESC?= 	Localization
+
+.for l in ${ALL_LOCALES}
+OPTIONS_SINGLE_L10N+=LANG_${l:tu:C/.*-//}
+LANG_${l:tu:C/.*-//}= ${l}
+. if defined(PACKAGE_BUILDING)
+DISTFILES+=	${DISTNAME:S/${LOCALE}/${l}/}${EXTRACT_SUFX}
+. endif
+.endfor
+
 .include "${.CURDIR}/../../www/linux-seamonkey/Makefile.common"
 .include <bsd.port.mk>

Modified: trunk/net-im/linux-instantbird/distinfo
==============================================================================
--- trunk/net-im/linux-instantbird/distinfo	Sat Aug 30 09:24:58 2014	(r1678)
+++ trunk/net-im/linux-instantbird/distinfo	Sat Aug 30 09:25:15 2014	(r1679)
@@ -1,2 +1,26 @@
+SHA256 (instantbird-1.5.cs.linux-i686.tar.bz2) = f57914e1ebf4f35bf058f95391dc2290097fb212a5ddd92ecc37b7de7c4bea1c
+SIZE (instantbird-1.5.cs.linux-i686.tar.bz2) = 23914169
+SHA256 (instantbird-1.5.de.linux-i686.tar.bz2) = 3cfd4e3eefda9c38db9df79b8c4711bf0398cfce9d9700db9ae2f721ed57a684
+SIZE (instantbird-1.5.de.linux-i686.tar.bz2) = 23906578
 SHA256 (instantbird-1.5.en-US.linux-i686.tar.bz2) = 2a97ac4433616bcf930508a72d0dcf5e60cf5e0ebafa828c49176e1a6aeb1067
 SIZE (instantbird-1.5.en-US.linux-i686.tar.bz2) = 24209711
+SHA256 (instantbird-1.5.es-ES.linux-i686.tar.bz2) = 1ecc4b0e56d09394f372dad23f23f36f0533356e20ba68ef1c1a4c2003ff8e33
+SIZE (instantbird-1.5.es-ES.linux-i686.tar.bz2) = 23881047
+SHA256 (instantbird-1.5.et.linux-i686.tar.bz2) = 1fae7a62de2fd3706b943bf302ed5d3f94285859a3820493666a3796857f973f
+SIZE (instantbird-1.5.et.linux-i686.tar.bz2) = 24786664
+SHA256 (instantbird-1.5.fr.linux-i686.tar.bz2) = ad67f9c44e41858e5ac7a0ce2a0561d059f2382db6a1a7d70da79547fcd0735e
+SIZE (instantbird-1.5.fr.linux-i686.tar.bz2) = 24359684
+SHA256 (instantbird-1.5.nl.linux-i686.tar.bz2) = 67ab8e00c33f31b2fdb2e476bb85dd83ade8a3fa2ba30fcc9de2de36a28095b1
+SIZE (instantbird-1.5.nl.linux-i686.tar.bz2) = 24758053
+SHA256 (instantbird-1.5.pl.linux-i686.tar.bz2) = d528eb9aa085349853bcfd516d38894b36c34110a8b5dac53e61f21581ac5b2e
+SIZE (instantbird-1.5.pl.linux-i686.tar.bz2) = 25028515
+SHA256 (instantbird-1.5.pt-BR.linux-i686.tar.bz2) = 12b7630d7580af72b22e164702ff36bdbd436de5b44be03e8aa508f77f3aa876
+SIZE (instantbird-1.5.pt-BR.linux-i686.tar.bz2) = 24164134
+SHA256 (instantbird-1.5.ru.linux-i686.tar.bz2) = ce02f9d6e18183cae675a5d790c899b5c0696b234d2de5e0cb944a803c6b5fde
+SIZE (instantbird-1.5.ru.linux-i686.tar.bz2) = 24530383
+SHA256 (instantbird-1.5.sk.linux-i686.tar.bz2) = 3b66fd22b120581db09f734be2481287201d4afd2ca96fb4ce0a24ff72ee4b9d
+SIZE (instantbird-1.5.sk.linux-i686.tar.bz2) = 24830908
+SHA256 (instantbird-1.5.sv-SE.linux-i686.tar.bz2) = 331267db5bbd4086a48d848b491405ab688b6a4b66fa4b2726961e51de49ddb0
+SIZE (instantbird-1.5.sv-SE.linux-i686.tar.bz2) = 24342717
+SHA256 (instantbird-1.5.uk.linux-i686.tar.bz2) = 46f3f9ed19fb24cbafdab6c8fe8c923ec7ef8722407d93c49e8aa1026ed4aa47
+SIZE (instantbird-1.5.uk.linux-i686.tar.bz2) = 24371090

Modified: trunk/net-im/linux-instantbird/pkg-plist
==============================================================================
--- trunk/net-im/linux-instantbird/pkg-plist	Sat Aug 30 09:24:58 2014	(r1678)
+++ trunk/net-im/linux-instantbird/pkg-plist	Sat Aug 30 09:25:15 2014	(r1679)
@@ -22,8 +22,8 @@
 lib/%%APP_NAME%%/defaults/pref/browser-prefs.js
 lib/%%APP_NAME%%/defaults/pref/channel-prefs.js
 lib/%%APP_NAME%%/dependentlibs.list
-lib/%%APP_NAME%%/dictionaries/en-US.aff
-lib/%%APP_NAME%%/dictionaries/en-US.dic
+lib/%%APP_NAME%%/dictionaries/%%LOCALE%%.aff
+lib/%%APP_NAME%%/dictionaries/%%LOCALE%%.dic
 lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png
 lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
 lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/preview.png
@@ -57,13 +57,6 @@
 lib/%%APP_NAME%%/precomplete
 lib/%%APP_NAME%%/removed-files
 lib/%%APP_NAME%%/run-mozilla.sh
-lib/%%APP_NAME%%/searchplugins/amazondotcom.xml
-lib/%%APP_NAME%%/searchplugins/answers.xml
-lib/%%APP_NAME%%/searchplugins/creativecommons.xml
-lib/%%APP_NAME%%/searchplugins/eBay.xml
-lib/%%APP_NAME%%/searchplugins/google.xml
-lib/%%APP_NAME%%/searchplugins/wikipedia.xml
-lib/%%APP_NAME%%/searchplugins/yahoo.xml
 lib/%%APP_NAME%%/updater
 lib/%%APP_NAME%%/updater.ini
 @exec /bin/cp -R %%LOCALBASE%%/lib/xpi/symlinks/%%APP_NAME%%/  %D/lib/%%APP_NAME%%/extensions/ 2>/dev/null || true
@@ -78,5 +71,4 @@
 @dirrm lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
 @dirrm lib/%%APP_NAME%%/extensions
 @dirrm lib/%%APP_NAME%%/icons
-@dirrm lib/%%APP_NAME%%/searchplugins
 @dirrm lib/%%APP_NAME%%



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201408300925.s7U9PFYU079347>