mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 12:03:31 +01:00
rpmdist.mk: Renamed "rpm-Ãxxx" targets to "pkg-xxx"
Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
11e36e834b
commit
588f6de9b1
1 changed files with 33 additions and 33 deletions
|
|
@ -35,7 +35,7 @@ RPM_VERSION ?= $(DIST_VERSION)
|
||||||
LAST_RPM_VERSION_FILE = $(TOPDIR)/LAST_RPM_VERSION$(FLAVOUR_SUFFIX)
|
LAST_RPM_VERSION_FILE = $(TOPDIR)/LAST_RPM_VERSION$(FLAVOUR_SUFFIX)
|
||||||
LAST_RPM_VERSION ?= $(shell sh $(MOD_SCRIPT_DIR)/platform-map-file.sh \
|
LAST_RPM_VERSION ?= $(shell sh $(MOD_SCRIPT_DIR)/platform-map-file.sh \
|
||||||
-p $(OS)/$(RPM_ARCH) $(LAST_RPM_VERSION_FILE) read | $(SED) 's/-dev//')
|
-p $(OS)/$(RPM_ARCH) $(LAST_RPM_VERSION_FILE) read | $(SED) 's/-dev//')
|
||||||
RPMBUILD ?= rpmbuild
|
RPMBUILD ?= pkgbuild
|
||||||
CHECK_CVS_SYNC_BEFORE_RPM_RELEASE ?= true
|
CHECK_CVS_SYNC_BEFORE_RPM_RELEASE ?= true
|
||||||
HASH = $(shell $(cvs_files) | \
|
HASH = $(shell $(cvs_files) | \
|
||||||
grep -v "CHANGES\|VERSION\|HASH\|MD5SUMS\|_RPM_RUN" | \
|
grep -v "CHANGES\|VERSION\|HASH\|MD5SUMS\|_RPM_RUN" | \
|
||||||
|
|
@ -74,8 +74,8 @@ ifeq ($(PKG_FORMAT),debian)
|
||||||
RPMS_DIR = $(TOPDIR)/dist/src
|
RPMS_DIR = $(TOPDIR)/dist/src
|
||||||
SRPMS_DIR = $(TOPDIR)/dist/src
|
SRPMS_DIR = $(TOPDIR)/dist/src
|
||||||
else
|
else
|
||||||
RPMS_DIR = $(firstword $(wildcard $(HOME)/rpmbuild/RPMS/$(RPM_ARCH) /usr/src/packages/RPMS/$(RPM_ARCH)))
|
RPMS_DIR = $(firstword $(wildcard $(HOME)/pkgbuild/RPMS/$(RPM_ARCH) /usr/src/packages/RPMS/$(RPM_ARCH)))
|
||||||
SRPMS_DIR = $(firstword $(wildcard $(HOME)/rpmbuild/SRPMS /usr/src/packages/SRPMS))
|
SRPMS_DIR = $(firstword $(wildcard $(HOME)/pkgbuild/SRPMS /usr/src/packages/SRPMS))
|
||||||
endif
|
endif
|
||||||
|
|
||||||
DIST_DIRS = $(DIST_SRC_DIR) $(DIST_PCKG_DIR)
|
DIST_DIRS = $(DIST_SRC_DIR) $(DIST_PCKG_DIR)
|
||||||
|
|
@ -101,24 +101,24 @@ BUILD_PACKAGE_SH = /bin/bash $(MOD_SCRIPT_DIR)/build-package.sh \
|
||||||
|
|
||||||
all:
|
all:
|
||||||
install:
|
install:
|
||||||
clean: rpm-clean
|
clean: pkg-clean
|
||||||
distclean: rpm-clean
|
distclean: pkg-clean
|
||||||
|
|
||||||
tgz: $(DIST_PCKG_DIR)/$(PCKG_TAR)
|
tgz: $(DIST_PCKG_DIR)/$(PCKG_TAR)
|
||||||
ftag: ftag.dist
|
ftag: ftag.dist
|
||||||
|
|
||||||
rpm-upload-stable: rpm-upload-STABLE.dist
|
pkg-upload-stable: pkg-upload-STABLE.dist
|
||||||
rpm-upload-rc: rpm-upload-RC.dist
|
pkg-upload-rc: pkg-upload-RC.dist
|
||||||
|
|
||||||
rpm-clean: clean.rpm
|
pkg-clean: clean.rpm
|
||||||
#rpm-clean: clean.mkspec
|
#pkg-clean: clean.mkspec
|
||||||
rpm-uninstall: config rpmuninstall.dist
|
pkg-uninstall: config pkguninstall.dist
|
||||||
rpm-build: rpm-build.dist
|
pkg-build: pkg-build.dist
|
||||||
rpm-install: config rpm-build rpminstall.dist
|
pkg-install: config pkg-build pkginstall.dist
|
||||||
rpm-reinstall: rpm-uninstall rpm-clean rpm-install
|
pkg-reinstall: pkg-uninstall pkg-clean pkg-install
|
||||||
rpm-rebuild: rpm-clean rpm-build
|
pkg-rebuild: pkg-clean pkg-build
|
||||||
rpm-update: rpmupdate.dist
|
pkg-update: pkgupdate.dist
|
||||||
rpm-upload-local: rpm-upload-local.dist
|
pkg-upload-local: pkg-upload-local.dist
|
||||||
|
|
||||||
clean.rpm:
|
clean.rpm:
|
||||||
rm -rf $(DIST_DIR) *.dist CURRENT_RPM_SRC
|
rm -rf $(DIST_DIR) *.dist CURRENT_RPM_SRC
|
||||||
|
|
@ -138,11 +138,11 @@ clean.rpm:
|
||||||
#
|
#
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
rpm-build.dist:
|
pkg-build.dist:
|
||||||
$(BUILD_PACKAGE_SH) build
|
$(BUILD_PACKAGE_SH) build
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
rpm-update-local-repo:
|
pkg-update-local-repo:
|
||||||
for a in src i386 i586 i686 x86_64; do \
|
for a in src i386 i586 i686 x86_64; do \
|
||||||
if ls dist/*/*.$$a.rpm >/dev/null 2>&1; then \
|
if ls dist/*/*.$$a.rpm >/dev/null 2>&1; then \
|
||||||
sudo install -m 644 dist/pckg/*.$$a.rpm $(LOCAL_REPO)/rpm/$$a/ ;\
|
sudo install -m 644 dist/pckg/*.$$a.rpm $(LOCAL_REPO)/rpm/$$a/ ;\
|
||||||
|
|
@ -171,14 +171,14 @@ src-dir.dist:
|
||||||
# echo $(CURRENT_$*) > $@
|
# echo $(CURRENT_$*) > $@
|
||||||
#
|
#
|
||||||
|
|
||||||
rpmbuild.dist: $(DIST_PCKG_RPM) $(DIST_PCKG_SRPM) $(DIST_FILES)
|
pkgbuild.dist: $(DIST_PCKG_RPM) $(DIST_PCKG_SRPM) $(DIST_FILES)
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
rpm-upload-local.dist: rpmbuild.dist
|
pkg-upload-local.dist: pkgbuild.dist
|
||||||
$(MOD_SCRIPT_DIR)/suse-local-repo.sh add $(DIST_PCKG_SRPM) $(DIST_PCKG_RPM)
|
$(MOD_SCRIPT_DIR)/suse-local-repo.sh add $(DIST_PCKG_SRPM) $(DIST_PCKG_RPM)
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
rpminstall.dist: rpm-build.dist
|
pkginstall.dist: pkg-build.dist
|
||||||
@set -e; for p in $(BINARY_RPM); do \
|
@set -e; for p in $(BINARY_RPM); do \
|
||||||
if ! $(RPM) -q `basename $$p | $(SED) "s/[._]$(RPM_ARCH)\.$(RPM_SUFFIX)//; s/_\([0-9.-]\+\)$$/-\1/"` > /dev/null 2>&1 ; then \
|
if ! $(RPM) -q `basename $$p | $(SED) "s/[._]$(RPM_ARCH)\.$(RPM_SUFFIX)//; s/_\([0-9.-]\+\)$$/-\1/"` > /dev/null 2>&1 ; then \
|
||||||
echo + installing $$p ;\
|
echo + installing $$p ;\
|
||||||
|
|
@ -187,21 +187,21 @@ rpminstall.dist: rpm-build.dist
|
||||||
done
|
done
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
#rpmupdate.dist: $(DIST_PCKG_RPM)
|
#pkgupdate.dist: $(DIST_PCKG_RPM)
|
||||||
# @set -e; for p in $^; do \
|
# @set -e; for p in $^; do \
|
||||||
# echo + updating $$p ;\
|
# echo + updating $$p ;\
|
||||||
# sudo /bin/rpm -U --replacepkgs --replacefiles $$p; \
|
# sudo /bin/rpm -U --replacepkgs --replacefiles $$p; \
|
||||||
# done
|
# done
|
||||||
# touch $@
|
# touch $@
|
||||||
|
|
||||||
rpmuninstall.dist:
|
pkguninstall.dist:
|
||||||
@set -e; for s in devel run; do \
|
@set -e; for s in devel run; do \
|
||||||
if $(RPM) -q $(RPM_PROJECT)-$$s > /dev/null 2>&1 ; then \
|
if $(RPM) -q $(RPM_PROJECT)-$$s > /dev/null 2>&1 ; then \
|
||||||
echo + removing $(RPM_PROJECT)-$$s ;\
|
echo + removing $(RPM_PROJECT)-$$s ;\
|
||||||
sudo $(RPM) -e $(RPM_PROJECT)-$$s --nodeps --allmatches; \
|
sudo $(RPM) -e $(RPM_PROJECT)-$$s --nodeps --allmatches; \
|
||||||
fi; \
|
fi; \
|
||||||
done
|
done
|
||||||
rm -f rpminstall.dist
|
rm -f pkginstall.dist
|
||||||
|
|
||||||
upload-%.dist: %_$(PROJECT_CAPNAME)_RPM_RUN_I386
|
upload-%.dist: %_$(PROJECT_CAPNAME)_RPM_RUN_I386
|
||||||
cvs commit $<
|
cvs commit $<
|
||||||
|
|
@ -286,19 +286,19 @@ define increase_build_number
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define check_reinstall_old
|
define check_reinstall_old
|
||||||
(true $(addprefix && test -f ,$(DIST_PCKG_RPM)) && make rpm-uninstall && make rpm-install)
|
(true $(addprefix && test -f ,$(DIST_PCKG_RPM)) && make pkg-uninstall && make pkg-install)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
md5:
|
md5:
|
||||||
echo $(HASH) > HASH
|
echo $(HASH) > HASH
|
||||||
|
|
||||||
rpm-next-build:
|
pkg-next-build:
|
||||||
@$(increase_build_number)
|
@$(increase_build_number)
|
||||||
|
|
||||||
try-reinstall:
|
try-reinstall:
|
||||||
$(check_reinstall_old)
|
$(check_reinstall_old)
|
||||||
|
|
||||||
rpm-update-release:
|
pkg-update-release:
|
||||||
@if [ "`$(CAT) HASH`" != "$(HASH)" ]; then \
|
@if [ "`$(CAT) HASH`" != "$(HASH)" ]; then \
|
||||||
echo + source was modified ;\
|
echo + source was modified ;\
|
||||||
$(increase_build_number) ;\
|
$(increase_build_number) ;\
|
||||||
|
|
@ -307,26 +307,26 @@ rpm-update-release:
|
||||||
$(increase_build_number) ;\
|
$(increase_build_number) ;\
|
||||||
fi
|
fi
|
||||||
|
|
||||||
rpm-check-release:
|
pkg-check-release:
|
||||||
@if [ "`$(CAT) HASH`" != "$(HASH)" ]; then \
|
@if [ "`$(CAT) HASH`" != "$(HASH)" ]; then \
|
||||||
echo + source was modified ;\
|
echo + source was modified ;\
|
||||||
else \
|
else \
|
||||||
echo + source is unmodified ;\
|
echo + source is unmodified ;\
|
||||||
fi
|
fi
|
||||||
|
|
||||||
rpm-release: rpm-release-reinstall
|
pkg-release: pkg-release-reinstall
|
||||||
|
|
||||||
# doesn't work
|
# doesn't work
|
||||||
# rpm-release-update: rpm-release rpm-update
|
# pkg-release-update: pkg-release pkg-update
|
||||||
|
|
||||||
rpm-release-reinstall: update
|
pkg-release-reinstall: update
|
||||||
$(BUILD_PACKAGE_SH) release
|
$(BUILD_PACKAGE_SH) release
|
||||||
|
|
||||||
ifneq ($(TARGET_HOST),)
|
ifneq ($(TARGET_HOST),)
|
||||||
rpm-remote-install:
|
pkg-remote-install:
|
||||||
scp $(addprefix dist/pckg/,$(PCKG_RPM_RUN_I386) $(PCKG_RPM_DEVEL_I386)) root@$(TARGET_HOST):/tmp/
|
scp $(addprefix dist/pckg/,$(PCKG_RPM_RUN_I386) $(PCKG_RPM_DEVEL_I386)) root@$(TARGET_HOST):/tmp/
|
||||||
ssh -l root $(TARGET_HOST) rpm -U --force $(addprefix /tmp/,$(PCKG_RPM_RUN_I386) $(PCKG_RPM_DEVEL_I386))
|
ssh -l root $(TARGET_HOST) rpm -U --force $(addprefix /tmp/,$(PCKG_RPM_RUN_I386) $(PCKG_RPM_DEVEL_I386))
|
||||||
rpm-remote-install-run: rpm-install-remote.done
|
pkg-remote-install-run: pkg-install-remote.done
|
||||||
scp $(addprefix dist/pckg/,$(PCKG_RPM_RUN_I386)) root@$(TARGET_HOST):/tmp/
|
scp $(addprefix dist/pckg/,$(PCKG_RPM_RUN_I386)) root@$(TARGET_HOST):/tmp/
|
||||||
ssh -l root $(TARGET_HOST) rpm -U --force $(addprefix /tmp/,$(PCKG_RPM_RUN_I386))
|
ssh -l root $(TARGET_HOST) rpm -U --force $(addprefix /tmp/,$(PCKG_RPM_RUN_I386))
|
||||||
endif
|
endif
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue