app-backup/kopia-ui-bin: add 0.21.1, drop 0.15.0-r1

Signed-off-by: Itai Ferber <itai@itaiferber.net>
This commit is contained in:
Itai Ferber
2025-09-04 18:58:34 -04:00
parent 4f85b90ddd
commit 2029a16cd6
2 changed files with 18 additions and 26 deletions

View File

@@ -1,3 +1,3 @@
DIST kopia-ui-bin-0.15.0-amd64.deb 79272722 BLAKE2B db34642a0746b838cc923b980efb76c004b5387b3d97b7e041e36be5943adf34fbc5a0af35d950c4a43c6d6434b725483630c39ad1771c3df7d3c8026e4b4b5d SHA512 89a59600c5456c5eee03ba7dc485e2ce2618d9060072781d2691238a86853317f4a09dc69d4758509ed0ce99aa21716f80c89d4e14d51f1ff8e100a75c513324
DIST kopia-ui-bin-0.15.0-arm.deb 72002696 BLAKE2B 654e7bf55b0869d080173551bdc829d3a400ce13579ab1f3082ba50965defdb0849164e7af496566708e156259dbb7c0d2e0def1076a00884a8656c15178628b SHA512 79b58d0369bc53ba9590957bd9953d19facb5bcdd8ee0ec1bb55d8067d7b71cbc92a11c9d05f99b2d4649734ec2d58b60976b954a0d1d134b0a28c6f9f9da081
DIST kopia-ui-bin-0.15.0-arm64.deb 72002696 BLAKE2B 654e7bf55b0869d080173551bdc829d3a400ce13579ab1f3082ba50965defdb0849164e7af496566708e156259dbb7c0d2e0def1076a00884a8656c15178628b SHA512 79b58d0369bc53ba9590957bd9953d19facb5bcdd8ee0ec1bb55d8067d7b71cbc92a11c9d05f99b2d4649734ec2d58b60976b954a0d1d134b0a28c6f9f9da081
DIST kopia-ui-bin-0.21.1-amd64.deb 90580760 BLAKE2B 6c81fc0cdf55cacb26bf96eb95c6d848eeef69d1d2d84c3e266246511e6d5fad2e814abac3084e68b64771edde68b2fbc399a044f4ad58bd62142f3c6624fd78 SHA512 7647dcb2be992fd348a645f7e9a99ab871e669bb08c5543ce4cda2f53f9de5b1d94fd784ad4e56c5cdab6ec788bca890028229524edfcc72c4e2e78dc77e9861
DIST kopia-ui-bin-0.21.1-arm.deb 83417544 BLAKE2B 6ae84bae52164dc3151047a0bae69e46eb2ac7d791be635032ff249988a6d202f50171dc89dc483e4fa9d38742da690bbf081abf591741c47a0bc862bf3d3335 SHA512 dfcea4de0e0cdaec0a40e57a103a741ee56a764106e421c4187a6c2a3a0907d992080d953d50d1fb1185382050ff4b9ab59913ffbff48ac9c4cc17e4fe3aaa49
DIST kopia-ui-bin-0.21.1-arm64.deb 84213194 BLAKE2B b85992fa0f083d4dbc3b1449be3293ea31bc3cdb7e353c5ebbfe72f1c907962b0d09b7f14e5a58d6b69c19490fb292ff18a07085d47e063cdf8218294a91cf27 SHA512 73ab200eb797c54e0b89b7b16c6dda8a8b64edaf29ce1878543765e05dfa6eb2e891ab6b88bdd28a173ab8a4169d017bd96b74aed95fe1a4915c4de316b5e847

View File

@@ -1,4 +1,4 @@
# Copyright 2023 Gentoo Authors
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -26,26 +26,26 @@ RESTRICT="test"
RDEPEND="
system-kopia? ( ~app-backup/kopia-${PV} )
app-accessibility/at-spi2-core
app-accessibility/at-spi2-core:2
dev-libs/expat
dev-libs/glib
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/mesa
net-print/cups
sys-apps/dbus
sys-apps/systemd-utils
x11-libs/cairo
x11-libs/gtk+:3
x11-libs/libdrm
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
x11-libs/libXrandr
x11-libs/libxcb
x11-libs/libxkbcommon
x11-libs/pango
"
@@ -61,22 +61,14 @@ src_install() {
ln -sf "${EPREFIX}/usr/bin/kopia" "${ED}/opt/KopiaUI/resources/server/kopia" || die
fi
# It installs /usr/share/doc/kopia-ui/changelog.bz2. This fails QA for two
# reasons:
# 1. Gentoo expects /usr/share/doc/${P}. I can perform an mv to fix this.
# 2. /usr/share/doc is subject to automatic compression, so portage
# expects files installed to not be compressed. I could perform a
# decompression on the cangelog but IMO changelog isn't important
# enough to add this workaround.
# The only doc bundled here is a `/usr/share/doc/kopia-ui/changelog.gz`.
#
# This fails QA for two reasons:
# 1. Gentoo expects `/usr/share/doc/${P}`
# 2. `/usr/share/doc` is subject to automatic compression, so Portage
# expects files installed to not be compressed
#
# We could decompress archives in this directory and move them to the right
# place, but for a changelog, not really worth it.
rm -rf "${ED}/usr/share/doc/kopia-ui" || die
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
}