mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 03:53:32 +01:00
fix: LAST_RPM_VERSION doesn\'t take new map-style format of file into account, yet
Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
fab7dfdc79
commit
59c2e8d8ed
1 changed files with 3 additions and 16 deletions
|
|
@ -4,6 +4,7 @@ CREATE_DEVEL = false
|
|||
endif
|
||||
endif
|
||||
|
||||
RPM_ARCH ?= $(ARCH)
|
||||
CREATE_DEVEL ?= true
|
||||
UPLOAD_SH = $(MOD_SCRIPT_DIR)/upload.sh
|
||||
RPM_PROJECT ?= $(FLAVOUR_PREFIX)$(PROJECT)
|
||||
|
|
@ -23,8 +24,7 @@ FTP_HOST_LOGIN ?= root
|
|||
RPM_PROJECT ?= $(PROJECT)
|
||||
RPM_VERSION ?= $(DIST_VERSION)
|
||||
LAST_RPM_VERSION_FILE = $(TOPDIR)/LAST_RPM_VERSION$(FLAVOUR_SUFFIX)
|
||||
LAST_RPM_VERSION ?= $(shell $(SED) 's/-dev$$//' $(LAST_RPM_VERSION_FILE) 2>/dev/null)
|
||||
RPM_ARCH ?= $(ARCH)
|
||||
LAST_RPM_VERSION ?= $(shell sh $(MOD_SCRIPT_DIR)/platform-map-file.sh -p $RPM_ARCH $(LAST_RPM_VERSION_FILE) read | $(SED) 's/-dev//'
|
||||
RPMBUILD ?= rpmbuild
|
||||
CHECK_CVS_SYNC_BEFORE_RPM_RELEASE ?= true
|
||||
HASH = $(shell $(cvs_files) | \
|
||||
|
|
@ -258,20 +258,7 @@ rpm-check-release:
|
|||
echo + source is unmodified ;\
|
||||
fi
|
||||
|
||||
rpm-release: rpm-update-release
|
||||
@if ! grep -q "^$(LAST_RPM_VERSION)$$" VERSION; then \
|
||||
$(check_cvs_sync) ;\
|
||||
echo "+ version $(RPM_VERSION) doesn't match latest released rpm version "\
|
||||
"$(LAST_RPM_VERSION), building a new release" ;\
|
||||
make rpm-clean update-repo.dist || exit 1;\
|
||||
cp VERSION $(LAST_RPM_VERSION_FILE) ;\
|
||||
if ! grep -q $(LAST_RPM_VERSION_FILE) CVS/Entries; then \
|
||||
cvs add $(LAST_RPM_VERSION_FILE) ;\
|
||||
fi ;\
|
||||
cvs commit -m "o `$(CAT) $(LAST_RPM_VERSION_FILE)`" $(LAST_RPM_VERSION_FILE) ;\
|
||||
else \
|
||||
echo "+ version matches latest released rpm version" ;\
|
||||
fi
|
||||
rpm-release: rpm-release-reinstall
|
||||
|
||||
# doesn't work
|
||||
# rpm-release-update: rpm-release rpm-update
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue