Closed
Bug 408844
Opened 17 years ago
Closed 16 years ago
Installer repackaging and installation of ChatZilla language packs
Categories
(SeaMonkey :: Installer, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
seamonkey2.0a1
People
(Reporter: kairo, Assigned: wladow)
References
Details
Attachments
(1 file)
(deleted),
patch
|
mcsmurf
:
review+
Gijs
:
review+
|
Details | Diff | Splinter Review |
Bug 397246 gives us ChatZilla language packs and packages them into tarballs and zips in the locale repackaging step, but we also want to pack them into installer and install them together with ChatZilla.
Assignee | ||
Comment 1•17 years ago
|
||
Used the same approach as we used for venkman langpacks (Bug 412778). Tested using WinVista.
Attachment #316522 -
Flags: superreview?(neil)
Attachment #316522 -
Flags: review?(bugzilla)
Comment 2•17 years ago
|
||
Comment on attachment 316522 [details] [diff] [review]
package CZ langpacks v1
I don't think this needs my sr but it probably needs ChatZilla review.
Attachment #316522 -
Flags: superreview?(neil)
Reporter | ||
Comment 3•17 years ago
|
||
Comment on attachment 316522 [details] [diff] [review]
package CZ langpacks v1
Just passing by - this looks good from code inspection to me, though I didn't actually test it (I have no Windows dev machine here).
As Neil said, you might want to request r?gijskruitbosch as well for the chatzilla changes.
Reporter | ||
Updated•17 years ago
|
Assignee: kairo → valastiak
Assignee | ||
Updated•17 years ago
|
Attachment #316522 -
Flags: review?(gijskruitbosch+bugs)
Comment 4•17 years ago
|
||
Why exactly do we need to change the name of the lang packs?
Assignee | ||
Comment 5•17 years ago
|
||
We are not changing the name, just using variable defined in http://mxr.mozilla.org/mozilla/source/extensions/irc/locales/Makefile.in#65 instead of hardcoding it. The name remains the same.
Comment 6•17 years ago
|
||
(In reply to comment #5)
> We are not changing the name, just using variable defined in
> http://mxr.mozilla.org/mozilla/source/extensions/irc/locales/Makefile.in#65
> instead of hardcoding it. The name remains the same.
>
Well, right. I suppose the more correct phrasing would have been "why are we changing how we generate it?". I don't really care so much, though.
My makefile fu is really non-existant, but can you try to explain why in line #97 and further, we're referencing $(STAGEDIST)/extensions/$(INSTALL_EXTENSION_ID) and then in your additions in this patch, you're using $(STAGEDIST)/optional/extensions/$(INSTALL_EXTENSION_ID) ?
Finally, should you not clear the directory first, in the same way repackage-zip currently does?
Other than that, r=me for the ChatZilla parts, I suppose... it does not really seem to affect us that much.
Reporter | ||
Comment 7•17 years ago
|
||
(In reply to comment #6)
> (In reply to comment #5)
> > We are not changing the name, just using variable defined in
> > http://mxr.mozilla.org/mozilla/source/extensions/irc/locales/Makefile.in#65
> > instead of hardcoding it. The name remains the same.
> >
>
> Well, right. I suppose the more correct phrasing would have been "why are we
> changing how we generate it?". I don't really care so much, though.
We're not even changing that, actually, we're just using the variable more consistently.
> My makefile fu is really non-existant, but can you try to explain why in line
> #97 and further, we're referencing
> $(STAGEDIST)/extensions/$(INSTALL_EXTENSION_ID) and then in your additions in
> this patch, you're using
> $(STAGEDIST)/optional/extensions/$(INSTALL_EXTENSION_ID) ?
Because those are two vastly different directories for the repackage-zip and repackage-installer cases. If you want the nasty details, you can read suite/locales/Makefile.in (or the same for FF or whatever Mozilla apps use the NSIS installer) :p
> Finally, should you not clear the directory first, in the same way
> repackage-zip currently does?
It should not exist, as the caller (suite/locales/Makefile[.in]) clears the whole $(STAGEDIST), IIRC.
> Other than that, r=me for the ChatZilla parts, I suppose... it does not really
> seem to affect us that much.
No, actually, it only affects apps including ChatZilla in their build and doing L10n repackaging - which is only SeaMonkey, after all ;-)
Comment 8•17 years ago
|
||
Comment on attachment 316522 [details] [diff] [review]
package CZ langpacks v1
r=me, then
Attachment #316522 -
Flags: review?(gijskruitbosch+bugs) → review+
Comment 9•16 years ago
|
||
Comment on attachment 316522 [details] [diff] [review]
package CZ langpacks v1
Looks good.
Attachment #316522 -
Flags: review?(bugzilla) → review+
Assignee | ||
Updated•16 years ago
|
Keywords: checkin-needed
Comment 10•16 years ago
|
||
patch checked into CVS
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Updated•16 years ago
|
Keywords: checkin-needed
You need to log in
before you can comment on or make changes to this bug.
Description
•