summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorFabien Tassin <fta@sofaraway.org>2007-10-22 21:53:59 +0200
committerFabien Tassin <fta@sofaraway.org>2007-10-22 21:53:59 +0200
commite799c73c00d1ae689d094e932e32316aeccf4e59 (patch)
treee57701759589fb45ee9752c3a0375080451b8b7a /Makefile
parentfac783644f9aeab32e9e88c8a85da7a1641a374c (diff)
* Add a target for iceape-2.0 (unbranded seamonkey)
- update Makefile and README
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile27
1 files changed, 27 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 033eecb..5edb642 100644
--- a/Makefile
+++ b/Makefile
@@ -96,6 +96,11 @@ DEBIAN_NSPR_APPNAME := nspr
DEBIAN_NSPR_FILE := mozilla/nsprpub/configure.in
DEBIAN_NSPR_URL := 'http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=all&branch=HEAD&branchtype=match&dir=mozilla%2Fnsprpub&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=explicit&mindate=1177522884&maxdate=1588258884&cvsroot=%2Fcvsroot'
+DEBIAN_SM2_TARGET := iceape-orig
+DEBIAN_SM2_APPNAME := iceape-2.0
+DEBIAN_SM2_FILE := mozilla/suite/config/version.txt
+DEBIAN_SM2_URL := 'http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=SeaMonkeyBrowser&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=week&mindate=&maxdate=&cvsroot=%2Fcvsroot'
+
############################################################################
EXCLUDE := --exclude=CVS --exclude=.cvsignore
@@ -108,6 +113,7 @@ help:
@printf " make %-20s Create %s sources tarball\n" $(DEBIAN_FF3_TARGET) $(DEBIAN_FF3_APPNAME)
@printf " make %-20s Create %s sources tarball\n" $(DEBIAN_XUL_TARGET) $(DEBIAN_XUL_APPNAME)
@printf " make %-20s Create %s sources tarball\n" $(DEBIAN_TB_TARGET) $(DEBIAN_TB_APPNAME)
+ @printf " make %-20s Create %s sources tarball\n" $(DEBIAN_SM2_TARGET) $(DEBIAN_SM2_APPNAME)
@printf " make %-20s Create %s sources tarball\n" $(DEBIAN_NSS_TARGET) $(DEBIAN_NSS_APPNAME)
@printf " make %-20s Create %s sources tarball\n" $(DEBIAN_NSPR_TARGET) $(DEBIAN_NSPR_APPNAME)
@echo
@@ -143,6 +149,8 @@ $(DEBIAN_XUL_FILE):
cvs -d $(CVS_LOC) co $(DEBIAN_CO_DATE) $(DEBIAN_CO_TAG) $@
$(DEBIAN_TB_FILE):
cvs -d $(CVS_LOC) co $(DEBIAN_CO_DATE) $(DEBIAN_CO_TAG) $@
+$(DEBIAN_SM2_FILE):
+ cvs -d $(CVS_LOC) co $(DEBIAN_CO_DATE) $(DEBIAN_CO_TAG) $@
$(DEBIAN_NSS_FILE):
cvs -d $(CVS_LOC) co $(DEBIAN_CO_DATE) $(DEBIAN_CO_TAG) $@
$(DEBIAN_NSPR_FILE):
@@ -237,6 +245,25 @@ $(DEBIAN_TB_TARGET): $(MOZ_CLIENT) $(STAMP) $(DEBIAN_TB_FILE)
rm -rf cvsco.log* $(STAMP) .pc $(DEBIAN_TB_APPNAME)-$$DEBIAN_TB_VERSION ; \
ls -l $(DEBIAN_TB_APPNAME)_$$DEBIAN_TB_VERSION.orig.tar.gz
+$(DEBIAN_SM2_TARGET): $(MOZ_CLIENT) $(STAMP) $(DEBIAN_SM2_FILE)
+ URL=$(DEBIAN_SM2_URL) ; \
+ if [ "$(DEBIAN_TAG)" != "" ] ; then \
+ DEBIAN_SM2_VERSION="`cat $(DEBIAN_SM2_FILE) | sed -e 's/\([ab]\)\([0-9]*\)/~\1\2/'`" ; \
+ make -f $(MOZ_CLIENT) checkout MOZ_CO_PROJECT=suite $(DEBIAN_MOZ_CO_TAG) ; \
+ else \
+ if [ "$(DEBIAN_DATE)" != "" ] ; then DEBIAN_SM2_DATE=$(DEBIAN_DATE) ; else DEBIAN_SM2_DATE=`$(GET)` ; fi ; \
+ DEBIAN_SM2_CO_DATE="`echo $$DEBIAN_SM2_DATE | sed -e 's/[rt]/ /'`" ; \
+ DEBIAN_SM2_VERSION="`tail -1 $(DEBIAN_SM2_FILE) | sed -e 's/pre//; s/\([ab]\)\([0-9]*\)/~\1\2/'`~cvs$$DEBIAN_SM2_DATE" ; \
+ make -f $(MOZ_CLIENT) checkout MOZ_CO_PROJECT=suite MOZ_CO_DATE="$$DEBIAN_SM2_CO_DATE" ; \
+ fi ; \
+ echo "### DONT DO EXCLUSIONS FOR NOW ###" ; \
+ mv mozilla $(DEBIAN_SM2_APPNAME)-$$DEBIAN_SM2_VERSION && \
+ rm -f $(DEBIAN_SM2_APPNAME)_$$DEBIAN_SM2_VERSION.orig.tar.gz && \
+ echo "Creating $(DEBIAN_SM2_APPNAME)_$$DEBIAN_SM2_VERSION.orig.tar.gz ..." && \
+ tar zcf $(DEBIAN_SM2_APPNAME)_$$DEBIAN_SM2_VERSION.orig.tar.gz $(EXCLUDE) $(DEBIAN_SM2_APPNAME)-$$DEBIAN_SM2_VERSION && \
+ rm -rf cvsco.log* $(STAMP) .pc $(DEBIAN_SM2_APPNAME)-$$DEBIAN_SM2_VERSION ; \
+ ls -l $(DEBIAN_SM2_APPNAME)_$$DEBIAN_SM2_VERSION.orig.tar.gz
+
$(DEBIAN_NSS_TARGET): $(MOZ_CLIENT) $(STAMP) $(DEBIAN_NSS_FILE)
URL=$(DEBIAN_NSS_URL) ; \
if [ "$(DEBIAN_TAG)" != "" ] ; then \