aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-misc/plasma-custom-desktop-menu/Manifest2
-rw-r--r--kde-misc/plasma-custom-desktop-menu/plasma-custom-desktop-menu-0.2.0.ebuild46
2 files changed, 48 insertions, 0 deletions
diff --git a/kde-misc/plasma-custom-desktop-menu/Manifest b/kde-misc/plasma-custom-desktop-menu/Manifest
index d29cea5..6ca8482 100644
--- a/kde-misc/plasma-custom-desktop-menu/Manifest
+++ b/kde-misc/plasma-custom-desktop-menu/Manifest
@@ -1,3 +1,5 @@
AUX example.config 749 BLAKE2B 7ac5b4e00882a4633a9349ddca252b7fbb6d87ff7c90626d035847b724c6fe8fd47ffac74cfdc0303e825cbe4fb0d8999d49d9d1f79b163bcbc4cdffa8e5fb78 SHA512 d86a3d3875f884cae53e8ae93242230fcba7337faa6f52865aac8fdd28dc910fab1139068f84b91ad22f807134a89d4d5166e6cfc1f6a646077d6d2cda1ec00b
DIST plasma-containmentactions-customdesktopmenu-2016.01.20.14.10.49.tar.gz 10835 BLAKE2B 0f1b0c2ac1691382147094dc9b046f087ce97072e880430b163edbaeb424342a993c4ff438f79f236bcc1ba70488d31df2cccfcf1a88930208a1e06de07ddf08 SHA512 c9d199abad9188f5b90796b8b6e2f9fcd5c3a5b7974e802686492de2e87929b732329ee52770b90dad3c803946a85a817fc040e4ff2b2df879f6666adf352508
+DIST v0.2.0.tar.gz 138104 BLAKE2B d7aca43e64aea8a5ab89ed21b8c3a4b387b34348bc316ab34c5d38a6f9fab7f21460c4a0cae88d067c1de6337402d5898831c785f1f76f3f913c561184b4b97c SHA512 77fe83cc41e563b6ffcc7b35d80b248a5947ee02d4c8d7a5a740c451d8a98253d83dc269e3ddab81f909385cf9a2c6011bd6cbaf62ec1125ada41b1bb772808f
+EBUILD plasma-custom-desktop-menu-0.2.0.ebuild 1547 BLAKE2B 470f4a7a65b64045821fb45d84d3ea8ad7ae2c9d079c74d86bbbef3ff873e2ecd4c3828e94ed4d9150d3b625a7c1b49388211727d39d3cc89df9105595ee7360 SHA512 c83abb9672930ef283d07e6e7485eb3ee31e6777ec3b926b3daf7ba0c02edff617c8f9d5e2ba6a96dc4a1907be5aefa9cf1d2602be5ad1fd7f8933bc2e41f982
EBUILD plasma-custom-desktop-menu-2016.01.20.14.10.49-r1.ebuild 1463 BLAKE2B e61f7760bb0d4a495100afa0a066cf5278db716d320fc8f7afe9cb7ca259f5c9e07442161b6025b13a06c9ef28b244401ac28d68814a44e09a04c3fb50dfd12c SHA512 d916e26329ee5d616ee66fa20b59c2e799b48cbad1893e997515aa025d2587dc7a71e073641246240a7b857e1607037094507a810b2a853f06d55c61c0ee54e9
diff --git a/kde-misc/plasma-custom-desktop-menu/plasma-custom-desktop-menu-0.2.0.ebuild b/kde-misc/plasma-custom-desktop-menu/plasma-custom-desktop-menu-0.2.0.ebuild
new file mode 100644
index 0000000..368f5da
--- /dev/null
+++ b/kde-misc/plasma-custom-desktop-menu/plasma-custom-desktop-menu-0.2.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ecm
+
+DESCRIPTION="Custom desktop menu for Plasma 6"
+HOMEPAGE="https://github.com/MatMoul/plasma-containmentactions-customdesktopmenu"
+SRC_URI="https://github.com/MatMoul/plasma-containmentactions-customdesktopmenu/archive/refs/tags/v${PV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RDEPEND="
+ >=kde-frameworks/extra-cmake-modules-6.0.0
+ >=kde-plasma/kdeplasma-addons-6.0.0
+ kde-plasma/plasma-workspace
+"
+DEPEND="${RDEPEND}
+"
+S="${WORKDIR}/plasma-containmentactions-customdesktopmenu-${PV}/src"
+
+src_install() {
+ default
+ dodoc "${FILESDIR}/example.config"
+ insinto /usr/lib64/qt6/plugins/plasma/containmentactions
+ chmod a+x "${WORKDIR}/plasma-containmentactions-customdesktopmenu-${PV}/src_build/bin/plasma/containmentactions/matmoul-customdesktopmenu.so"
+ doins "${WORKDIR}/plasma-containmentactions-customdesktopmenu-${PV}/src_build/bin/plasma/containmentactions/matmoul-customdesktopmenu.so"
+}
+
+pkg_postinst() {
+ elog "To enable this launcher:"
+ elog ""
+ elog " Run: kbuildsycoca6"
+ elog ""
+ elog " Right click to your desktop and select 'Desktop and Wallpaper' settings."
+ elog " On Mouse Actions, you can now choose Custom Desktop Menu."
+ elog ""
+ elog " If new menu is not available, logout/login your session."
+ elog ""
+ elog " Configure in: <Right-Click>->'Desktop and Wallpaper' settings->Mouse Actions->Custom Desktop Menu [Config]"
+ elog " See installed doc: example.config"
+}