Upgrade from kpod 0.1 to (new name) podman 0.4.1

Simple management tool for containers and images

"podman shares state with crio and so has the
capability to debug pods/images created by crio"

https://github.com/projectatomic/libpod/pull/145
pull/3027/head
Anders F Björklund 2018-04-16 20:27:26 +02:00 committed by dlorenc
parent 4c89d41a32
commit ec55fba5f0
6 changed files with 36 additions and 37 deletions

View File

@ -1,7 +1,7 @@
menu "System tools"
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/rkt-bin/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/runc-master/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/kpod/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/podman/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/crio-bin/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/cri-tools/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/automount/Config.in"

View File

@ -1,2 +0,0 @@
# Locally computed
sha256 b8607ac0fc4cea5f66cdf6d628bf74550d4bfb62ed279c965499691a87a1bcc6 b85d0fa4ea5b6515088a3475a56a44c0cee5bfc5.tar.gz

View File

@ -1,32 +0,0 @@
KPOD_VERSION = b85d0fa4ea5b6515088a3475a56a44c0cee5bfc5
KPOD_SITE = https://github.com/projectatomic/libpod/archive
KPOD_SOURCE = $(KPOD_VERSION).tar.gz
KPOD_LICENSE = Apache-2.0
KPOD_LICENSE_FILES = LICENSE
KPOD_DEPENDENCIES = host-go
KPOD_GOPATH = $(@D)/_output
KPOD_BIN_ENV = \
CGO_ENABLED=1 \
GOPATH="$(KPOD_GOPATH)" \
GOBIN="$(KPOD_GOPATH)/bin" \
PATH=$(KPOD_GOPATH)/bin:$(BR_PATH)
define KPOD_CONFIGURE_CMDS
mkdir -p $(KPOD_GOPATH)/src/github.com/projectatomic
ln -sf $(@D) $(KPOD_GOPATH)/src/github.com/projectatomic/libpod
$(KPOD_BIN_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) install.tools DESTDIR=$(TARGET_DIR) PREFIX=$(TARGET_DIR)/usr
endef
define KPOD_BUILD_CMDS
mkdir -p $(@D)/bin
$(KPOD_BIN_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) PREFIX=/usr kpod
endef
define KPOD_INSTALL_TARGET_CMDS
$(INSTALL) -Dm755 $(@D)/bin/kpod $(TARGET_DIR)/usr/bin/kpod
endef
$(eval $(generic-package))

View File

@ -1,5 +1,5 @@
config BR2_PACKAGE_KPOD
bool "kpod"
config BR2_PACKAGE_PODMAN
bool "podman"
default y
depends on BR2_x86_64
depends on BR2_PACKAGE_HOST_GO_ARCH_SUPPORTS

View File

@ -0,0 +1 @@
sha256 8f71046aa2ad9e380d1f50a800a8e5cc9801bf645a2831712378742282a0a36a v0.4.1.tar.gz

View File

@ -0,0 +1,32 @@
PODMAN_VERSION = v0.4.1
PODMAN_SITE = https://github.com/projectatomic/libpod/archive
PODMAN_SOURCE = $(PODMAN_VERSION).tar.gz
PODMAN_LICENSE = Apache-2.0
PODMAN_LICENSE_FILES = LICENSE
PODMAN_DEPENDENCIES = host-go
PODMAN_GOPATH = $(@D)/_output
PODMAN_BIN_ENV = \
CGO_ENABLED=1 \
GOPATH="$(PODMAN_GOPATH)" \
GOBIN="$(PODMAN_GOPATH)/bin" \
PATH=$(PODMAN_GOPATH)/bin:$(BR_PATH)
define PODMAN_CONFIGURE_CMDS
mkdir -p $(PODMAN_GOPATH)/src/github.com/projectatomic
ln -sf $(@D) $(PODMAN_GOPATH)/src/github.com/projectatomic/libpod
$(PODMAN_BIN_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) install.tools DESTDIR=$(TARGET_DIR) PREFIX=$(TARGET_DIR)/usr
endef
define PODMAN_BUILD_CMDS
mkdir -p $(@D)/bin
$(PODMAN_BIN_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) PREFIX=/usr podman
endef
define PODMAN_INSTALL_TARGET_CMDS
$(INSTALL) -Dm755 $(@D)/bin/podman $(TARGET_DIR)/usr/bin/podman
endef
$(eval $(generic-package))