aboutsummaryrefslogtreecommitdiff
path: root/www/firefox-sync
diff options
context:
space:
mode:
authorTilman Keskinoz <arved@FreeBSD.org>2011-01-11 11:59:11 +0000
committerTilman Keskinoz <arved@FreeBSD.org>2011-01-11 11:59:11 +0000
commit65042aed7ad30779e478594b394a5c3174471883 (patch)
tree79fb3b648a5584cb289f19b11e8fedbf9beb43fd /www/firefox-sync
parent2db543118cf7582c879f3a5c62252f576685b1cd (diff)
downloadports-65042aed7ad30779e478594b394a5c3174471883.tar.gz
ports-65042aed7ad30779e478594b394a5c3174471883.zip
Notes
Diffstat (limited to 'www/firefox-sync')
-rw-r--r--www/firefox-sync/Makefile11
-rw-r--r--www/firefox-sync/distinfo4
-rw-r--r--www/firefox-sync/pkg-plist5
3 files changed, 11 insertions, 9 deletions
diff --git a/www/firefox-sync/Makefile b/www/firefox-sync/Makefile
index 7f91fe8745bc..f0adca268780 100644
--- a/www/firefox-sync/Makefile
+++ b/www/firefox-sync/Makefile
@@ -6,11 +6,10 @@
#
PORTNAME= firefox-sync
-PORTVERSION= 1.5.1
+PORTVERSION= 1.6.1
PORTEPOCH= 2
CATEGORIES= www
-MASTER_SITES= http://files.roorback.net/ \
- LOCAL/glarkin
+MASTER_SITES= http://hg.mozilla.org/services/fx-sync/archive/${DISTVERSION}${EXTRACT_SUFX}/
MAINTAINER= magik@roorback.net
COMMENT= Mozilla extension to synchronize Firefox data
@@ -22,6 +21,7 @@ ONLY_FOR_ARCHS= i386 amd64
USE_BZIP2= yes
USE_GMAKE= yes
MAKE_JOBS_UNSAFE=yes
+WRKSRC= ${WRKDIR}/fx-sync-${DISTVERSION}
OPTIONS= FF35 "Build for Firefox 3.5 instead of 3.6" Off
@@ -38,7 +38,7 @@ AMD64_ARCH= x86_64
BUILD_DEPENDS+= ${FF_DEPENDS}
RUN_DEPENDS+= ${FF_DEPENDS}
-REVID= 5a3327fd9c8f
+REVID= 7081421a3910
.if ${ARCH} == i386
PLATFORM= FreeBSD_x86-gcc3
.elif ${ARCH} == amd64
@@ -69,7 +69,8 @@ post-install:
${MKDIR} ${XPI_DIR}
(cd ${XPI_DIR}; tar -xf ${WRKSRC}/dist/xpi/weave-${DISTVERSION}-rel.xpi)
${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${XPI_DIR}/
- ${CHMOD} -R a+rX,go-w ${XPI_DIR}/
+ ${FIND} ${XPI_DIR}/ -type d -print0 | ${XARGS} -0 ${CHMOD} 755
+ ${FIND} ${XPI_DIR}/ -type f -print0 | ${XARGS} -0 ${CHMOD} 644
${MKDIR} ${PREFIX}/lib/firefox3/extensions
${LN} -sf ${XPI_DIR} ${PREFIX}/lib/firefox3/extensions
diff --git a/www/firefox-sync/distinfo b/www/firefox-sync/distinfo
index 11a8e1cb1c3e..dc2a963a9f42 100644
--- a/www/firefox-sync/distinfo
+++ b/www/firefox-sync/distinfo
@@ -1,2 +1,2 @@
-SHA256 (firefox-sync-1.5.1.tar.bz2) = 6c994e3346491672cfc34651586a75b30ca150ab4bb14fda456308c1ec96f8d7
-SIZE (firefox-sync-1.5.1.tar.bz2) = 495264
+SHA256 (firefox-sync-1.6.1.tar.bz2) = 078e303fdad93d554a4e326b6628df69d69a15e85db3ff04f03918059488487d
+SIZE (firefox-sync-1.6.1.tar.bz2) = 519746
diff --git a/www/firefox-sync/pkg-plist b/www/firefox-sync/pkg-plist
index 7a88e57dad84..138914d3226e 100644
--- a/www/firefox-sync/pkg-plist
+++ b/www/firefox-sync/pkg-plist
@@ -6,10 +6,9 @@
%%XPI_XPIDIR%%/components/FormNotifier.js
%%XPI_XPIDIR%%/components/IWeaveCrypto.xpt
%%XPI_XPIDIR%%/components/Weave.js
-%%XPI_XPIDIR%%/components/WeaveCrypto.js
+%%XPI_XPIDIR%%/crypto-modules/WeaveCrypto.js
%%XPI_XPIDIR%%/modules/base_records/collection.js
%%XPI_XPIDIR%%/modules/base_records/crypto.js
-%%XPI_XPIDIR%%/modules/base_records/keys.js
%%XPI_XPIDIR%%/modules/base_records/wbo.js
%%XPI_XPIDIR%%/modules/engines/clients.js
%%XPI_XPIDIR%%/modules/engines/forms.js
@@ -40,6 +39,7 @@
%%XPI_XPIDIR%%/modules/main.js
%%XPI_XPIDIR%%/modules/log4moz.js
%%XPI_XPIDIR%%/modules/engines.js
+%%XPI_XPIDIR%%/modules/jpakeclient.js
%%XPI_XPIDIR%%/modules/identity.js
%%XPI_XPIDIR%%/modules/constants.js
%%XPI_XPIDIR%%/platform/%%PLATFORM%%/components/WeaveCrypto.so
@@ -54,6 +54,7 @@ lib/firefox3/extensions/%%XPI_XPIID%%
@dirrm %%XPI_XPIDIR%%/modules/engines
@dirrm %%XPI_XPIDIR%%/modules/base_records
@dirrm %%XPI_XPIDIR%%/modules
+@dirrm %%XPI_XPIDIR%%/crypto-modules
@dirrm %%XPI_XPIDIR%%/components
@dirrm %%XPI_XPIDIR%%/defaults/preferences
@dirrm %%XPI_XPIDIR%%/defaults