- cp -r $(SOURCES) $(DOCS) $(OTHER) $(PRERELDIR)/$(PREREL)
- find $(PRERELDIR)/$(PREREL) -name CVS -type d -print0 | \
- xargs -0rt rm -rf
- make -C $(PRERELDIR)/$(PREREL) spotless
- make -C $(PRERELDIR)/$(PREREL) all DATE=`printf '%s-pre%d ' $(VERSION) $(PRERELNO) | dd bs=10 count=1 2>/dev/null`
- make -C $(PRERELDIR)/$(PREREL) dist
- cd $(PRERELDIR)/$(PREREL) && \
- rm -f $(PRIVATE)
+ git archive --format=tar $(PREREL) | \
+ tar -x -f - -C $(PRERELDIR)/$(PREREL)
+ find $(PRERELDIR)/$(PREREL) \
+ \( -name '*~' -or -name '#*' \) -type f -print0 | \
+ xargs -0rt rm -f
+ sed -e 's/@@VERSION@@/$(VERSION)-pre$(PRERELNO)/g' \
+ -e 's/@@RPMVERSION@@/$(RPMPREREL)/g' \
+ < $(PRERELDIR)/$(PREREL)/syslinux.spec.in \
+ > $(PRERELDIR)/$(PREREL)/syslinux.spec
+ rm -f $(PRERELDIR)/$(PREREL)/syslinux.spec.in
+ $(MAKE) -C $(PRERELDIR)/$(PREREL) official DATE=`printf '%s-pre%d ' $(VERSION) $(PRERELNO) | dd bs=10 count=1 2>/dev/null`
+ cd $(PRERELDIR)/$(PREREL) && rm -rf $(PRIVATE)