diff options
author | Max Romanov <max.romanov@nginx.com> | 2019-12-24 17:59:44 +0300 |
---|---|---|
committer | Max Romanov <max.romanov@nginx.com> | 2019-12-24 17:59:44 +0300 |
commit | 3d712a7078e6cd85dc7f2961628bea46cfea5236 (patch) | |
tree | 10ffa05fdcab63d05e3b1b7ba1c8cb6ddcafea7a /pkg/rpm/Makefile.go | |
parent | 823f658c771af8b6ff07a3581a2c63efc6a15ad2 (diff) | |
download | unit-3d712a7078e6cd85dc7f2961628bea46cfea5236.tar.gz unit-3d712a7078e6cd85dc7f2961628bea46cfea5236.tar.bz2 |
Packages: making unit-go architecture independent.
To support Go modules, the unit-go module should be platform independent.
All platform-dependent logic is moved to libunit, so the unit-dev package
should be installed before building unit-go.
Diffstat (limited to 'pkg/rpm/Makefile.go')
-rw-r--r-- | pkg/rpm/Makefile.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkg/rpm/Makefile.go b/pkg/rpm/Makefile.go index 09dffd21..8603e994 100644 --- a/pkg/rpm/Makefile.go +++ b/pkg/rpm/Makefile.go @@ -8,7 +8,7 @@ MODULE_RELEASE_go= 1 MODULE_CONFARGS_go= go --go-path=%{gopath} MODULE_MAKEARGS_go= go -MODULE_INSTARGS_go= go-install +MODULE_INSTARGS_go= go-install-src MODULE_SOURCES_go= unit.example-go-app \ unit.example-go-config @@ -25,11 +25,15 @@ BUILD_DEPENDS+= $(BUILD_DEPENDS_go) ifneq (,$(findstring $(OSVER),opensuse-leap opensuse-tumbleweed)) define MODULE_DEFINITIONS_go +BuildArch: noarch +Requires: unit-devel == $(VERSION)-$(RELEASE)%{?dist}.ngx BuildRequires: $(BUILD_DEPENDS_go) %define gopath /usr/share/go/contrib endef else define MODULE_DEFINITIONS_go +BuildArch: noarch +Requires: unit-devel == $(VERSION)-$(RELEASE)%{?dist}.ngx BuildRequires: $(BUILD_DEPENDS_go) endef endif |