This commit is contained in:
Jonathan Apodaca 2023-09-29 09:52:24 -06:00
parent 94efd4287d
commit 999216eee6
2 changed files with 14 additions and 23 deletions

View File

@ -1,13 +1,11 @@
generated-by = makedeb generated-by = makedeb
pkgname = docker-compose pkgname = docker-compose-bin
pkgbase = docker-compose pkgbase = docker-compose-bin
pkgdesc = Define and run multi-container applications with Docker pkgdesc = Define and run multi-container applications with Docker
pkgrel = 1 pkgrel = 1
pkgver = 2.19.1 pkgver = 2.22.0
url = https://docs.docker.com/compose/ url = https://docs.docker.com/compose/
arch = any arch = amd64
license = Apache-2.0 license = Apache-2.0
makedepends = golang-go>=1.17 source = https://github.com/docker/compose/releases/download/v2.22.0/docker-compose-linux-x86_64
source = https://github.com/docker/compose/archive/refs/tags/v2.19.1.tar.gz sha256sums = b49e358d11c198fa228fb7eca2a177affd8e1e33e06d29940668668482f797cd
sha256sums = SKIP
makedepends = golang-go>=1.17

View File

@ -1,24 +1,17 @@
# Maintainer: Hunter Wittenborn <hunter@hunterwittenborn.com> # Maintainer: Hunter Wittenborn <hunter@hunterwittenborn.com>
pkgname=docker-compose pkgname=docker-compose-bin
pkgver=2.19.1 pkgver=2.22.0
pkgrel=1 pkgrel=1
pkgdesc='Define and run multi-container applications with Docker' pkgdesc='Define and run multi-container applications with Docker'
arch=('any') arch=('amd64')
license=('Apache-2.0') license=('Apache-2.0')
makedepends=('golang-go>=1.17')
url='https://docs.docker.com/compose/' url='https://docs.docker.com/compose/'
source=("https://github.com/docker/compose/archive/refs/tags/v${pkgver}.tar.gz") source=("https://github.com/docker/compose/releases/download/v${pkgver}/docker-compose-linux-x86_64")
sha256sums=('SKIP') sha256sums=('b49e358d11c198fa228fb7eca2a177affd8e1e33e06d29940668668482f797cd')
build() {
cd "compose-${pkgver}/"
go build -trimpath -o "${pkgname}" -ldflags="-X=github.com/docker/compose/v2/internal.Version=v${pkgver}" ./cmd
}
package() { package() {
cd "compose-${pkgver}/" install -Dm 755 "./docker-compose-linux-x86_64" "${pkgdir}/usr/lib/docker/cli-plugins/docker-compose"
install -Dm 755 "./${pkgname}" "${pkgdir}/usr/lib/docker/cli-plugins/${pkgname}"
install -d "${pkgdir}/usr/bin/" install -d "${pkgdir}/usr/bin/"
ln -s "/usr/lib/docker/cli-plugins/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" ln -s "/usr/lib/docker/cli-plugins/docker-compose" "${pkgdir}/usr/bin/docker-compose"
} }