|
|
0cd6dc |
From eb45b46bf810e231fa272b05960435998b2af8a2 Mon Sep 17 00:00:00 2001
|
|
|
0cd6dc |
From: Louis Bouchard <louis.bouchard@canonical.com>
|
|
|
0cd6dc |
Date: Wed, 1 Oct 2014 11:51:39 +0200
|
|
|
0cd6dc |
Subject: [PATCH 05/93] [Makefile] Add debian pkg tarball build
|
|
|
0cd6dc |
|
|
|
0cd6dc |
Fixes #418
|
|
|
0cd6dc |
|
|
|
0cd6dc |
Signed-off-by: Louis Bouchard <louis.bouchard@canonical.com>
|
|
|
0cd6dc |
Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
|
|
|
0cd6dc |
---
|
|
|
0cd6dc |
Makefile | 13 ++++++++++++-
|
|
|
0cd6dc |
1 file changed, 12 insertions(+), 1 deletion(-)
|
|
|
0cd6dc |
|
|
|
0cd6dc |
diff --git a/Makefile b/Makefile
|
|
|
0cd6dc |
index 52df559..df26453 100644
|
|
|
0cd6dc |
--- a/Makefile
|
|
|
0cd6dc |
+++ b/Makefile
|
|
|
0cd6dc |
@@ -25,6 +25,7 @@ RPM_DEFINES = --define "_topdir %(pwd)/$(DIST_BUILD_DIR)" \
|
|
|
0cd6dc |
RPM = rpmbuild
|
|
|
0cd6dc |
RPM_WITH_DIRS = $(RPM) $(RPM_DEFINES)
|
|
|
0cd6dc |
ARCHIVE_DIR = $(DIST_BUILD_DIR)/$(NAME)-$(VERSION)
|
|
|
0cd6dc |
+DEB_ARCHIVE_DIR = $(DIST_BUILD_DIR)/$(NAME)report-$(VERSION)
|
|
|
0cd6dc |
|
|
|
0cd6dc |
SRC_BUILD = $(DIST_BUILD_DIR)/sdist
|
|
|
0cd6dc |
PO_DIR = $(SRC_BUILD)/sos/po
|
|
|
0cd6dc |
@@ -52,9 +53,19 @@ updateversion:
|
|
|
0cd6dc |
|
|
|
0cd6dc |
$(NAME)-$(VERSION).tar.gz: clean
|
|
|
0cd6dc |
@mkdir -p $(ARCHIVE_DIR)
|
|
|
0cd6dc |
- @tar -cv sosreport sos doc man po sos.conf AUTHORS LICENSE README.md sos.spec Makefile | tar -x -C $(ARCHIVE_DIR)
|
|
|
0cd6dc |
+ @tar -cv sosreport sos docs man po sos.conf AUTHORS LICENSE README.md sos.spec Makefile | tar -x -C $(ARCHIVE_DIR)
|
|
|
0cd6dc |
@tar Ccvzf $(DIST_BUILD_DIR) $(DIST_BUILD_DIR)/$(NAME)-$(VERSION).tar.gz $(NAME)-$(VERSION) --exclude-vcs
|
|
|
0cd6dc |
|
|
|
0cd6dc |
+$(NAME)report_$(VERSION).orig.tar.gz: clean
|
|
|
0cd6dc |
+ @mkdir -p $(DEB_ARCHIVE_DIR)
|
|
|
0cd6dc |
+ @tar --exclude-vcs \
|
|
|
0cd6dc |
+ --exclude=.travis.yml \
|
|
|
0cd6dc |
+ --exclude=debian \
|
|
|
0cd6dc |
+ --exclude=$(DIST_BUILD_DIR) -cv . | tar -x -C $(DEB_ARCHIVE_DIR)
|
|
|
0cd6dc |
+ @tar Ccvzf $(DIST_BUILD_DIR) $(DIST_BUILD_DIR)/$(NAME)report_$(VERSION).orig.tar.gz $(NAME)report-$(VERSION)
|
|
|
0cd6dc |
+ @mv $(DIST_BUILD_DIR)/$(NAME)report_$(VERSION).orig.tar.gz .
|
|
|
0cd6dc |
+ @rm -Rf $(DIST_BUILD_DIR)
|
|
|
0cd6dc |
+
|
|
|
0cd6dc |
clean:
|
|
|
0cd6dc |
@rm -fv *~ .*~ changenew ChangeLog.old $(NAME)-$(VERSION).tar.gz sosreport.1.gz sos.conf.5.gz
|
|
|
0cd6dc |
@rm -rf rpm-build
|
|
|
0cd6dc |
--
|
|
|
0cd6dc |
1.9.3
|
|
|
0cd6dc |
|