Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
01a0c40647 |
3 changed files with 18 additions and 14 deletions
|
|
@ -78,13 +78,13 @@ ifeq ($(CREATE_DEVEL),true)
|
||||||
BINARY_PKG += $(DIST_PCKG_DIR)/$(PKG_DEVEL_X86)
|
BINARY_PKG += $(DIST_PCKG_DIR)/$(PKG_DEVEL_X86)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
PKG_REQUIRES_BUILD += $(call proj_query, pkg-requires $(PROJ_QUERY_PKG_REQUIRES_EXTRA_ARGS) build $(PROJECT))
|
PKG_REQUIRES_BUILD += $(call proj_query, pkg-requires --dont-expand-version-macros $(PROJ_QUERY_PKG_REQUIRES_EXTRA_ARGS) build $(PROJECT))
|
||||||
PKG_REQUIRES_RUN += $(call proj_query, pkg-requires $(PROJ_QUERY_PKG_REQUIRES_EXTRA_ARGS) run $(PROJECT))
|
PKG_REQUIRES_RUN += $(call proj_query, pkg-requires --dont-expand-version-macros $(PROJ_QUERY_PKG_REQUIRES_EXTRA_ARGS) run $(PROJECT))
|
||||||
PKG_REQUIRES_DEVEL += $(call proj_query, pkg-requires $(PROJ_QUERY_PKG_REQUIRES_EXTRA_ARGS) devel $(PROJECT))
|
PKG_REQUIRES_DEVEL += $(call proj_query, pkg-requires --dont-expand-version-macros $(PROJ_QUERY_PKG_REQUIRES_EXTRA_ARGS) devel $(PROJECT))
|
||||||
PKG_CONFLICTS_RUN += $(call proj_query, pkg-conflicts $(PROJ_QUERY_PKG_CONFLICTS_EXTRA_ARGS) run $(PROJECT))
|
PKG_CONFLICTS_RUN += $(call proj_query, pkg-conflicts --dont-expand-version-macros $(PROJ_QUERY_PKG_CONFLICTS_EXTRA_ARGS) run $(PROJECT))
|
||||||
PKG_CONFLICTS_DEVEL += $(call proj_query, pkg-conflicts $(PROJ_QUERY_PKG_CONFLICTS_EXTRA_ARGS) devel $(PROJECT))
|
PKG_CONFLICTS_DEVEL += $(call proj_query, pkg-conflicts --dont-expand-version-macros $(PROJ_QUERY_PKG_CONFLICTS_EXTRA_ARGS) devel $(PROJECT))
|
||||||
PKG_PROVIDES_RUN += $(call proj_query, pkg-provides $(PROJ_QUERY_PKG_PROVIDES_EXTRA_ARGS) run $(PROJECT))
|
PKG_PROVIDES_RUN += $(call proj_query, pkg-provides --dont-expand-version-macros $(PROJ_QUERY_PKG_PROVIDES_EXTRA_ARGS) run $(PROJECT))
|
||||||
PKG_PROVIDES_DEVEL += $(call proj_query, pkg-provides $(PROJ_QUERY_PKG_PROVIDES_EXTRA_ARGS) devel $(PROJECT))
|
PKG_PROVIDES_DEVEL += $(call proj_query, pkg-provides --dont-expand-version-macros $(PROJ_QUERY_PKG_PROVIDES_EXTRA_ARGS) devel $(PROJECT))
|
||||||
|
|
||||||
PKG_UPLOAD_OS_NAME = $(shell echo $(OS_NAME_VERSION) | sed 's/-.*//')
|
PKG_UPLOAD_OS_NAME = $(shell echo $(OS_NAME_VERSION) | sed 's/-.*//')
|
||||||
PKG_UPLOAD_OS_VERSION = $(shell echo $(OS_NAME_VERSION) | sed 's/[^-]\+-//')
|
PKG_UPLOAD_OS_VERSION = $(shell echo $(OS_NAME_VERSION) | sed 's/[^-]\+-//')
|
||||||
|
|
|
||||||
|
|
@ -438,12 +438,16 @@ build_pkg()
|
||||||
local tar_archive_orig=$src_base.orig.tar.bz2
|
local tar_archive_orig=$src_base.orig.tar.bz2
|
||||||
local distribution=`get_os`
|
local distribution=`get_os`
|
||||||
|
|
||||||
local rpm_requires_run="$PKG_REQUIRES_RUN"
|
expand_version_macros() {
|
||||||
local rpm_requires_devel="$PKG_REQUIRES_DEVEL"
|
echo "$@" | sed "s/__NEXT_VERSION__/$version/g; s/VERSION-REVISION/$version/g; s/VERSION/$version/g"
|
||||||
local rpm_conflicts_run="$PKG_CONFLICTS_RUN"
|
}
|
||||||
local rpm_conflicts_devel="$PKG_CONFLICTS_DEVEL"
|
|
||||||
local rpm_provides_run="$PKG_PROVIDES_RUN"
|
local rpm_requires_run=`expand_version_macros $PKG_REQUIRES_RUN`
|
||||||
local rpm_provides_devel="$PKG_PROVIDES_DEVEL"
|
local rpm_requires_devel=`expand_version_macros $PKG_REQUIRES_DEVEL`
|
||||||
|
local rpm_conflicts_run=`expand_version_macros $PKG_CONFLICTS_RUN`
|
||||||
|
local rpm_conflicts_devel=`expand_version_macros $PKG_CONFLICTS_DEVEL`
|
||||||
|
local rpm_provides_run=`expand_version_macros $PKG_PROVIDES_RUN`
|
||||||
|
local rpm_provides_devel=`expand_version_macros $PKG_PROVIDES_DEVEL`
|
||||||
|
|
||||||
# --- create source directory tree
|
# --- create source directory tree
|
||||||
create_empty_dir $src_tree "Source files compilation directory"
|
create_empty_dir $src_tree "Source files compilation directory"
|
||||||
|
|
|
||||||
|
|
@ -29,8 +29,8 @@ class Boundary(NamedTuple): # export
|
||||||
|
|
||||||
op: str
|
op: str
|
||||||
version: Version
|
version: Version
|
||||||
"""Syntax-aware formatted version comparion operator"""
|
|
||||||
|
|
||||||
|
"""Syntax-aware formatted version comparion operator"""
|
||||||
def format_op(self, syntax: Syntax) -> str:
|
def format_op(self, syntax: Syntax) -> str:
|
||||||
if syntax is Syntax.DEBIAN:
|
if syntax is Syntax.DEBIAN:
|
||||||
match self.op:
|
match self.op:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue