mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 12:03:31 +01:00
rpmdist.mk: Pass RPM_REQUIRES_(RUN|DEVEL) to mkspec.sh
- Pass RPM_REQUIRES_(RUN|DEVEL) to mkspec.sh - Beautify logging - Remove rpminstall.dist after uninstall
This commit is contained in:
parent
cbb526e508
commit
2e32993cab
1 changed files with 7 additions and 5 deletions
|
|
@ -84,8 +84,8 @@ cpmod.dist:
|
|||
cpfiles.dist:
|
||||
mkdir -p $(DIST_SRC_DIR)
|
||||
cp $(wildcard Makefile configure.ac.tmpl) $(DIST_SRC_DIR)
|
||||
sh $(MKSPEC_SH) -V $(RPM_VERSION) -S $(notdir $(PCKG_TAR)) -N $(RPM_PROJECT) -R "$(RPM_REQUIRED)" \
|
||||
-P $(PROJECT) \
|
||||
sh $(MKSPEC_SH) -V $(RPM_VERSION) -S $(notdir $(PCKG_TAR)) -N $(RPM_PROJECT) \
|
||||
-R "$(RPM_REQUIRES_RUN)" -D "$(RPM_REQUIRES_DEVEL)" -P $(PROJECT) \
|
||||
> $(DIST_SRC_DIR)/$(RPM_PROJECT)-$(RPM_VERSION).spec
|
||||
echo $(RPM_VERSION) > $(DIST_SRC_DIR)/VERSION
|
||||
touch $@
|
||||
|
|
@ -109,20 +109,22 @@ $(DIST_PCKG_DIR)/CURRENT_%: $(TOPDIR)/VERSION
|
|||
build.dist: $(DIST_FILES)
|
||||
|
||||
rpminstall.dist: $(DIST_PCKG_RPM)
|
||||
for p in $^; do \
|
||||
@set -e; for p in $^; do \
|
||||
if ! /bin/rpm -q `basename $$p | sed "s/\.$(RPM_ARCH)\.rpm//"` > /dev/null 2>&1 ; then \
|
||||
echo installing $$p ;\
|
||||
echo + installing $$p ;\
|
||||
sudo /bin/rpm -U $$p; \
|
||||
fi; \
|
||||
done
|
||||
touch $@
|
||||
|
||||
rpmuninstall.dist:
|
||||
for s in devel run; do \
|
||||
@set -e; for s in devel run; do \
|
||||
if /bin/rpm -q $(RPM_PROJECT)-$$s > /dev/null 2>&1 ; then \
|
||||
echo + removing $(RPM_PROJECT)-$$s ;\
|
||||
sudo /bin/rpm -e $(RPM_PROJECT)-$$s --nodeps; \
|
||||
fi; \
|
||||
done
|
||||
rm -f rpminstall.dist
|
||||
|
||||
upload-%.dist: %_$(PROJECT_CAPNAME)_RPM_RUN_I386
|
||||
cvs commit $<
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue