[syslinux:master] Makefile.private: generate .tar.bz2 and .tar.xz files
syslinux-bot for H. Peter Anvin
hpa at zytor.com
Wed Feb 20 17:55:05 PST 2019
Commit-ID: 4e218a7fbd97367cc2472f8a9f034291b471eb68
Gitweb: http://www.syslinux.org/commit/4e218a7fbd97367cc2472f8a9f034291b471eb68
Author: H. Peter Anvin <hpa at zytor.com>
AuthorDate: Tue, 5 Feb 2019 13:31:28 -0800
Committer: H. Peter Anvin <hpa at zytor.com>
CommitDate: Tue, 5 Feb 2019 13:31:28 -0800
Makefile.private: generate .tar.bz2 and .tar.xz files
Auto-generate .tar.bz2 and .tar.xz files for hosts other than
kernel.org.
Signed-off-by: H. Peter Anvin <hpa at zytor.com>
---
Makefile.private | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/Makefile.private b/Makefile.private
index f61ce2c9..33b92aa0 100644
--- a/Makefile.private
+++ b/Makefile.private
@@ -63,8 +63,10 @@ release:
$(MAKE) -C release/syslinux-$(VERSION) official DATE=`date +%Y-%m-%d`
cd release/syslinux-$(VERSION) && rm -rf $(PRIVATE)
- cd release && tar cvvf - syslinux-$(VERSION) | \
- gzip -9 > syslinux-$(VERSION).tar.gz
+ cd release && tar cvvf syslinux-$(VERSION).tar syslinux-$(VERSION)
+ cd release && xz -9ke syslinux-$(VERSION).tar
+ cd release && bzip2 -9k syslinux-$(VERSION).tar
+ cd release && gzip -9 syslinux-$(VERSION).tar
cd release/syslinux-$(VERSION) && \
zip -9r ../syslinux-$(VERSION).zip *
@@ -97,7 +99,10 @@ prerel:
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)
- cd $(PRERELDIR) && tar cvvf - $(PREREL) | \
+ cd $(PRERELDIR) && tar cvvf $(PREREL).tar $(PREREL)
+ cd $(PRERELDIR) && xz -9ke syslinux-$(VERSION).tar
+ cd $(PRERELDIR) && bzip2 -9k syslinux-$(VERSION).tar
+ cd $(PRERELDIR) && gzip -9 syslinux-$(VERSION).tar
gzip -9 > $(PREREL).tar.gz
cd $(PRERELDIR)/$(PREREL) && \
zip -9r ../$(PREREL).zip *
More information about the Syslinux-commits
mailing list