mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 03:53:32 +01:00
upload-defs-rpm.mk: Weed out outdated stuff
Move the necessary definitions into rpmdist.mk and disable the rest in upload-defs-rpm.mk. Can be removed as soon as the stuff is tested to work well. Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
906f216830
commit
f3caef9690
2 changed files with 43 additions and 35 deletions
|
|
@ -73,6 +73,13 @@ RPM_REQUIRES_DEVEL += $(call proj_query, pkg-requires devel $(PROJECT))
|
||||||
RPM_REQUIRES_RUN += $(call proj_query, pkg-requires run $(PROJECT))
|
RPM_REQUIRES_RUN += $(call proj_query, pkg-requires run $(PROJECT))
|
||||||
RPM_REQUIRES_DEVEL += $(RPM_PROJECT)-run = __NEXT_VERSION__
|
RPM_REQUIRES_DEVEL += $(RPM_PROJECT)-run = __NEXT_VERSION__
|
||||||
|
|
||||||
|
RPM_UPLOAD_OS_NAME = $(shell echo $(OS) | sed 's/-.*//')
|
||||||
|
RPM_UPLOAD_OS_VERSION = $(shell echo $(OS) | sed 's/[^-]\+-//')
|
||||||
|
RPM_UPLOAD_URLPREFIX ?= rsync_ssh://root@ftp.jannet.de:/srv/ftp/pub/packages/linux/$(RPM_UPLOAD_OS_NAME)/$(RPM_UPLOAD_OS_VERSION)/inst-source
|
||||||
|
RPM_UPLOAD_USER ?= $(shell id -un)
|
||||||
|
RPM_UPLOAD_GROUP ?= $(shell id -ug)
|
||||||
|
RPM_UPLOAD_FILE_ATTRIB ?= 644:755:$(RPM_UPLOAD_USER).$(RPM_UPLOAD_GROUP)
|
||||||
|
|
||||||
unexport RPM_VERSION VERSION DIST_SRC_DIR
|
unexport RPM_VERSION VERSION DIST_SRC_DIR
|
||||||
|
|
||||||
include $(MODDIR)/make/tag-rules.mk
|
include $(MODDIR)/make/tag-rules.mk
|
||||||
|
|
@ -81,7 +88,8 @@ include $(MODDIR)/make/upload-rules.mk
|
||||||
PKG_SH = $(PKG_SH_EXE) \
|
PKG_SH = $(PKG_SH_EXE) \
|
||||||
-N $(RPM_PROJECT) \
|
-N $(RPM_PROJECT) \
|
||||||
-R "$(RPM_REQUIRES_RUN)" -D "$(RPM_REQUIRES_DEVEL)" -P $(PROJECT) \
|
-R "$(RPM_REQUIRES_RUN)" -D "$(RPM_REQUIRES_DEVEL)" -P $(PROJECT) \
|
||||||
-m $(MOD_SCRIPT_DIR) -a $(RPM_ARCH) -p $(DIST_PCKG_DIR) -F $(PKG_FORMAT)
|
-m $(MOD_SCRIPT_DIR) -a $(RPM_ARCH) -p $(DIST_PCKG_DIR) -F $(PKG_FORMAT) \
|
||||||
|
-B $(RPM_UPLOAD_URLPREFIX) -A $(RPM_UPLOAD_FILE_ATTRIB)
|
||||||
|
|
||||||
# -t $(DIST_SRC_DIR) # wrong: contains $(RPM_PROJECT)-$(RPM_VERSION) but is expected differently
|
# -t $(DIST_SRC_DIR) # wrong: contains $(RPM_PROJECT)-$(RPM_VERSION) but is expected differently
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,41 +3,41 @@
|
||||||
# VERSION
|
# VERSION
|
||||||
# MOD_SCRIPT_DIR
|
# MOD_SCRIPT_DIR
|
||||||
|
|
||||||
UPLOAD_SH = $(MOD_SCRIPT_DIR)/upload.sh
|
#UPLOAD_SH = $(MOD_SCRIPT_DIR)/upload.sh
|
||||||
MKSPEC_SH = $(MOD_SCRIPT_DIR)/mkspec_wrapper.sh $(TOPDIR)/make/mkspec.sh
|
#MKSPEC_SH = $(MOD_SCRIPT_DIR)/mkspec_wrapper.sh $(TOPDIR)/make/mkspec.sh
|
||||||
|
|
||||||
FTP_FILE_MODE ?= 640
|
#FTP_FILE_MODE ?= 640
|
||||||
FTP_DIR_MODE ?= 750
|
#FTP_DIR_MODE ?= 750
|
||||||
FTP_SRC_GROUP ?= spidsrc
|
#FTP_SRC_GROUP ?= spidsrc
|
||||||
FTP_SRC_USER ?= $(shell whoami)
|
#FTP_SRC_USER ?= $(shell whoami)
|
||||||
FTP_RUN_GROUP ?= spidrun
|
#FTP_RUN_GROUP ?= spidrun
|
||||||
FTP_RUN_USER ?= $(shell whoami)
|
#FTP_RUN_USER ?= $(shell whoami)
|
||||||
FTP_DEV_GROUP ?= spiddev
|
#FTP_DEV_GROUP ?= spiddev
|
||||||
FTP_DEV_USER ?= $(shell whoami)
|
#FTP_DEV_USER ?= $(shell whoami)
|
||||||
FTP_HOST ?= ftp.jannet.de
|
#FTP_HOST ?= ftp.jannet.de
|
||||||
FTP_HOST_LOGIN ?= root
|
#FTP_HOST_LOGIN ?= root
|
||||||
|
#
|
||||||
OS_NAME = $(shell echo $(OS) | sed 's/-.*//')
|
#OS_NAME = $(shell echo $(OS) | sed 's/-.*//')
|
||||||
OS_VERSION = $(shell echo $(OS) | sed 's/[^-]\+-//')
|
#OS_VERSION = $(shell echo $(OS) | sed 's/[^-]\+-//')
|
||||||
|
#
|
||||||
# $(FTP_PCKG_DIR)/linux/$(OS_NAME)/$(OS_VERSION)/inst-source/rpm/src
|
## $(FTP_PCKG_DIR)/linux/$(OS_NAME)/$(OS_VERSION)/inst-source/rpm/src
|
||||||
FTP_PCKG_DIR = /pub/packages
|
#FTP_PCKG_DIR ?= /pub/packages
|
||||||
PCKG_ROOT = $(FTP_PCKG_DIR)/linux/$(OS_NAME)/$(OS_VERSION)/inst-source
|
#PCKG_ROOT ?= $(FTP_PCKG_DIR)/linux/$(OS_NAME)/$(OS_VERSION)/inst-source
|
||||||
#PCKG_ROOT = $(FTP_PCKG_DIR)/$(RPM_PROJECT)
|
##PCKG_ROOT = $(FTP_PCKG_DIR)/$(RPM_PROJECT)
|
||||||
CURRENT_SRC = $(PCKG_ROOT)/tgz/$(PCKG_TAR)
|
#CURRENT_SRC = $(warning PCKG_ROOT=$(PCKG_ROOT))$(PCKG_ROOT)/tgz/$(PCKG_TAR)
|
||||||
CURRENT_RPM_RUN_I386 = $(PCKG_ROOT)/$(RPM_ARCH)/$(PCKG_RPM_RUN_I386)
|
#CURRENT_RPM_RUN_I386 = $(PCKG_ROOT)/$(RPM_ARCH)/$(PCKG_RPM_RUN_I386)
|
||||||
CURRENT_RPM_DEVEL_I386 = $(PCKG_ROOT)/$(RPM_ARCH)/$(PCKG_RPM_DEVEL_I386)
|
#CURRENT_RPM_DEVEL_I386 = $(PCKG_ROOT)/$(RPM_ARCH)/$(PCKG_RPM_DEVEL_I386)
|
||||||
CURRENT_RPM_SRC = $(PCKG_ROOT)/src/$(PCKG_RPM_SRC)
|
#CURRENT_RPM_SRC = $(PCKG_ROOT)/src/$(PCKG_RPM_SRC)
|
||||||
REMOTE_TARGET_PREFIX = rsync_ssh://$(FTP_HOST_LOGIN)@$(FTP_HOST):/srv/ftp
|
#REMOTE_TARGET_PREFIX = rsync_ssh://$(FTP_HOST_LOGIN)@$(FTP_HOST):/srv/ftp
|
||||||
REMOTE_TARGETS = \
|
#REMOTE_TARGETS = \
|
||||||
$(REMOTE_TARGET_PREFIX)$(CURRENT_SRC):$(FTP_FILE_MODE):$(FTP_DIR_MODE):$(FTP_SRC_USER).$(FTP_SRC_GROUP) \
|
# $(REMOTE_TARGET_PREFIX)$(CURRENT_SRC):$(FTP_FILE_MODE):$(FTP_DIR_MODE):$(FTP_SRC_USER).$(FTP_SRC_GROUP) \
|
||||||
$(REMOTE_TARGET_PREFIX)$(CURRENT_RPM_RUN_I386):$(FTP_FILE_MODE):$(FTP_DIR_MODE):$(FTP_RUN_USER).$(FTP_RUN_GROUP)\
|
# $(REMOTE_TARGET_PREFIX)$(CURRENT_RPM_RUN_I386):$(FTP_FILE_MODE):$(FTP_DIR_MODE):$(FTP_RUN_USER).$(FTP_RUN_GROUP)\
|
||||||
$(REMOTE_TARGET_PREFIX)$(CURRENT_RPM_SRC):$(FTP_FILE_MODE):$(FTP_DIR_MODE):$(FTP_SRC_USER).$(FTP_SRC_GROUP)
|
# $(REMOTE_TARGET_PREFIX)$(CURRENT_RPM_SRC):$(FTP_FILE_MODE):$(FTP_DIR_MODE):$(FTP_SRC_USER).$(FTP_SRC_GROUP)
|
||||||
|
#
|
||||||
ifeq ($(CREATE_DEVEL),true)
|
#ifeq ($(CREATE_DEVEL),true)
|
||||||
REMOTE_TARGETS += \
|
#REMOTE_TARGETS += \
|
||||||
$(REMOTE_TARGET_PREFIX)$(CURRENT_RPM_DEVEL_I386):$(FTP_FILE_MODE):$(FTP_DIR_MODE):$(FTP_DEV_USER).$(FTP_DEV_GROUP)
|
# $(REMOTE_TARGET_PREFIX)$(CURRENT_RPM_DEVEL_I386):$(FTP_FILE_MODE):$(FTP_DIR_MODE):$(FTP_DEV_USER).$(FTP_DEV_GROUP)
|
||||||
endif
|
#endif
|
||||||
|
|
||||||
# $(REMOTE_TARGET_PREFIX)$(PCKG_ROOT)/CURRENT_SRC:$(FTP_FILE_MODE):$(FTP_DIR_MODE):$(FTP_SRC_USER).$(FTP_SRC_GROUP) \
|
# $(REMOTE_TARGET_PREFIX)$(PCKG_ROOT)/CURRENT_SRC:$(FTP_FILE_MODE):$(FTP_DIR_MODE):$(FTP_SRC_USER).$(FTP_SRC_GROUP) \
|
||||||
# $(REMOTE_TARGET_PREFIX)$(PCKG_ROOT)/CURRENT_RPM_SRC:$(FTP_FILE_MODE):$(FTP_DIR_MODE):$(FTP_SRC_USER).$(FTP_SRC_GROUP)
|
# $(REMOTE_TARGET_PREFIX)$(PCKG_ROOT)/CURRENT_RPM_SRC:$(FTP_FILE_MODE):$(FTP_DIR_MODE):$(FTP_SRC_USER).$(FTP_SRC_GROUP)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue