commit:     780ab84854cd57d80bc54054090e06756b82a69b
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 13 18:49:21 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Feb 14 15:29:52 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=780ab848

app-misc/FreeSSM: add 1.2.5_p20240407

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-misc/FreeSSM/FreeSSM-1.2.5_p20240407.ebuild | 48 +++++++++++++++++++++++++
 app-misc/FreeSSM/Manifest                       |  1 +
 2 files changed, 49 insertions(+)

diff --git a/app-misc/FreeSSM/FreeSSM-1.2.5_p20240407.ebuild 
b/app-misc/FreeSSM/FreeSSM-1.2.5_p20240407.ebuild
new file mode 100644
index 000000000000..d5a4c9d65af1
--- /dev/null
+++ b/app-misc/FreeSSM/FreeSSM-1.2.5_p20240407.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils desktop
+
+DESCRIPTION="Free and easy to use diagnostic and adjustment tool for SUBARUĀ® 
vehicles"
+HOMEPAGE="https://github.com/Comer352L/FreeSSM";
+
+if [[ ${PV} == *9999* ]]; then
+       inherit git-r3
+       EGIT_REPO_URI="https://github.com/Comer352L/FreeSSM.git";
+else
+       COMMIT="1a0fa0934581b3383adfd2722050503695ca9dab"
+       SRC_URI="https://github.com/Comer352L/FreeSSM/archive/${COMMIT}.tar.gz 
-> ${P}.tar.gz"
+       S="${WORKDIR}/${PN}-${COMMIT}"
+       KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="small-resolution"
+
+RDEPEND="
+       dev-qt/qtbase:6[gui,widgets]
+       media-libs/libglvnd
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/qttools:6[linguist]"
+
+src_configure() {
+       eqmake6 FreeSSM.pro $(usex small-resolution CONFIG+=small-resolution "")
+}
+
+src_compile() {
+       emake release
+       emake translation
+}
+
+src_install() {
+       local installdir="/usr/share/${PN}"
+
+       eqmake6 INSTALLDIR="${D}${installdir}"
+       emake release-install
+
+       make_desktop_entry "${installdir}/${PN}" ${PN} "${installdir}/${PN}.png"
+}

diff --git a/app-misc/FreeSSM/Manifest b/app-misc/FreeSSM/Manifest
index 93f34d385d56..db0c3cd82961 100644
--- a/app-misc/FreeSSM/Manifest
+++ b/app-misc/FreeSSM/Manifest
@@ -1 +1,2 @@
 DIST FreeSSM-1.2.5_p20210702.tar.gz 1422551 BLAKE2B 
d9f3219f225cc2678773a20afa78eee3249a1043f354dfab64eb11debfde8d66b4f0e6fe6b9252e98fccc9b29fb105712fa3da491007f285179fe5060547da20
 SHA512 
72f8883ee44a056ed3886a7cab5186c45e1f1b571195de9d556805e90d178efd2b25460a7b87c7c4a727807ada04199c2131aef509d8aa0e68eab1b664b63411
+DIST FreeSSM-1.2.5_p20240407.tar.gz 1433267 BLAKE2B 
3f6278c997c2f6afdd0646dd94e142bb5c1f625fa11cc5de2210ac3463d007499eab1ffaf3e534698e0fa348fc1f28a37415113264e37129dc4ff741bad331e6
 SHA512 
b1487b072dc2d3b67e1da57af493f71e193a4fb9b6775662bc9e9d39658d02a5f18a2dd4d5cc4d862bd27bbc3ff8bf1203afbbd12ec1ded3f14e323ec179ab88

Reply via email to