Merge lp:~jazzva/mozilla-devscripts/lp452422 into lp:~mozillateam/mozilla-devscripts/mozilla-devscripts

Proposed by Saša Bodiroža
Status: Merged
Merged at revision: not available
Proposed branch: lp:~jazzva/mozilla-devscripts/lp452422
Merge into: lp:~mozillateam/mozilla-devscripts/mozilla-devscripts
Diff against target: 64 lines
3 files modified
debian/changelog (+10/-0)
src/med-xpi-pack (+5/-3)
src/med-xpi-unpack (+1/-1)
To merge this branch: bzr merge lp:~jazzva/mozilla-devscripts/lp452422
Reviewer Review Type Date Requested Status
Alexander Sack (community) Approve
Review via email: mp+13723@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Saša Bodiroža (jazzva) wrote :
Revision history for this message
Alexander Sack (asac) wrote :

loooks good from what i can tell. thanks!

wonder if we might also want to fail if there is any .jar next to the .jar! dir ... but i guess not for this bug :).

please commit to branch

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2009-10-07 16:32:40 +0000
+++ debian/changelog 2009-10-21 18:15:26 +0000
@@ -1,3 +1,13 @@
1mozilla-devscripts (0.18) UNRELEASED; urgency=low
2
3 * med-xpi-pack:
4 - Keep track of produced jar files and remove them only after the build
5 of xpi file (LP: #452422) (Closes: #551065)
6 * med-xpi-{pack,unpack}:
7 - Enclose -name parameter with single quotes in find command
8
9 -- Sasa Bodiroza <jazzva@gmail.com> Wed, 21 Oct 2009 19:54:49 +0200
10
1mozilla-devscripts (0.17) unstable; urgency=low11mozilla-devscripts (0.17) unstable; urgency=low
212
3 * xpi.mk:13 * xpi.mk:
414
=== modified file 'src/med-xpi-pack'
--- src/med-xpi-pack 2009-09-22 07:53:37 +0000
+++ src/med-xpi-pack 2009-10-21 18:15:26 +0000
@@ -62,8 +62,9 @@
62fi;62fi;
6363
64START_DIR=`pwd`;64START_DIR=`pwd`;
65PACK_JAR_PATHS="";
65cd $INDIR;66cd $INDIR;
66for JAR_DIR in `find . -type d -name *.jar\!` ; do67for JAR_DIR in `find . -type d -name '*.jar\!'` ; do
67 JAR_FILE=`echo $JAR_DIR | sed "s/jar\!$/jar/"`;68 JAR_FILE=`echo $JAR_DIR | sed "s/jar\!$/jar/"`;
68 ABS_JAR_PATH=`cd $JAR_DIR ; pwd`;69 ABS_JAR_PATH=`cd $JAR_DIR ; pwd`;
69 ABS_JAR_FILE=`echo $ABS_JAR_PATH | sed "s/jar\!$/jar/"`;70 ABS_JAR_FILE=`echo $ABS_JAR_PATH | sed "s/jar\!$/jar/"`;
@@ -72,6 +73,7 @@
72 echo "Packing $JAR_FILE";73 echo "Packing $JAR_FILE";
73 zip -q -r $ABS_JAR_FILE .;74 zip -q -r $ABS_JAR_FILE .;
74 cd $ABS_CUR_DIR;75 cd $ABS_CUR_DIR;
76 PACK_JAR_PATHS="$ABS_JAR_FILE $PACK_JAR_PATHS";
75 rm -rf $ABS_JAR_PATH;77 rm -rf $ABS_JAR_PATH;
76done;78done;
77echo "Packing $XPIFILE";79echo "Packing $XPIFILE";
@@ -79,8 +81,8 @@
79[ -f $START_DIR/$XPIFILE ] && XPIDIR=`dirname $START_DIR/$XPIFILE`81[ -f $START_DIR/$XPIFILE ] && XPIDIR=`dirname $START_DIR/$XPIFILE`
80ABS_XPIDIR=`cd $XPIDIR; pwd`;82ABS_XPIDIR=`cd $XPIDIR; pwd`;
81echo "Packed XPI file. It is located in $ABS_XPIDIR";83echo "Packed XPI file. It is located in $ABS_XPIDIR";
82for JAR_PATH in `find . -name *.jar` ; do84for JAR_PATH in $PACK_JAR_PATHS ; do
83 echo "Unpacking $JAR_PATH";85 echo "Unpacking and removing $JAR_PATH";
84 unzip -q $JAR_PATH -d $JAR_PATH!;86 unzip -q $JAR_PATH -d $JAR_PATH!;
85 rm -f $JAR_PATH;87 rm -f $JAR_PATH;
86done;88done;
8789
=== modified file 'src/med-xpi-unpack'
--- src/med-xpi-unpack 2009-09-22 07:53:37 +0000
+++ src/med-xpi-unpack 2009-10-21 18:15:26 +0000
@@ -66,7 +66,7 @@
6666
67unzip -q $XPIFILE -d $OUTDIR;67unzip -q $XPIFILE -d $OUTDIR;
68cd $OUTDIR;68cd $OUTDIR;
69for JAR_PATH in `find . -name *.jar` ; do69for JAR_PATH in `find . -name '*.jar'` ; do
70 echo "Unpacking $JAR_PATH";70 echo "Unpacking $JAR_PATH";
71 unzip -q $JAR_PATH -d $JAR_PATH!;71 unzip -q $JAR_PATH -d $JAR_PATH!;
72 rm -f $JAR_PATH;72 rm -f $JAR_PATH;

Subscribers

People subscribed via source and target branches

to all changes: