diff options
Diffstat (limited to 'app-arch/gcab')
-rw-r--r-- | app-arch/gcab/Manifest | 2 | ||||
-rw-r--r-- | app-arch/gcab/gcab-1.6.ebuild (renamed from app-arch/gcab/gcab-1.4.ebuild) | 24 | ||||
-rw-r--r-- | app-arch/gcab/metadata.xml | 11 |
3 files changed, 20 insertions, 17 deletions
diff --git a/app-arch/gcab/Manifest b/app-arch/gcab/Manifest index 8922b04345a1..52c80cbf9c84 100644 --- a/app-arch/gcab/Manifest +++ b/app-arch/gcab/Manifest @@ -1 +1 @@ -DIST gcab-1.4.tar.xz 78240 BLAKE2B 8b857c116fab636db93463cee7d6b809c3c7b2bdf3896b7b5b5b66ebf270b284b356710933ec17584143bcef5c1f5c555811dd05ea98399f327047476a33fc16 SHA512 66a2e0d0a5888c555153356ce808f602053e71b76af19794db7e3bbf9516fe791805068838b4e208698cd645ada7a08610ac95f846fa81e00a9b955016306299 +DIST gcab-1.6.tar.xz 82088 BLAKE2B 04e78229649f1c5cee8d9a9a52e6489264a0356fd21830b71f09c7a22ac73a91ae721f5a99bedbe7556265c1bdd134b3500aad580407c31b0aac487ef1810bf8 SHA512 26b8dcf47ba98e7cc073a551d1c965c13a72d298c8a4e124823bdbb20fe314c8f687232df9ae824a54d81f96fe7d9ac1a40aed24e51f8706595079cec2c61fc9 diff --git a/app-arch/gcab/gcab-1.4.ebuild b/app-arch/gcab/gcab-1.6.ebuild index 8b4a5c52d717..c97807f55159 100644 --- a/app-arch/gcab/gcab-1.4.ebuild +++ b/app-arch/gcab/gcab-1.6.ebuild @@ -1,19 +1,19 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -VALA_USE_DEPEND="vapigen" +EAPI=8 inherit gnome.org meson vala xdg DESCRIPTION="Library and tool for working with Microsoft Cabinet (CAB) files" -HOMEPAGE="https://wiki.gnome.org/msitools" +HOMEPAGE="https://wiki.gnome.org/msitools https://gitlab.gnome.org/GNOME/gcab" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" IUSE="gtk-doc +introspection test vala" +RESTRICT="!test? ( test )" REQUIRED_USE="vala? ( introspection )" RDEPEND=" @@ -23,20 +23,20 @@ RDEPEND=" " DEPEND="${RDEPEND}" BDEPEND=" - >=dev-util/meson-0.50.0 dev-util/glib-utils - gtk-doc? ( >=dev-util/gtk-doc-1.14 - app-text/docbook-xml-dtd:4.3 ) + gtk-doc? ( + >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.3 + ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig vala? ( $(vala_depend) ) " -RESTRICT="!test? ( test )" - src_prepare() { - xdg_src_prepare - use vala && vala_src_prepare + default + xdg_environment_reset + use vala && vala_setup } src_configure() { diff --git a/app-arch/gcab/metadata.xml b/app-arch/gcab/metadata.xml index 7b343b06be8a..ca769f6cf4a9 100644 --- a/app-arch/gcab/metadata.xml +++ b/app-arch/gcab/metadata.xml @@ -1,8 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> - <email>gnome@gentoo.org</email> - <name>Gentoo GNOME Desktop</name> -</maintainer> + <maintainer type="project"> + <email>gnome@gentoo.org</email> + <name>Gentoo GNOME Desktop</name> + </maintainer> + <upstream> + <remote-id type="gnome-gitlab">GNOME/gcab</remote-id> + </upstream> </pkgmetadata> |