summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 117b0c44503e3d43496f2bd607f20518351cf37f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Maintainer: A. Husen <hi@husen.id>
pkgname=docker-slim-bin
_pkgname=docker-slim
pkgver=1.35.2
pkgrel=1
pkgdesc="Don't change anything in your Docker container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)"
arch=('x86_64' 'aarch64')
url="https://github.com/docker-slim/docker-slim"
license=('Apache')
provides=('docker-slim' 'docker-slim-sensor')
conflicts=('docker-slim')
source=("${url}/raw/master/README.md"
        "${url}/raw/master/LICENSE")
source_x86_64=("$_pkgname-$pkgver.tar.gz::https://downloads.dockerslim.com/releases/${pkgver}/dist_linux.tar.gz")
source_aarch64=("$_pkgname-$pkgver.tar.gz::https://downloads.dockerslim.com/releases/${pkgver}/dist_linux_arm64.tar.gz")
sha512sums=('142e02f60f6a0b0a85aa33db0de488df40cf2b5f319e319f5a6b68631891ed1bca9381a159b185a15e6dc04db1113972bbd2c2fcd7a0201f494af5a7674464cb'
            '6deb837dc1a7059bf3be7fd04ea2900c34d72f1cabd10109abf93fa60874d9f0c00a82fa4f98bfe1d4fc1b6b0b000b6c9d6b8f410104e0afdf7d658328ecca46')
sha512sums_x86_64=('ff46c7de9730addc6f33da5603fe12568dfbbb8d4d0a6623271fc0d3227f344f45450e7b28a9293929c66f5dc303a8d9eb056780afdcaa0afe81753c71c2b11c')
sha512sums_aarch64=('ff46c7de9730addc6f33da5603fe12568dfbbb8d4d0a6623271fc0d3227f344f45450e7b28a9293929c66f5dc303a8d9eb056780afdcaa0afe81753c71c2b11c')

package() {
	cd "${srcdir}"

    install -Dm755 "dist_linux"*"/$_pkgname"                        "${pkgdir}/usr/bin/${_pkgname}"
    install -Dm755 "dist_linux"*"/${_pkgname}-sensor"               "${pkgdir}/usr/bin/${_pkgname}-sensor"

    install -Dm644 "README.md"                                      "$pkgdir/usr/share/doc/${_pkgname}/README.md"

    install -Dm644 "LICENSE"                                        "$pkgdir/usr/share/licenses/${_pkgname}/LICENSE"
}