Diff zix-0.6.2 with a xfce4-mount-plugin-1.2.0

/usr/portage/xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-1.2.0.ebuild 2025-07-29 16:22:17.988470455 +0300
3 3

  
4 4
EAPI=8
5 5

  
6
inherit meson-multilib
6
inherit meson xdg-utils
7 7

  
8
DESCRIPTION="Lightweight C library of portability wrappers and data structures"
9
#HOMEPAGE="https://drobilla.net/software/zix.html"
10
HOMEPAGE="https://gitlab.com/drobilla/zix"
11
SRC_URI="https://download.drobilla.net/${P}.tar.xz"
8
DESCRIPTION="An mount plug-in for the Xfce panel"
9
HOMEPAGE="
10
	https://docs.xfce.org/panel-plugins/xfce4-mount-plugin/start
11
	https://gitlab.xfce.org/panel-plugins/xfce4-mount-plugin/
12
"
13
SRC_URI="
14
	https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
15
"
12 16

  
13
LICENSE="ISC"
17
LICENSE="GPL-2+"
14 18
SLOT="0"
15
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
16
IUSE="doc test"
17
RESTRICT="!test? ( test )"
19
KEYWORDS="amd64 arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
18 20

  
21
DEPEND="
22
	>=dev-libs/glib-2.50.0
23
	>=x11-libs/gtk+-3.22.0:3
24
	>=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)]
25
	>=xfce-base/libxfce4util-4.16.0:=
26
	>=xfce-base/xfce4-panel-4.16.0:=
27
"
28
RDEPEND="
29
	${DEPEND}
30
"
19 31
BDEPEND="
32
	>=sys-devel/gettext-0.19.8
20 33
	virtual/pkgconfig
21
	doc? (
22
		app-text/doxygen
23
		dev-python/sphinx
24
		dev-python/sphinx-lv2-theme
25
		dev-python/sphinxygen
26
	)
27 34
"
28 35

  
29
src_prepare() {
30
	default
31

  
32
	# fix doc installation path
33
	sed -i "s/versioned_name/'${PF}'/g" doc/html/meson.build doc/singlehtml/meson.build || die
34
}
35

  
36
multilib_src_configure() {
37
	local emesonargs=(
38
		$(meson_native_use_feature doc docs)
39
		$(meson_feature test tests)
40
	)
41

  
42
	meson_src_configure
36
pkg_postinst() {
37
	xdg_icon_cache_update
43 38
}
44 39

  
45
multilib_src_install_all() {
46
	local DOCS=( NEWS README.md )
47
	einstalldocs
40
pkg_postrm() {
41
	xdg_icon_cache_update
48 42
}
Thank you!