------------------------------------------------------------ revno: 1657 committer: Rail Aliev <r...@i-rs.ru> branch nick: unstable timestamp: Sat 2009-08-29 21:11:33 +0400 message: Use the upstream tarballs when WITH_SPLIT=n modified: rules
=== modified file 'rules' --- a/rules 2009-08-29 16:43:14 +0000 +++ b/rules 2009-08-29 17:11:33 +0000 @@ -3397,8 +3397,52 @@ endif cd ooo-build && NOCONFIGURE=1 ./autogen.sh -# FIXME: works for milestones *AND* for a --with-split build only... get-orig-source: +ifneq "$(WITH_SPLIT)" "y" + if test -n "$$TMP"; then \ + TMPD=`mktemp -d -p $$TMP`; \ + else \ + TMPD=`mktemp -d`; \ + fi && \ + cd $$TMPD && \ + mkdir -p openoffice.org-$(UPSTREAM_VERSION)/ooo-build/src && \ + cd openoffice.org-$(UPSTREAM_VERSION)/ooo-build/src && \ + wget http://download.services.openoffice.org/files/stable/$(UPSTREAM_VERSION)/OOo_$(UPSTREAM_VERSION)_src_binfilter.tar.bz2 && \ + wget http://download.services.openoffice.org/files/stable/$(UPSTREAM_VERSION)/OOo_$(UPSTREAM_VERSION)_src_core.tar.bz2 && \ + wget http://download.services.openoffice.org/files/stable/$(UPSTREAM_VERSION)/OOo_$(UPSTREAM_VERSION)_src_extensions.tar.bz2 && \ + wget http://download.services.openoffice.org/files/stable/$(UPSTREAM_VERSION)/OOo_$(UPSTREAM_VERSION)_src_l10n.tar.bz2 && \ + wget http://download.services.openoffice.org/files/stable/$(UPSTREAM_VERSION)/OOo_$(UPSTREAM_VERSION)_src_system.tar.bz2 && \ + tar xfvj OOo_$(UPSTREAM_VERSION)_src_core.tar.bz2 && \ + for i in da_DK en_GB nl_NL ru_RU; do \ + rm $(TAG)/dictionaries/$$i/hyph_$${i}.dic; \ + done && \ + tar cfvj OOo_$(UPSTREAM_VERSION)_src_core.tar.bz2.dfsg $(TAG) && \ + rm -rf $(TAG) && \ + ln -sf OOo_$(UPSTREAM_VERSION)_src_core.tar.bz2.dfsg OOo_$(UPSTREAM_VERSION)_src_core.tar.bz2 && \ + tar xfvj OOo_$(UPSTREAM_VERSION)_src_system.tar.bz2 && \ + for i in da_DK en_GB nl_NL ru_RU; do \ + rm $(TAG)/dictionaries/$$i/hyph_$${i}.dic; \ + done && \ + cd $(TAG)/libxml2/download/ && \ + tar xfvz libxml2-2.6.31.tar.gz && \ + rm -rf libxml2-2.6.31/result libxml2-2.6.31/test && \ + tar cfvz libxml2-2.6.31.tar.gz libxml2-2.6.31/ && \ + rm -rf libxml2-2.6.31/ && \ + cd ../../.. && \ + tar cfvj OOo_$(UPSTREAM_VERSION)_src_system.tar.bz2.dfsg $(TAG) && \ + rm -rf $(TAG) && \ + ln -sf OOo_$(UPSTREAM_VERSION)_src_system.tar.bz2.dfsg OOo_$(UPSTREAM_VERSION)_src_system.tar.bz2 && \ + tar xfvj OOo_$(UPSTREAM_VERSION)_src_extensions.tar.bz2 && \ + zip -d $(TAG)/jfreereport/download/liblayout.zip \ + liblayout/resource/rfc1345.txt && \ + tar cfvj OOo_$(UPSTREAM_VERSION)_src_extensions.tar.bz2.dfsg $(TAG) && \ + rm -rf $(TAG) && \ + ln -sf OOo_$(UPSTREAM_VERSION)_src_extensions.tar.bz2.dfsg OOo_$(UPSTREAM_VERSION)_src_extensions.tar.bz2 && \ + cd $$TMPD && tar cfvz openoffice.org_$(UPSTREAM_VERSION).orig.tar.gz openoffice.org-$(UPSTREAM_VERSION) && \ + rm -rf openoffice.org-$(UPSTREAM_VERSION) && \ + mv openoffice.org_$(UPSTREAM_VERSION).orig.tar.gz $(CURDIR)/.. && \ + rmdir $$TMPD +else if test -n "$$TMP"; then \ TMPD=`mktemp -d -p $$TMP`; \ else \ @@ -3456,6 +3500,7 @@ rm -rf openoffice.org-$(UPSTREAM_VERSION) && \ mv openoffice.org_$(UPSTREAM_VERSION).orig.tar.gz $(CURDIR)/.. && \ rmdir $$TMPD +endif # Download the latest sources needed for ooo-build. Note that is # might download more than actually needed here....