[csw-devel] SF.net SVN: gar:[5218] csw/mgar/pkg/firefox/branches/firefox3-packaging/ Makefile
wbonnet at users.sourceforge.net
wbonnet at users.sourceforge.net
Tue Jun 9 22:51:46 CEST 2009
Revision: 5218
http://gar.svn.sourceforge.net/gar/?rev=5218&view=rev
Author: wbonnet
Date: 2009-06-09 20:51:46 +0000 (Tue, 09 Jun 2009)
Log Message:
-----------
Modified Paths:
--------------
csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile
Modified: csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile
===================================================================
--- csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-06-09 20:48:39 UTC (rev 5217)
+++ csw/mgar/pkg/firefox/branches/firefox3-packaging/Makefile 2009-06-09 20:51:46 UTC (rev 5218)
@@ -53,11 +53,10 @@
post-extract:
@mv $(WORKROOTDIR)/build-$(firstword $(MODULATIONS))/mozilla $(WORK_BUILD)
- ( cp $(FILEDIR)/stdbool.h $(WORK_BUILD)/memory/jemalloc/ )
@$(MAKECOOKIE)
pre-configure:
- ( cp $(FILEDIR)/.mozconfig $(WORK_BUILD)/.mozconfig )
+ @cp $(FILEDIR)/.mozconfig $(WORK_BUILD)/.mozconfig
pre-install:
( if [ ! -d $(WORK_INSTALL)/opt/csw/bin ] ; then mkdir -p $(WORK_INSTALL)/opt/csw/bin ; fi )
@@ -70,5 +69,11 @@
( cp $(FILEDIR)/firefox.keys $(WORK_INSTALL)/opt/csw/share/gnome/mime-info/firefox.keys )
post-install:
+ ( gfind $(WORK_INSTALL)/opt/csw -exec bash -c "file {} | ggrep ELF | ggrep -e 'executable' -e 'dynamic lib' | ggrep 'not stripped' && strip {}" \; )
+ ( mv $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config.temp && gsed -e s\_-L$(WORK_INSTALL)/opt/csw/lib\_\_g $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config.temp > $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config && rm $(WORK_INSTALL)/opt/csw/mozilla/firefox/bin/firefox-config.temp )
+ ( mv $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc.temp && gsed -e s\_-L$(WORK_INSTALL)/opt/csw/lib\_\_g $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc.temp > $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc && rm $(WORK_INSTALL)/opt/csw/mozilla/firefox/lib/pkgconfig/firefox-nspr.pc.temp )
+ ( gfind $(WORK_INSTALL)/opt/csw -name chromelist.txt -exec bash -c " mv {} {}.temp && gsed -e s\_`pwd`/$(WORK_BUILD)/\_\_g {}.temp > {} && rm {}.temp" \; )
+ ( gfind $(WORK_INSTALL)/opt/csw/mozilla/firefox -name "*.js" -exec bash -c " mv {} {}.temp && gsed -e s\_`pwd`/$(WORK_BUILD)/\_\_g {}.temp > {} && rm {}.temp" \; )
+ ( gfind $(WORK_INSTALL)/opt/csw/mozilla/firefox -name "*.jar" -exec bash -c "`pwd`/removeBuildPathFromJar.sh {} `pwd` $(WORKDIR) $(DISTNAME)" \; )
include gar/category.mk
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list