introducing app-arch/msitools.
This commit is contained in:
parent
68b9efc3e2
commit
aacb7d0d1a
1
app-arch/msitools/Manifest
Normal file
1
app-arch/msitools/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST msitools-0.101.tar.xz 594076 BLAKE2B 1fd484006f41f9b253949d3c6f82dd25f65ed0b16f7039f3b3e37e89afb19b4260d9d78ff229d14e2e20d1ffbb22e4c7bc7936852646567553a4f0eb2a1f217f SHA512 4a68884cc22dc917f3d0637791f9ada4cd38a96bdf54832ac2c4266c9a44076e391588422039b3b958d39acf4ebe6ef8ccd3e0f3966d9d93a77faef0354262b7
|
44
app-arch/msitools/msitools-0.101.ebuild
Normal file
44
app-arch/msitools/msitools-0.101.ebuild
Normal file
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
VALA_USE_DEPEND="vapigen"
|
||||
|
||||
inherit gnome.org meson vala xdg
|
||||
|
||||
DESCRIPTION="Set of programs to inspect and build Windows Installer (.MSI) files"
|
||||
HOMEPAGE="https://wiki.gnome.org/msitools"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="+introspection validate-wxi"
|
||||
|
||||
RDEPEND="
|
||||
>=app-arch/gcab-0.4[vala]
|
||||
gnome-extra/libgsf
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
>=dev-util/meson-0.50.0
|
||||
dev-util/glib-utils
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
validate-wxi? ( app-arch/rpm )
|
||||
$(vala_depend)
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
xdg_src_prepare
|
||||
vala_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_use introspection)
|
||||
$(meson_use validate-wxi)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
Loading…
Reference in New Issue
Block a user