introducing app-arch/msitools.
This commit is contained in:
		
							
								
								
									
										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 | ||||
| } | ||||
		Reference in New Issue
	
	Block a user