diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-08-25 10:45:55 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-08-25 10:45:55 +0100 |
commit | 3cf7c3ef441822c889356fd1812ebf2944a59851 (patch) | |
tree | c513fe68548b40365c1c2ebfe35c58ad431cdd77 /x11-misc/appmenu-gtk-module | |
parent | 05b8b0e0af1d72e51a3ee61522941bf7605cd01c (diff) |
gentoo resync : 25.08.2020
Diffstat (limited to 'x11-misc/appmenu-gtk-module')
-rw-r--r-- | x11-misc/appmenu-gtk-module/Manifest | 4 | ||||
-rw-r--r-- | x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.3-r1.ebuild | 50 | ||||
-rw-r--r-- | x11-misc/appmenu-gtk-module/files/appmenu-gtk-module | 12 | ||||
-rw-r--r-- | x11-misc/appmenu-gtk-module/metadata.xml | 11 |
4 files changed, 77 insertions, 0 deletions
diff --git a/x11-misc/appmenu-gtk-module/Manifest b/x11-misc/appmenu-gtk-module/Manifest new file mode 100644 index 000000000000..a57c11d4fe10 --- /dev/null +++ b/x11-misc/appmenu-gtk-module/Manifest @@ -0,0 +1,4 @@ +AUX appmenu-gtk-module 239 BLAKE2B c5f055154136c6ba862ce9f74edf898fd9baa5b699fe149fd29b125bd42cee94174e7f8f8bf7a40ee63e880f38a161a652e45c171dae399e8cd2b76e4a94e2f5 SHA512 daf70376ebcd1b67eec093c8b905b6d085d4206958573ce7aa8709c053928a78a7b8d06b6fdba9a221731d89e3fe6720394d1e8cee208adfaaf298825a9cc04e +DIST appmenu-gtk-module-0.7.3.tar.xz 48460 BLAKE2B b7008aa618e643a95445aad25bc19eed5b887810891318a891f088284f8f128e6392671226742a8b0c70699a9455739ee61ed56aec32129532ba53dc69809913 SHA512 d7df7e3cea3ccb66d013b23ae8796b8cbb0e0787f37f54078715c4863797c28d44ff38d7ac965b6eb0fd5cb327c1a4b891c74c66ba95b9b9a06e2c06ba5b2ad8 +EBUILD appmenu-gtk-module-0.7.3-r1.ebuild 1039 BLAKE2B 4dd6de022a98fe803165b37cdefc57f0caa6635152649170f2777fa11f93989a658887622944868bc6e743f52bbf01745cc20f74e06a578cf7c19a0553970cd2 SHA512 89b195e2ce0621295b25ca367f1ce92800cefca437ccf7af29974fc501406743c75110798bc1a9d3a817322a189e40fbd502dbab3207a13ea4785f4d75b302c1 +MISC metadata.xml 330 BLAKE2B cfc9f4f9873b63df5ed997fa0fb659fd5c15205a53b727a963c125cc31cb071ccd7fcdd524939ed10b8dd6fadf4c4cc304ed3c4be852fc1e29feb0918efb698e SHA512 aa5bbe760f05a3c67365ddfa2f0c9d52636bd645075ac0ca2a96124e1127557b20d12162fe2c44b4cd77cf6106c5803da3d25b36a4dc9bb21bc1842e0da71b24 diff --git a/x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.3-r1.ebuild b/x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.3-r1.ebuild new file mode 100644 index 000000000000..ce784a6457b5 --- /dev/null +++ b/x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.3-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake gnome2-utils systemd + +DESCRIPTION="Application menu module for GTK" +HOMEPAGE="https://gitlab.com/vala-panel-project/vala-panel-appmenu" +SRC_URI="https://gitlab.com/vala-panel-project/vala-panel-appmenu/uploads/570a2d1a65e77d42cb19e5972d0d1b84/${P}.tar.xz" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="" + +RDEPEND=" + dev-libs/glib[dbus] + >=x11-libs/gtk+-2.24.0:2 + >=x11-libs/gtk+-3.22.0:3 +" +DEPEND="${RDEPEND} + dev-libs/wayland +" + +src_prepare() { + cmake_src_prepare + sed -i -e "/^pkg_check_modules(SYSTEMD/d" data/CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DGSETTINGS_COMPILE=OFF + -DCMAKE_DISABLE_FIND_PACKAGE_VCM=ON + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + exeinto /etc/X11/xinit/xinitrc.d + newexe "${FILESDIR}"/${PN} 85-${PN} + + systemd_dounit "${BUILD_DIR}"/data/appmenu-gtk-module.service +} + +pkg_postinst() { + gnome2_schemas_update +} diff --git a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module b/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module new file mode 100644 index 000000000000..e6520aabcd6f --- /dev/null +++ b/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module @@ -0,0 +1,12 @@ +if [[ -n "$GTK_MODULES" ]]; then + GTK_MODULES="${GTK_MODULES}:appmenu-gtk-module" +else + GTK_MODULES="appmenu-gtk-module" +fi + +if [[ -z "$UBUNTU_MENUPROXY" ]]; then + UBUNTU_MENUPROXY=1 +fi + +export GTK_MODULES +export UBUNTU_MENUPROXY diff --git a/x11-misc/appmenu-gtk-module/metadata.xml b/x11-misc/appmenu-gtk-module/metadata.xml new file mode 100644 index 000000000000..bbffdc112335 --- /dev/null +++ b/x11-misc/appmenu-gtk-module/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>kde@gentoo.org</email> + <name>Gentoo KDE Project</name> + </maintainer> + <upstream> + <remote-id type="github">shlomif/rinutils</remote-id> + </upstream> +</pkgmetadata> |