docker-desktop 4.65.0
Docker Desktop is an easy-to-install application that enables you to locally build and share containerized applications and microservices
Не провереноПроисхождение пакета не подтверждено.
Используемые названия и товарные знаки принадлежат соответствующим владельцам.
1name=docker-desktop
2version=4.65.0
3release=1
4_revision=221669
5summary="Docker Desktop is an easy-to-install application that enables you to locally build and share containerized applications and microservices"
6group="Other"
7desc="$summary."
8maintainer="Oleg Shchavelev <oleg@alt-gnome.ru>"
9architectures=("amd64")
10homepage="https://www.docker.com/products/docker-desktop/"
11license=("custom")
12appstream_app_id="com.Docker.DockerDesktop"
13nonfree=1
14nonfree_url="https://www.docker.com/legal/docker-subscription-service-agreement/"
15sfe_249_new_extractor=1
16
17provides=()
18conflicts=()
19
20sources=(
21 "https://desktop.docker.com/linux/main/$architectures/$_revision/$name-x86_64.rpm"
22)
23
24checksums=(
25 sha256:90ab0baf949952fd2cd7693fd2a72c56348b1e4569e0bf318947a5bbc66c74c4
26)
27
28build_deps=(
29
30)
31
32deps=(
33 docker-buildx
34 docker-compose
35 ca-trust-directory-hash
36 qemu-system-x86
37)
38
39auto_reqprov_method=dirty
40auto_req=1
41auto_prov=1
42
43disable_network=1
44
45package() {
46 cp -R $srcdir/opt $srcdir/usr $pkgdir/
47
48 install -d "$pkgdir/usr/bin"
49 ln -s /opt/$name/bin/$name "$pkgdir"/usr/bin/$name
50
51 rm "$pkgdir/usr/lib/docker/cli-plugins/docker-buildx"
52 rm "$pkgdir/usr/lib/docker/cli-plugins/docker-compose"
53}
54
55files() {
56 files-find \
57 "/opt/$name/**/*" \
58 "/usr/lib/docker/cli-plugins/*"
59
60 files-find-binary "$name" \
61 "docker-credential-desktop"
62 files-find-desktop "$name.desktop" \
63 "${name}-uri-handler.desktop"
64 files-find-systemd-user "$name.service"
65}