app-backup/timeshift-21.09.1: revbump, use make instead of emake

- update xdg icon cache after install

    Bug: https://bugs.gentoo.org/849626
    Bug: https://bugs.gentoo.org/849629
    Bug: https://bugs.gentoo.org/883157

Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de>
This commit is contained in:
Pascal Jäger
2022-11-26 16:15:37 +01:00
parent 707031ef7c
commit 2ce474cacf

View File

@@ -1,9 +1,8 @@
# Copyright 2019-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
VALA_MIN_API_VERSION="0.44"
inherit vala xdg
EAPI=8
inherit optfeature toolchain-funcs vala xdg
DESCRIPTION="A system restore utility for Linux"
HOMEPAGE="https://github.com/teejee2008/timeshift"
@@ -40,3 +39,21 @@ src_prepare() {
vala_src_prepare
default
}
src_compile() {
tc-export CC
# can't use emake here, fails to compile because some files getting removed
# during compilation, which are missing afterwards.
# https://bugs.gentoo.org/883157
# Pascal Jäger <pascal.jaeger@leimstift.de> (2022-11-26)
make all || die
}
pkg_postinst() {
xdg_pkg_postinst
optfeature "btrfs support" sys-fs/btrfs-progs
}
pkg_postrm() {
xdg_pkg_postrm
}