app-arch/msitools - 0.101 (sft)

Search

Package Information

Description:
Set of programs to inspect and build Windows Installer (.MSI) files
Homepage:
https://wiki.gnome.org/msitools
License:
LGPL-2+

Ebuild Details

Version EAPI Keywords Slot
0.101 7 ~x86 ~amd64 0
View Raw Ebuild
# Copyright 1999-2021 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit meson vala

DESCRIPTION="Set of programs to inspect and build Windows Installer (.MSI) files"
HOMEPAGE="https://wiki.gnome.org/msitools"
SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
S="${WORKDIR}/${PN}-v${PV}"

LICENSE="LGPL-2+"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="+introspection"
REQUIRED_USE="
	introspection
"

BDEPEND="
    dev-lang/perl
	sys-devel/bison
	dev-util/bats
"

RDEPEND="
	introspection? ( >=dev-libs/gobject-introspection-0.10.8 )
"
DEPEND="${RDEPEND}
	dev-libs/glib
	dev-libs/gobject-introspection-common
	dev-libs/vala-common
	gnome-extra/libgsf
	app-arch/gcab[vala]
	>=dev-util/gtk-doc-am-1.13
	>=virtual/pkgconfig-0-r1
"

PATCHES=(
	"${FILESDIR}"/${P}-bats-dependency.patch
)

src_prepare() {
	vala_src_prepare
	default
}

src_configure() {
        local emesonargs=(
                $(meson_use introspection)
        )
        meson_src_configure
}

USE Flags

introspection
Default: Enabled (+)

Dependencies

DEPEND

	introspection? ( >=dev-libs/gobject-introspection-0.10.8 )

	dev-libs/glib
	dev-libs/gobject-introspection-common
	dev-libs/vala-common
	gnome-extra/libgsf
	app-arch/gcab[vala]
	>=dev-util/gtk-doc-am-1.13
	>=virtual/pkgconfig-0-r1

RDEPEND

	introspection? ( >=dev-libs/gobject-introspection-0.10.8 )

BDEPEND

    dev-lang/perl
	sys-devel/bison
	dev-util/bats

Manifest for 0.101

Type File Size Source URLs
DIST msitools-v0.101.tar.bz2 672943 bytes https://gitlab.gnome.org/GNOME/msitools/-/archive/v0.101/msitools-v0.101.tar.bz2