aboutsummaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorRosen Penev <rosenp@gmail.com>2020-08-18 14:12:48 -0700
committerGitHub <noreply@github.com>2020-08-18 14:12:48 -0700
commitc8fc7c3d76c1f8a5a589a3080b99dfa167ea66eb (patch)
treecdd26e686f42b4735cba8322c51ff1109070f5dc /utils
parentbf3b6af2055de7408ccea126ee7e4dab2c5193f4 (diff)
parentf13797524ad995547d7ca2cba7e7a3c9a9eaee20 (diff)
Merge pull request #12967 from G-M0N3Y-2503/docker-deps-devinstall-remove
runc/containerd/libnetwork: Refactored Makefiles
Diffstat (limited to 'utils')
-rw-r--r--utils/containerd/Makefile15
-rw-r--r--utils/libnetwork/Makefile12
-rw-r--r--utils/runc/Makefile18
3 files changed, 14 insertions, 31 deletions
diff --git a/utils/containerd/Makefile b/utils/containerd/Makefile
index 9afce5420..d9b5c38f9 100644
--- a/utils/containerd/Makefile
+++ b/utils/containerd/Makefile
@@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=containerd
PKG_VERSION:=1.2.13
-PKG_RELEASE:=1
+PKG_RELEASE:=2
PKG_LICENSE:=Apache-2.0
PKG_LICENSE_FILES:=LICENSE
@@ -51,7 +51,6 @@ GO_PKG_INSTALL_ALL:=1
MAKE_PATH:=$(GO_PKG_WORK_DIR_NAME)/build/src/$(GO_PKG)
MAKE_VARS += $(GO_PKG_VARS)
MAKE_FLAGS += \
- DESTDIR="$(PKG_INSTALL_DIR)" \
VERSION=$(PKG_VERSION) \
REVISION=$(PKG_SOURCE_VERSION)
@@ -61,16 +60,8 @@ else
MAKE_FLAGS += BUILDTAGS=''
endif
-define Build/Compile
- $(call Build/Compile/Default)
-endef
-
-# Avoid installing binaries
-define Build/InstallDev
- $(call Build/Compile/Default,clean)
- rm -f $(STAMP_BUILT)
- $(call GoPackage/Build/InstallDev,$(1))
-endef
+# Reset golang-package.mk overrides so we can use the Makefile
+Build/Compile=$(call Build/Compile/Default)
define Package/containerd/install
$(INSTALL_DIR) $(1)/usr/bin/
diff --git a/utils/libnetwork/Makefile b/utils/libnetwork/Makefile
index 92d7c3ecb..484340178 100644
--- a/utils/libnetwork/Makefile
+++ b/utils/libnetwork/Makefile
@@ -1,15 +1,10 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libnetwork
-PKG_RELEASE:=1
+PKG_RELEASE:=2
PKG_LICENSE:=Apache-2.0
PKG_LICENSE_FILES:=LICENSE
-GO_PKG:=github.com/docker/libnetwork
-GO_PKG_BUILD_PKG:= \
- $(GO_PKG)/cmd/proxy \
- $(GO_PKG)/cmd/dnet
-
PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://$(GO_PKG)
PKG_SOURCE_VERSION:=026aabaa659832804b01754aaadd2c0f420c68b6
@@ -21,6 +16,11 @@ PKG_MAINTAINER:=Gerard Ryan <G.M0N3Y.2503@gmail.com>
PKG_BUILD_DEPENDS:=golang/host
PKG_BUILD_PARALLEL:=1
+GO_PKG:=github.com/docker/libnetwork
+GO_PKG_BUILD_PKG:= \
+ $(GO_PKG)/cmd/proxy \
+ $(GO_PKG)/cmd/dnet
+
include $(INCLUDE_DIR)/package.mk
include ../../lang/golang/golang-package.mk
diff --git a/utils/runc/Makefile b/utils/runc/Makefile
index 605b852b7..8bece6b0a 100644
--- a/utils/runc/Makefile
+++ b/utils/runc/Makefile
@@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=runc
PKG_VERSION:=1.0.0-rc10
-PKG_RELEASE:=1
+PKG_RELEASE:=2
PKG_LICENSE:=Apache-2.0
PKG_LICENSE_FILES:=LICENSE
@@ -15,6 +15,7 @@ PKG_MAINTAINER:=Gerard Ryan <G.M0N3Y.2503@gmail.com>
PKG_BUILD_DEPENDS:=golang/host
PKG_BUILD_PARALLEL:=1
+PKG_INSTALL:=1
PKG_USE_MIPS16:=0
GO_PKG:=github.com/opencontainers/runc
@@ -50,8 +51,7 @@ endef
GO_PKG_INSTALL_ALL:=1
MAKE_PATH:=$(GO_PKG_WORK_DIR_NAME)/build/src/$(GO_PKG)
MAKE_VARS += $(GO_PKG_VARS)
-MAKE_FLAGS += \
- COMMIT=$(PKG_SOURCE_VERSION)
+MAKE_FLAGS += COMMIT=$(PKG_SOURCE_VERSION)
ifeq ($(ARCH),mips)
MAKE_FLAGS += EXTRA_FLAGS='-buildmode=default'
@@ -63,16 +63,8 @@ else
MAKE_FLAGS += BUILDTAGS=''
endif
-define Build/Compile
- $(call Build/Compile/Default)
-endef
-
-# Avoid installing binaries
-define Build/InstallDev
- $(call Build/Compile/Default,clean)
- rm -f $(STAMP_BUILT)
- $(call GoPackage/Build/InstallDev,$(1))
-endef
+# Reset golang-package.mk overrides so we can use the Makefile
+Build/Compile=$(call Build/Compile/Default)
define Package/runc/install
$(INSTALL_DIR) $(1)/usr/sbin/