Make the extraction of the addons generally
This commit is contained in:
parent
f187948ee6
commit
1bedf8cd7d
@ -86,7 +86,7 @@ REG ADD HKLM\SOFTWARE\Mozilla\MaintenanceService /v Attempted /t REG_DWORD /d 1
|
|||||||
copy "$IniCfgFile$" "$InstallDir$"
|
copy "$IniCfgFile$" "$InstallDir$"
|
||||||
copy "%ScriptPath%\*.cfg" "$InstallDir$"
|
copy "%ScriptPath%\*.cfg" "$InstallDir$"
|
||||||
copy "%ScriptPath%\local-settings.js" "$InstallDir$\defaults\pref"
|
copy "%ScriptPath%\local-settings.js" "$InstallDir$\defaults\pref"
|
||||||
copy -s "%ScriptPath%\X86\Plugins\*.*" "$InstallDir$\distribution\extensions"
|
copy -s "%ScriptPath%\X86\Addons\*.*" "$InstallDir$\distribution\extensions"
|
||||||
del "$InstallDir$\distribution\extensions\tbtestpilot@labs.mozilla.com.xpi"
|
del "$InstallDir$\distribution\extensions\tbtestpilot@labs.mozilla.com.xpi"
|
||||||
|
|
||||||
[Registry_install]
|
[Registry_install]
|
||||||
|
@ -62,7 +62,7 @@ DL_SOURCE[9]="http://www.gargan.org/extensions/synckolab-NIGHTLY.xpi"
|
|||||||
DL_ARCH[9]="X86"
|
DL_ARCH[9]="X86"
|
||||||
DL_WINST_NAME[9]=SyncKolab-NIGHTLY
|
DL_WINST_NAME[9]=SyncKolab-NIGHTLY
|
||||||
|
|
||||||
DL_FILE[10]="exquilla-currentrelease-tb-windows.xpi"
|
DL_FILE[10]="exquilla@mesquilla.com.xpi"
|
||||||
DL_SOURCE[10]="http://mesquilla.net/exquilla-currentrelease-tb-windows.xpi"
|
DL_SOURCE[10]="http://mesquilla.net/exquilla-currentrelease-tb-windows.xpi"
|
||||||
DL_ARCH[10]="X86"
|
DL_ARCH[10]="X86"
|
||||||
DL_WINST_NAME[10]=Exquilla-Currentrelease
|
DL_WINST_NAME[10]=Exquilla-Currentrelease
|
||||||
|
@ -27,8 +27,18 @@ function cleanup() {
|
|||||||
function create() {
|
function create() {
|
||||||
echo "Create"
|
echo "Create"
|
||||||
builder_create
|
builder_create
|
||||||
mkdir -p $INST_DIR/CLIENT_DATA/X86/Plugins/{{e2fda1a4-762b-4020-b5ad-a41df1933103},exquilla@mesquilla.com}
|
|
||||||
7z x -o$INST_DIR/CLIENT_DATA/X86/Plugins/{e2fda1a4-762b-4020-b5ad-a41df1933103} $INST_DIR/CLIENT_DATA/X86/{e2fda1a4-762b-4020-b5ad-a41df1933103}.xpi
|
mkdir -p $INST_DIR/CLIENT_DATA/X86/Addons
|
||||||
7z x -o$INST_DIR/CLIENT_DATA/X86/Plugins/exquilla@mesquilla.com $INST_DIR/CLIENT_DATA/X86/exquilla-currentrelease-tb-windows.xpi
|
mv $INST_DIR/CLIENT_DATA/X86/*.xpi $INST_DIR/CLIENT_DATA/X86/Addons
|
||||||
mv $INST_DIR/CLIENT_DATA/X86/*.xpi $INST_DIR/CLIENT_DATA/X86/Plugins
|
|
||||||
|
pushd $INST_DIR/CLIENT_DATA/X86/Addons
|
||||||
|
|
||||||
|
for file in `ls *.xpi`
|
||||||
|
do
|
||||||
|
dirname=`echo $file|sed 's/\.xpi$//g'`
|
||||||
|
mkdir $dirname
|
||||||
|
7z x -o$INST_DIR/CLIENT_DATA/X86/Addons/$dirname $INST_DIR/CLIENT_DATA/X86/Addons/$file
|
||||||
|
done
|
||||||
|
|
||||||
|
popd
|
||||||
}
|
}
|
||||||
|
@ -1 +0,0 @@
|
|||||||
1563ef80564d2cdc6bdcf862e24994948a310960 /home/opsiproducts/.opsi-dist-cache/mozilla.thunderbird-17.0.5/X86/exquilla-currentrelease-tb-windows.xpi
|
|
1
exquilla@mesquilla.com.xpi.sha1sum
Normal file
1
exquilla@mesquilla.com.xpi.sha1sum
Normal file
@ -0,0 +1 @@
|
|||||||
|
1563ef80564d2cdc6bdcf862e24994948a310960 /home/mario/.opsi-dist-cache/mozilla.thunderbird-17.0.5/X86/exquilla@mesquilla.com.xpi
|
Loading…
Reference in New Issue
Block a user