summaryrefslogtreecommitdiff
path: root/net-misc/cmst
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/cmst')
-rw-r--r--net-misc/cmst/Manifest1
-rw-r--r--net-misc/cmst/cmst-2023.03.14-r1.ebuild54
2 files changed, 55 insertions, 0 deletions
diff --git a/net-misc/cmst/Manifest b/net-misc/cmst/Manifest
index 667327d4b8f9..74a15d3f217a 100644
--- a/net-misc/cmst/Manifest
+++ b/net-misc/cmst/Manifest
@@ -1,5 +1,6 @@
DIST cmst-2022.11.30.tar.gz 3486817 BLAKE2B 8c0d12a99188ec1aa16faed8d035f1b7c00d090725a547b90171f8e2f352550c64cb8acf4f7bd0900c281b307d361db4a1794b892fe593772ded60a0af6ba777 SHA512 09c5b14607824fab4e46c8f3648fc13951bcce08708ddb8f1574d4c71a14c69de7fbaa1849eba82d9525a02867f8b54cfdc3b073aa4dee1fdcb8845504640327
DIST cmst-2023.03.14.tar.gz 3530182 BLAKE2B 86e873d299bae9d188ebac154b3716ef11c7da12b2b93d9b5cc07b6bf2edb692b81393b0f6c962479d1f23dd61d4466c2b930f29b08601876bb83e43dd8d9833 SHA512 7ebc3f7ca93d6e66c4447f4a4ac8f2eb27617ff8d4919e8878d12a0cdffb7c0d32be9627c73bc74b0f661854c8a2d75975a8fa854924c4edb9c676f1abd6f746
EBUILD cmst-2022.11.30.ebuild 887 BLAKE2B 018a8bff9caebb57cb0bcc7651b3cb4d4892c988ae074aa64165e7a9a2d43ec6f4d9eb7771f4182d5c0a2ec666aa0299486b104246bd77be1f9674a88e73f7b1 SHA512 7bd192d44cfc14d5f06b5d01e849cc15f3614c54c17cdf60437ace7d59f46f367bd81a37c530ef519135e11249e9e70e38fd1a3234286af4e06c3b0af89b63e8
+EBUILD cmst-2023.03.14-r1.ebuild 1024 BLAKE2B 1ca3bfa1fd2b8629840c0c48c5d9718bf0d55022422595309f072c55c14bbc2260e56a4db99a9caec0f09e71cc6308af0b4c7fe2f5b4e6744582f4a706483b58 SHA512 059fac317030073fa1f68b99fadecf1ccdd58fed3c33877ffdd391bbdea8ac27cc945aee67aa82596d01a806312738ed4f75faea8ca291a4e1dfe73966810b03
EBUILD cmst-2023.03.14.ebuild 887 BLAKE2B 018a8bff9caebb57cb0bcc7651b3cb4d4892c988ae074aa64165e7a9a2d43ec6f4d9eb7771f4182d5c0a2ec666aa0299486b104246bd77be1f9674a88e73f7b1 SHA512 7bd192d44cfc14d5f06b5d01e849cc15f3614c54c17cdf60437ace7d59f46f367bd81a37c530ef519135e11249e9e70e38fd1a3234286af4e06c3b0af89b63e8
MISC metadata.xml 390 BLAKE2B 19055fbf6cc2b268ff117e4cd4e39c894452cd7a3f9c71a113831a142ee4458aae99f86497fc85ee5e29ee73a50d2363ce816e46e2cf3cf47e6be51658d882d2 SHA512 fcc4db887275f29a69ddb8d731f3bc1516734b75bb5ce494d2ddfc13f951a7c1ce9f715383c62725919755b61488943f91c1286d126fb91a24176c24e0e3dcaf
diff --git a/net-misc/cmst/cmst-2023.03.14-r1.ebuild b/net-misc/cmst/cmst-2023.03.14-r1.ebuild
new file mode 100644
index 000000000000..086fd50d0951
--- /dev/null
+++ b/net-misc/cmst/cmst-2023.03.14-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit qmake-utils xdg-utils
+
+DESCRIPTION="Qt GUI for Connman with system tray icon"
+HOMEPAGE="https://github.com/andrew-bibb/cmst"
+SRC_URI="https://github.com/andrew-bibb/cmst/archive/${P}.tar.gz"
+S="${WORKDIR}/${PN}-${P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="qt6"
+
+DEPEND="qt6? ( dev-qt/qtbase:6 )
+ !qt6? (
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+)
+"
+RDEPEND="${DEPEND}
+ net-misc/connman
+"
+BDEPEND="qt6? ( dev-qt/qttools:6 )
+ !qt6? ( dev-qt/linguist-tools:5 )
+"
+
+src_configure() {
+ export USE_LIBPATH="${EPREFIX}/usr/$(get_libdir)/${PN}"
+ if use qt6; then
+ eqmake6 DISTRO=gentoo
+ else
+ eqmake5 DISTRO=gentoo
+ fi
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ rm -r "${D}"/usr/share/licenses || die
+ gunzip "${D}"/usr/share/man/man1/cmst.1.gz
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}