From b626ce387be9db5df9e5af21fcf80223d8e9401c Mon Sep 17 00:00:00 2001 From: Edileuton Henrique de Oliveira <eho09@c3sl.ufpr.br> Date: Thu, 29 Aug 2013 16:13:43 -0300 Subject: [PATCH] build: Fix corrupted package error in the update package Signed-off-by: Edileuton Henrique de Oliveira <eho09@c3sl.ufpr.br> --- build/Makefile | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/build/Makefile b/build/Makefile index bbc85aa..8345317 100644 --- a/build/Makefile +++ b/build/Makefile @@ -23,7 +23,7 @@ VERSION = 1.4.1 BASE = .. BUILD = build -PACKAGE = $(BUILD)/SEED2 +PACKAGE = $(BUILD)/SEED2-run CC = gcc CFLAGS = -g -O2 -m32 -static -Wall @@ -49,7 +49,7 @@ clean: ####################### # BUILD WGET -# ####################### +######################## $(BUILD)/$(WGET).tar.gz: @mkdir -p $(BUILD) @@ -135,20 +135,18 @@ $(BUILD)/.md5summed: $(BUILD)/.backedup @touch $@ proinfodata-$(VERSION)-update.run: $(BUILD)/.md5summed - rm -rf "$(PACKAGE)/client/conf/inep" - tar -C $(BUILD) -cvzf $(BUILD)/SEED2.tgz SEED2 - md5sum $(BUILD)/SEED2.tgz | awk '{print $$1}' > $(BUILD)/SEED2.tgz.md5sum + tar -C $(BUILD) -cvzf $(BUILD)/SEED2-run.tgz SEED2-run + md5sum $(BUILD)/SEED2-run.tgz | awk '{print $$1}' > $(BUILD)/SEED2-run.tgz.md5sum sed "s/BOOTSTRAP_LINES=/BOOTSTRAP_LINES=$(BOOTSTRAP_UPDATE_SIZE)/g; \ - s/FILE=/FILE=\"$@\"/g; \ - s/MD5_CHECK=/MD5_CHECK=\"$(shell cat $(BUILD)/SEED2.tgz.md5sum)\"/g" \ - bootstraps/bootstrap-update.sh > "$@" - cat $(BUILD)/SEED2.tgz >> "$@" - + s/FILE=/FILE=\"$@\"/g; \ + s/MD5_CHECK=/MD5_CHECK=\"$$(md5sum $(PACKAGE).tgz | awk '{print $$1}')\"/g" \ + bootstraps/bootstrap-update.sh > "$@" + cat $(BUILD)/SEED2-run.tgz >> "$@" proinfodata-$(VERSION)-install.run: $(BUILD)/.md5summed tar -C $(BUILD) -cvzf $(BUILD)/SEED2.tgz SEED2 md5sum $(BUILD)/SEED2.tgz | awk '{print $$1}' > $(BUILD)/SEED2.tgz.md5sum sed "s/BOOTSTRAP_LINES=/BOOTSTRAP_LINES=$(BOOTSTRAP_INSTALL_SIZE)/g; \ - s/MD5_CHECK=/MD5_CHECK=\"$$(md5sum $(BUILD)/SEED2.tgz | awk '{print $$1}')\"/g" \ + s/MD5_CHECK=/MD5_CHECK=\"$$(md5sum $(PACKAGE).tgz | awk '{print $$1}')\"/g" \ bootstraps/bootstrap-install.sh > "$@" cat $(BUILD)/SEED2.tgz >> "$@" -- GitLab