Skip to content

Commit

Permalink
Update for bug fix 681026 and enigmail 1.3.1 agreed with landry@
Browse files Browse the repository at this point in the history
  • Loading branch information
Nigel Taylor committed Aug 29, 2011
1 parent 84af1df commit b330e93
Show file tree
Hide file tree
Showing 77 changed files with 2,900 additions and 0 deletions.
134 changes: 134 additions & 0 deletions www/seamonkey/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,134 @@
# $OpenBSD: Makefile,v 1.89 2011/08/24 17:27:05 landry Exp $

COMMENT-main = Mozilla application suite
COMMENT-lightning = Mozilla Seamonkey calendar extension
COMMENT-enigmail = Mozilla Seamonkey GnuPG extension
BROKEN-sparc64 = https://bugzilla.mozilla.org/show_bug.cgi?id=577056

MOZILLA_VERSION= 2.3.1
MOZILLA_BRANCH = release
MOZILLA_PROJECT = seamonkey
MOZILLA_CODENAME = suite

MULTI_PACKAGES = -main -lightning -enigmail
PKGNAME-main = ${PKGNAME}
PKGNAME-lightning = lightning-seamonkey-1.0beta5
PKGNAME-enigmail = enigmail-seamonkey-1.3
EPOCH-lightning = 0
REVISION-lightning = 0

# must be in sync with SO_VERSION in main/enigmail/seamonkey
SO_VERSION= 19.0
# NOTE: Must bump minor version if any shlib's are removed from the
# components dir to avoid pkg_add -r issues.
MOZILLA_LIBS = ldap60 ldif60 mozalloc prldap60 suite xpcom xul calbasecomps enigmime ipc

CATEGORIES= www mail net news

# mozilla public license
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes

MASTER_SITES0= http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/${MOZILLA_VERSION}/langpack/ \
ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/${MOZILLA_VERSION}/langpack/
MASTER_SITES1 = http://www.mozilla-enigmail.org/download/source/

LANGUAGES= ca \
cs \
de \
en-GB \
en-US \
es-AR \
es-ES \
fi \
fr \
hu \
it \
ja \
lt \
nb-NO \
nl \
pl \
pt-PT \
ru \
sk \
sv-SE \
tr

EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \
enigmail-1.3.tar.gz
EXTRACT_CASES = enigmail-*.tar.gz) ${GZIP_CMD} -dc ${FULLDISTDIR}/$$archive | tar -C comm-${MOZILLA_BRANCH}/mailnews/extensions/ -xf -;;

DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} \
enigmail-1.3.tar.gz:1
.for language in ${LANGUAGES}
DISTFILES+= seamonkey-${MOZILLA_VERSION}.${language}.langpack.xpi:0
.endfor

MODULES= www/mozilla devel/gettext lang/python
BUILD_DEPENDS+= archivers/unzip

USE_GROFF = Yes
NO_REGRESS= Yes

MODGNU_CONFIG_GUESS_DIRS+= ${WRKSRC}/ldap/sdks/c-sdk/config/autoconf

LIB_DEPENDS-lightning = STEM->=${MOZILLA_VERSION}:${BUILD_PKGPATH},-main
WANTLIB-lightning = lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/xpcom \
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/xul \
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/mozalloc \
c m stdc++ nspr4 plc4 plds4

RUN_DEPENDS-enigmail = security/gnupg
LIB_DEPENDS-enigmail = ${LIB_DEPENDS-lightning}
WANTLIB-enigmail = ${WANTLIB-lightning}

CONFIGURE_STYLE = autoconf no-autoheader
CONFIGURE_ENV += CPPFLAGS=-I${X11BASE}/include
CONFIGURE_ARGS += --enable-calendar
CONFIGURE_ARGS += --enable-official-branding
CONFIGURE_ARGS += --with-system-libevent=/usr/
CONFIGURE_ARGS += --with-system-zlib=/usr/ --with-system-bz2=${LOCALBASE}
WANTLIB += event

ALL_TARGET= default

MOZILLA_AUTOCONF_DIRS = ldap/sdks/c-sdk mozilla mozilla/js/src
MOZILLA_SUBST_FILES += configure

ENIGMAIL_DIR = ${WRKSRC}/mailnews/extensions/enigmail

post-build:
# build enigmail
cd ${ENIGMAIL_DIR} && ./makemake -r
cd ${ENIGMAIL_DIR} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM}
cd ${MOB}/chrome/enigmail && zip -r ../enigmail.jar .
cd ${ENIGMAIL_DIR} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} xpi

GNU_ARCH = ${MACHINE_ARCH:S/amd64/x86_64/}
# guid for gdata-provider comes from em:id in install.rdf
GUIDS = gdata-provider {a62ef8ec-5fdc-40c2-873c-223b8a6925cc} \
lightning {e2fda1a4-762b-4020-b5ad-a41df1933103} \
calendar-timezones calendar-timezones@mozilla.org \
../bin/enigmail-1.2-openbsd-${GNU_ARCH} {847b3a00-7ab1-11d4-8f02-006008948af5}

EXTDIR = ${PREFIX}/lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/

post-install:
${INSTALL_MAN} ${WRKSRC}/mozilla/dist/man/man1/seamonkey.1 ${PREFIX}/man/man1/
.for language in ${LANGUAGES}
${INSTALL_DATA} ${FULLDISTDIR}/seamonkey-${MOZILLA_VERSION}.${language}.langpack.xpi \
${EXTDIR}/langpack-${language}@${MOZILLA_PROJECT}.mozilla.org.xpi
.endfor

.for xpi guid in ${GUIDS}
${UNZIP} -oq ${MOB}/../xpi-stage/${xpi}.xpi -d ${EXTDIR}/${guid}
.endfor
# install desktop file
${INSTALL_DATA_DIR} ${PREFIX}/share/applications/ ; \
${SUBST_CMD} -o ${SHAREOWN} -g ${SHAREGRP} -c ${FILESDIR}/${MOZILLA_PROJECT}.desktop \
${PREFIX}/share/applications/${MOZILLA_PROJECT}.desktop ; \

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions www/seamonkey/TODO
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Updates as for tb 6 / bug fix 681026
and enigmail 1.3 to 1.3.1
Testing
115 changes: 115 additions & 0 deletions www/seamonkey/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
MD5 (mozilla/enigmail-1.3.tar.gz) = thdTPNviQynRGE45PTQJUg==
MD5 (mozilla/seamonkey-2.3.1.ca.langpack.xpi) = aNN/KXT8+KSnFReGlT5RcA==
MD5 (mozilla/seamonkey-2.3.1.cs.langpack.xpi) = awBzUydVy8H0flzcCh66Cw==
MD5 (mozilla/seamonkey-2.3.1.de.langpack.xpi) = qOPwdia23oyP71LJYAuGmA==
MD5 (mozilla/seamonkey-2.3.1.en-GB.langpack.xpi) = j4+/2xooT6YOuG4IbeUQ5g==
MD5 (mozilla/seamonkey-2.3.1.en-US.langpack.xpi) = 7IzNjyqm8WO+pCzdFBZjFw==
MD5 (mozilla/seamonkey-2.3.1.es-AR.langpack.xpi) = 6tGDUlbGOX+7fov2kpoWlQ==
MD5 (mozilla/seamonkey-2.3.1.es-ES.langpack.xpi) = XFV/JCgvNzUNQtgZsqLX6Q==
MD5 (mozilla/seamonkey-2.3.1.fi.langpack.xpi) = q+m/GahxJTJ5SGEEnF7Y+A==
MD5 (mozilla/seamonkey-2.3.1.fr.langpack.xpi) = jcTr54kFa8UXmdjouvEpsw==
MD5 (mozilla/seamonkey-2.3.1.hu.langpack.xpi) = sS84KVtlOEN4Unj4HYpbZw==
MD5 (mozilla/seamonkey-2.3.1.it.langpack.xpi) = VihmOa1Om4N30I0d2kR3xg==
MD5 (mozilla/seamonkey-2.3.1.ja.langpack.xpi) = EQ36Py//NEyAMJMiypWd1Q==
MD5 (mozilla/seamonkey-2.3.1.lt.langpack.xpi) = nrIoxmqW8XTWeq3SZCVOjA==
MD5 (mozilla/seamonkey-2.3.1.nb-NO.langpack.xpi) = GK6X4m1qanmHeXwLFWOIxQ==
MD5 (mozilla/seamonkey-2.3.1.nl.langpack.xpi) = lLrAfLJ+Wl3QufmnaTTa4Q==
MD5 (mozilla/seamonkey-2.3.1.pl.langpack.xpi) = ujwK5DRrOe1W2GzQQM/5qg==
MD5 (mozilla/seamonkey-2.3.1.pt-PT.langpack.xpi) = 6qq74K2+gXcbEDIpziCWvA==
MD5 (mozilla/seamonkey-2.3.1.ru.langpack.xpi) = WB7+0sT5cYmzyfZgsh6vFw==
MD5 (mozilla/seamonkey-2.3.1.sk.langpack.xpi) = zmpapBqrTavdYdwlXASREw==
MD5 (mozilla/seamonkey-2.3.1.source.tar.bz2) = cll3Q6wYi+d1ArVZ8QgsJQ==
MD5 (mozilla/seamonkey-2.3.1.sv-SE.langpack.xpi) = tvet3d0Cod0Fv66GLpCUnQ==
MD5 (mozilla/seamonkey-2.3.1.tr.langpack.xpi) = Ypmurpk0TGBj1iMnpjRCTQ==
RMD160 (mozilla/enigmail-1.3.tar.gz) = u5Jb6k62t4KsfOPDbhT6faawhZ0=
RMD160 (mozilla/seamonkey-2.3.1.ca.langpack.xpi) = +ja2YFV5qI8W2Fgs0iIpM2f+xm0=
RMD160 (mozilla/seamonkey-2.3.1.cs.langpack.xpi) = vzeIN9mp4cg1iRxBGcJaq0HTZwo=
RMD160 (mozilla/seamonkey-2.3.1.de.langpack.xpi) = TdXYLgLfaytPqwUQRwxpHdKwd/E=
RMD160 (mozilla/seamonkey-2.3.1.en-GB.langpack.xpi) = qmR1VFPI7SCfajizc/mu8H3UqZE=
RMD160 (mozilla/seamonkey-2.3.1.en-US.langpack.xpi) = iSyGtJTuG9j7W7rsMRhhao6tpB8=
RMD160 (mozilla/seamonkey-2.3.1.es-AR.langpack.xpi) = H3BTXbUU9XzwTjJSNFlI18luNiI=
RMD160 (mozilla/seamonkey-2.3.1.es-ES.langpack.xpi) = VQAzPI2wM+1w3pnhDLUbAw74fF0=
RMD160 (mozilla/seamonkey-2.3.1.fi.langpack.xpi) = /gxzdGelv/p9+tf5ybTVMMJz0D4=
RMD160 (mozilla/seamonkey-2.3.1.fr.langpack.xpi) = hGICbqalKjaKkoCfJc4lKwVCsTg=
RMD160 (mozilla/seamonkey-2.3.1.hu.langpack.xpi) = G4Xm6m78aZLjNJq4K67VHdX/gMo=
RMD160 (mozilla/seamonkey-2.3.1.it.langpack.xpi) = G8LKDXJJwUHtX600P5z8765jvFg=
RMD160 (mozilla/seamonkey-2.3.1.ja.langpack.xpi) = dsyFIduEL0IcD1rN8EQkDaAcqwY=
RMD160 (mozilla/seamonkey-2.3.1.lt.langpack.xpi) = HOvRyV8/y0e2q0GzBpPFkPxEKpc=
RMD160 (mozilla/seamonkey-2.3.1.nb-NO.langpack.xpi) = HKmDZBvxbpMivwlBRZ6mPG7TcJY=
RMD160 (mozilla/seamonkey-2.3.1.nl.langpack.xpi) = oCIuqVL+eQXBK/Uf6pQEMJrusiU=
RMD160 (mozilla/seamonkey-2.3.1.pl.langpack.xpi) = My81/dCe+SkTqOOWTnw7g1IPa/E=
RMD160 (mozilla/seamonkey-2.3.1.pt-PT.langpack.xpi) = U8kFXHpDKAFXrB9rwyAey/itaZA=
RMD160 (mozilla/seamonkey-2.3.1.ru.langpack.xpi) = RODTAgi3+RCa31U8sklLX393Ka8=
RMD160 (mozilla/seamonkey-2.3.1.sk.langpack.xpi) = vOw42QHC4wRyebg+V5/AotqSGTA=
RMD160 (mozilla/seamonkey-2.3.1.source.tar.bz2) = clcB88nmy/y6GwNP2tf00MqvGo4=
RMD160 (mozilla/seamonkey-2.3.1.sv-SE.langpack.xpi) = /9BW4IuJnRJpiraS1m4ZkP6dU/A=
RMD160 (mozilla/seamonkey-2.3.1.tr.langpack.xpi) = QTz6jWTSnlW9qh3JqU8TPwO1qAg=
SHA1 (mozilla/enigmail-1.3.tar.gz) = zuPOkNHsOAISEsI6ivf+t8epCT8=
SHA1 (mozilla/seamonkey-2.3.1.ca.langpack.xpi) = YE/WvqR3WQ36ieW6gsdm8fkKrdo=
SHA1 (mozilla/seamonkey-2.3.1.cs.langpack.xpi) = VrKiS5LAtA/dscPogqEIV1BRUVk=
SHA1 (mozilla/seamonkey-2.3.1.de.langpack.xpi) = COwgORm3lNKYj9G7aLY+xIDSAb0=
SHA1 (mozilla/seamonkey-2.3.1.en-GB.langpack.xpi) = adMygHYrUt6kJ9Rv3pJ058YX2MA=
SHA1 (mozilla/seamonkey-2.3.1.en-US.langpack.xpi) = NhZDBA68hubOgx9x4wOTtKHANp0=
SHA1 (mozilla/seamonkey-2.3.1.es-AR.langpack.xpi) = +HSGi5fa21fS2zNHB0307AU2sLI=
SHA1 (mozilla/seamonkey-2.3.1.es-ES.langpack.xpi) = VHSU8dG4D7l7KvdaqliSaGf5Ag0=
SHA1 (mozilla/seamonkey-2.3.1.fi.langpack.xpi) = PMOxHnPAoLKx259lKhgF9xIO1QQ=
SHA1 (mozilla/seamonkey-2.3.1.fr.langpack.xpi) = 9hHwT42zLg0tzFkEl7zPxWwplCM=
SHA1 (mozilla/seamonkey-2.3.1.hu.langpack.xpi) = 82i9gSIPA3ylB/o0x1pkALUsgu4=
SHA1 (mozilla/seamonkey-2.3.1.it.langpack.xpi) = gS5axHR2XRjzGu17louHoKdMcFU=
SHA1 (mozilla/seamonkey-2.3.1.ja.langpack.xpi) = GBzCvc6AwfN1byqMuNeWyfbm24o=
SHA1 (mozilla/seamonkey-2.3.1.lt.langpack.xpi) = GSLV2UanRBatYIdZ99nEid/QQWw=
SHA1 (mozilla/seamonkey-2.3.1.nb-NO.langpack.xpi) = sbl2PBGto9c+Lbcq5j6nViY57fk=
SHA1 (mozilla/seamonkey-2.3.1.nl.langpack.xpi) = Cev/WjCV9j8VlHi8U5B39W5w7nY=
SHA1 (mozilla/seamonkey-2.3.1.pl.langpack.xpi) = IBJSe2SIkiyNRE9a4IoSNA62RII=
SHA1 (mozilla/seamonkey-2.3.1.pt-PT.langpack.xpi) = 6/rcBxIi7TLTfDj7eedjN+EBGAY=
SHA1 (mozilla/seamonkey-2.3.1.ru.langpack.xpi) = VCYRZOTlqpFpyL4cvBiJZlfMSl8=
SHA1 (mozilla/seamonkey-2.3.1.sk.langpack.xpi) = SyXFFlUinXbLpea90kdyltgIbJQ=
SHA1 (mozilla/seamonkey-2.3.1.source.tar.bz2) = xfZHx36lk01Q68v8sIuQX4L5hEY=
SHA1 (mozilla/seamonkey-2.3.1.sv-SE.langpack.xpi) = I+KnV/puixxj3C33IuoLQZ+IeeU=
SHA1 (mozilla/seamonkey-2.3.1.tr.langpack.xpi) = WZKF70vj3lJGOyHTyh/6BFPr2dg=
SHA256 (mozilla/enigmail-1.3.tar.gz) = Q0VyLvF40XfM3Ry68ySXNX1j6c8NTRHlpXnt0vIIMH4=
SHA256 (mozilla/seamonkey-2.3.1.ca.langpack.xpi) = TkdAyaatQUfm36ULTndX5WVY1HhJcQLHl+CJ2C4Xeu0=
SHA256 (mozilla/seamonkey-2.3.1.cs.langpack.xpi) = 4/cF6vg31LIZ58sPQblC8EUGb4CQ5/ESM1RL2OlD1IY=
SHA256 (mozilla/seamonkey-2.3.1.de.langpack.xpi) = /pEGDfvUxP6ElIUfQO+pkB98DoIApVoBJgqCWFdDe3Y=
SHA256 (mozilla/seamonkey-2.3.1.en-GB.langpack.xpi) = Ux5MvaenhiHePmONtseSuN6b5wG31Y7vY04dKD6u2O4=
SHA256 (mozilla/seamonkey-2.3.1.en-US.langpack.xpi) = DmGhBcO1haq5DXYeEItj0ZgAePVcGZzbdsJ543K1NQQ=
SHA256 (mozilla/seamonkey-2.3.1.es-AR.langpack.xpi) = pBbthdWxnr1q4OtAuJeZkXYbq7b4eNlg2tLih1nUWPQ=
SHA256 (mozilla/seamonkey-2.3.1.es-ES.langpack.xpi) = hdqRneUtKI3oYDtPJgauLBXh/g7BtTzubNBu4fPKBOw=
SHA256 (mozilla/seamonkey-2.3.1.fi.langpack.xpi) = q8nVFmNLHNGLaITasP29iVZXXSzychNx0fFgmLx/xHk=
SHA256 (mozilla/seamonkey-2.3.1.fr.langpack.xpi) = xMN9eJreALohA0anQuzzpZRpoCMsykT4eF22EpCt2po=
SHA256 (mozilla/seamonkey-2.3.1.hu.langpack.xpi) = k9w9326/77K+imTbQBX97+RIl/8/gpk9CWnm1vh8oTs=
SHA256 (mozilla/seamonkey-2.3.1.it.langpack.xpi) = LSMxS1R6WlgWYyujRUk5VPwaqrELTAiNidZKiQXD72c=
SHA256 (mozilla/seamonkey-2.3.1.ja.langpack.xpi) = bIZri9kkgZi0LavWUMKXM9cnle5WD7/lYVKnAJx1xa4=
SHA256 (mozilla/seamonkey-2.3.1.lt.langpack.xpi) = Q+1hlY7aVcSmzD4Kpf4VrPYxaTflL8Igm0/8c1Et3fs=
SHA256 (mozilla/seamonkey-2.3.1.nb-NO.langpack.xpi) = 9gvpiFgHsrqOsY6zT0iFzdPBgLFz5xirKzuxwfXQH6M=
SHA256 (mozilla/seamonkey-2.3.1.nl.langpack.xpi) = F9UHSXJX/aUQYH3OSh69OFzXjaDKR0suLC9lnKT83h4=
SHA256 (mozilla/seamonkey-2.3.1.pl.langpack.xpi) = io4EqGSXr/jLr3BFfUDr0rv3CWwhL3XfNcnbsD6C0MA=
SHA256 (mozilla/seamonkey-2.3.1.pt-PT.langpack.xpi) = b8u2oxQapXb6mfGinDCOPrNP4dnUOlAwlY36Krt+jkE=
SHA256 (mozilla/seamonkey-2.3.1.ru.langpack.xpi) = rNL65vJBWUAEWprToC2hmMN7rbijriboMK2jDJVwv4U=
SHA256 (mozilla/seamonkey-2.3.1.sk.langpack.xpi) = t4W2gnyRc+mqvJk38s2TvkijdD/WCLMMNR1w3VjypeM=
SHA256 (mozilla/seamonkey-2.3.1.source.tar.bz2) = kCJW2rFoQ7ZpBQCbYOhM0t5CUiMZiGQlYCDBoZW70GE=
SHA256 (mozilla/seamonkey-2.3.1.sv-SE.langpack.xpi) = FrPQfeuxcglj755VYH1G5G39u+vy6O4qQdYhhCn8SRY=
SHA256 (mozilla/seamonkey-2.3.1.tr.langpack.xpi) = sgKQ7mys8su92jj+5vwe685UXw+mHQntdd1e5N9Sz/A=
SIZE (mozilla/enigmail-1.3.tar.gz) = 1379908
SIZE (mozilla/seamonkey-2.3.1.ca.langpack.xpi) = 812150
SIZE (mozilla/seamonkey-2.3.1.cs.langpack.xpi) = 815820
SIZE (mozilla/seamonkey-2.3.1.de.langpack.xpi) = 858159
SIZE (mozilla/seamonkey-2.3.1.en-GB.langpack.xpi) = 788276
SIZE (mozilla/seamonkey-2.3.1.en-US.langpack.xpi) = 787694
SIZE (mozilla/seamonkey-2.3.1.es-AR.langpack.xpi) = 813752
SIZE (mozilla/seamonkey-2.3.1.es-ES.langpack.xpi) = 786104
SIZE (mozilla/seamonkey-2.3.1.fi.langpack.xpi) = 807888
SIZE (mozilla/seamonkey-2.3.1.fr.langpack.xpi) = 896691
SIZE (mozilla/seamonkey-2.3.1.hu.langpack.xpi) = 829754
SIZE (mozilla/seamonkey-2.3.1.it.langpack.xpi) = 737252
SIZE (mozilla/seamonkey-2.3.1.ja.langpack.xpi) = 862245
SIZE (mozilla/seamonkey-2.3.1.lt.langpack.xpi) = 960316
SIZE (mozilla/seamonkey-2.3.1.nb-NO.langpack.xpi) = 806302
SIZE (mozilla/seamonkey-2.3.1.nl.langpack.xpi) = 804974
SIZE (mozilla/seamonkey-2.3.1.pl.langpack.xpi) = 826227
SIZE (mozilla/seamonkey-2.3.1.pt-PT.langpack.xpi) = 843402
SIZE (mozilla/seamonkey-2.3.1.ru.langpack.xpi) = 889854
SIZE (mozilla/seamonkey-2.3.1.sk.langpack.xpi) = 840867
SIZE (mozilla/seamonkey-2.3.1.source.tar.bz2) = 86960754
SIZE (mozilla/seamonkey-2.3.1.sv-SE.langpack.xpi) = 870151
SIZE (mozilla/seamonkey-2.3.1.tr.langpack.xpi) = 805727
28 changes: 28 additions & 0 deletions www/seamonkey/files/genchrome
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#!/bin/sh
# $OpenBSD: genchrome,v 1.1 2007/04/22 15:04:39 martynas Exp $
# Generate installed-chrome.txt entries for SeaMonkey

if [ $# -ne 2 ]; then
echo "usage: $0 [file] [language]"
exit 1
fi

xx=`echo "$2" | cut -d- -f1`
YY=`echo "$2" | cut -d- -f2`

# xx-YY.jar
grep "registerChrome(.*[,(] *cf *,.*);" "$1" |
cut -d\" -f2 |
sed "s/^/locale,install,url,jar:resource:\/chrome\/$2.jar!\/locale\/$2\//"

# YY.jar
grep "registerChrome(.*[,(] *rf *,.*);" "$1" |
cut -d\" -f2 |
sed "s/^/locale,install,url,jar:resource:\/chrome\/$YY.jar!\/locale\/$YY\//"

# xx-unix.jar
grep "registerChrome(.*[,(] *pf *,.*);" "$1" |
cut -d\" -f2 |
sort | # not 100% true, but hey, i've checked
uniq | # and every install.js has same 3 entries.
sed "s/^/locale,install,url,jar:resource:\/chrome\/$xx-unix.jar!\/locale\/$2\//"
Loading

0 comments on commit b330e93

Please sign in to comment.