From e799c73c00d1ae689d094e932e32316aeccf4e59 Mon Sep 17 00:00:00 2001 From: Fabien Tassin Date: Mon, 22 Oct 2007 21:53:59 +0200 Subject: * Add a target for iceape-2.0 (unbranded seamonkey) - update Makefile and README --- Makefile | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'Makefile') 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 \ -- cgit v1.2.3