#!/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\//"