diff options
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/FreeSSM/FreeSSM-1.2.5_p20210702.ebuild | 48 | ||||
-rw-r--r-- | app-misc/FreeSSM/FreeSSM-9999.ebuild | 51 | ||||
-rw-r--r-- | app-misc/FreeSSM/Manifest | 4 | ||||
-rw-r--r-- | app-misc/FreeSSM/metadata.xml | 20 | ||||
-rw-r--r-- | app-misc/Manifest.gz | bin | 49277 -> 49456 bytes | |||
-rw-r--r-- | app-misc/klavaro/Manifest | 1 | ||||
-rw-r--r-- | app-misc/klavaro/files/klavaro-desktop-keywords.patch | 11 |
7 files changed, 123 insertions, 12 deletions
diff --git a/app-misc/FreeSSM/FreeSSM-1.2.5_p20210702.ebuild b/app-misc/FreeSSM/FreeSSM-1.2.5_p20210702.ebuild new file mode 100644 index 000000000000..a0c2947d8f02 --- /dev/null +++ b/app-misc/FreeSSM/FreeSSM-1.2.5_p20210702.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 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" + +GIT_COMMIT="97576c03578ec8564b5db67d59fb52502ad7a932" +SRC_URI="https://github.com/Comer352L/FreeSSM/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +LICENSE="GPL-3" +SLOT="0" +IUSE="small-resolution" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + media-libs/libglvnd +" +DEPEND=" + ${RDEPEND} + dev-qt/linguist-tools:5 +" + +S="${WORKDIR}/${PN}-${GIT_COMMIT}" + +src_configure() { + eqmake5 FreeSSM.pro $(usex small-resolution CONFIG+=small-resolution "") +} + +src_compile() { + emake release + emake translation +} + +src_install() { + local installdir="/usr/share/${PN}" + eqmake5 INSTALLDIR="${D}${installdir}" + emake release-install + + make_desktop_entry "${installdir}/${PN}" ${PN} "${installdir}/${PN}.png" +} diff --git a/app-misc/FreeSSM/FreeSSM-9999.ebuild b/app-misc/FreeSSM/FreeSSM-9999.ebuild new file mode 100644 index 000000000000..916c0c65d2da --- /dev/null +++ b/app-misc/FreeSSM/FreeSSM-9999.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 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 + SRC_URI="https://github.com/Comer352L/FreeSSM/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="small-resolution" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + media-libs/libglvnd +" +DEPEND=" + ${RDEPEND} + dev-qt/linguist-tools:5 +" + +src_configure() { + eqmake5 FreeSSM.pro $(usex small-resolution CONFIG+=small-resolution "") +} + +src_compile() { + emake release + emake translation +} + +src_install() { + local installdir="/usr/share/${PN}" + + eqmake5 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 new file mode 100644 index 000000000000..a6a3dc1eba15 --- /dev/null +++ b/app-misc/FreeSSM/Manifest @@ -0,0 +1,4 @@ +DIST FreeSSM-1.2.5_p20210702.tar.gz 1422551 BLAKE2B d9f3219f225cc2678773a20afa78eee3249a1043f354dfab64eb11debfde8d66b4f0e6fe6b9252e98fccc9b29fb105712fa3da491007f285179fe5060547da20 SHA512 72f8883ee44a056ed3886a7cab5186c45e1f1b571195de9d556805e90d178efd2b25460a7b87c7c4a727807ada04199c2131aef509d8aa0e68eab1b664b63411 +EBUILD FreeSSM-1.2.5_p20210702.ebuild 1030 BLAKE2B c19a8d5761be9940173832c6a27f367137606b6a2f0eb0e801e88eada46178aa8e2c7b5d9142db1cf838116323a969e55463c7ede428471c6290d7c570b54367 SHA512 419c8896f84f6e39f0c32e203cf61c34587a3d8fd0e0dff769ea4f5bab55c51ddce302e3c75b4250823a69ec2d4caf04af002b40e2717a95ee6ff163005c71ed +EBUILD FreeSSM-9999.ebuild 1057 BLAKE2B 13a18e97aefca188ed4fe0a6df64a5f5bc8c2a9f7522d0b78b5e8f189ef6519d9b2e4747f98514a0177501289804136e09d8904d4eec71d2ae4a02e5397a093e SHA512 a74418db3ef3b23b6b1686eb01b495c5bdab20196603341faef5a4ce3d1d7f202f0bef7c2d5c165bf2115eb7a569360eae58adcc8d21c25115e0c3f5181bdd7b +MISC metadata.xml 809 BLAKE2B f01148f582fde670d186019eef6c3ebbec49d473f41a3dc6726ca996466dfafe5987c63ad02f483dc26ce668bd53187abc22a7efaae83161137aa31ac9221907 SHA512 7b31f54f574de7c9c53002da83e118f9fbf6714a8a1a9c5ff0a0fcade360aaf974a57ff0020a5ccb0548711ce862925fef0b704cf17a953375ae3c3551885761 diff --git a/app-misc/FreeSSM/metadata.xml b/app-misc/FreeSSM/metadata.xml new file mode 100644 index 000000000000..ceb4e3b061db --- /dev/null +++ b/app-misc/FreeSSM/metadata.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>fordfrog@gentoo.org</email> + <description>Miroslav Šulc</description> + </maintainer> + <longdescription> + FreeSSM is a free and easy to use diagnostic and adjustment tool for SUBARU® + vehicles. It currently supports the models LEGACY®, LIBERTY®, OUTBACK®, BAJA®, + IMPREZA®, FORESTER® and TRIBECA® starting with model year 1999 and provides + access to the engine and transmission control units. + </longdescription> + <use> + <flag name="small-resolution">Build the app for small resolution screeens</flag> + </use> + <upstream> + <remote-id type="github">Comer352L/FreeSSM</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz Binary files differindex 1dfa025e2442..daab30edec6d 100644 --- a/app-misc/Manifest.gz +++ b/app-misc/Manifest.gz diff --git a/app-misc/klavaro/Manifest b/app-misc/klavaro/Manifest index 5076093b7f8f..3181ed1938ff 100644 --- a/app-misc/klavaro/Manifest +++ b/app-misc/klavaro/Manifest @@ -1,6 +1,5 @@ AUX klavaro-3.13-datadir.patch 514 BLAKE2B 0e3b3080d211634269588006e46d949b980144b837dc0a3d57fbe663dd7c63d866f7985035629155e76aabae30c451262c8260134225320ffaccf6d31ad8e34d SHA512 5b8707459ebd372834e65edb9497505823970c798fd4a1e6fedf10dd3d37c55f43ad249288b6ab012732a940a9df2e0a58d1c4915de71c984e0d8ff3a36c6271 AUX klavaro-3.13-desktop-keywords.patch 4364 BLAKE2B 080e88df774c9e29826a1c7e7b7fbcadc96ba06e17ce29b858ec1161f0b11cea1bed84cfea8bd36a19576ed0e3c6894ded9fa9cb2598c376bb0f9981d4cc63f2 SHA512 96b1213c39b5258fef6f7a8adbbcaf1b815a2cb71d55481a7196a8eaf3dcd141c248b57f4586d036381ab1af1234f9606a15e5b91f9f6245bee04cf0b8cf9476 -AUX klavaro-desktop-keywords.patch 420 BLAKE2B 14dea4731492e2c728517053c3c9a15c99e8bca0d36f25d23a6e7dbc9a54e59b5878100ae8924ae78740ff2e7ceb4cbffae1c968eeff8039fb9f539329fd0073 SHA512 f526da8a40a7de95564f9a8edf4176b043aeb3b5ee600691f66ca27a820da1d2f0d87b6c4da45b8a3a3009aeb440a1a24a65f728174ea079e6712e08c3fe5606 DIST klavaro-3.13.tar.bz2 1237015 BLAKE2B f6cf83005217e924ff1ea9a596d1154a3225298142722eb51609411f74444d73cb5d4a98fc11634185c3ca857b566d33396c841cb40f925e2d84b7180c357c57 SHA512 17765be33305a722f8d23006353c5de812075decc7931c596bd8c7efe2d93657687847f007adb4e7f758a535fd3cded36581fd1e9f5b4af7d6d3b441b7245b36 EBUILD klavaro-3.13-r1.ebuild 943 BLAKE2B 6d19aa558607a3733c4ec49b9f7929e4a33252e42fcdd45ae172e43eed3ec0f44a936bcd3d464c0f25506798c4c2bf1c2123aa2390e5f7ce772304c7d4f1fc03 SHA512 49778c08d8c2b542bd6b116bdc2ea7d47b905ecc8414c5d3b72dd600cf58c5148a5e874b2f1a3b2ee9462e8dd67a1ae72e2ce1132517fdb1683b007dc95dfb38 MISC metadata.xml 245 BLAKE2B a4b272a16070570fe0ba833073cc83891b08d2ec1123961e384d4b5e1cdb945b466da642243ff3197d71fbfa784cdc0f1ad07b906056f8f4618549df6f7a08d7 SHA512 94dab4934d91e76395edcdba99cdc609a3c658d5b72d524a427389f496dc391fb4ff5351b2984c96d2283c64c4090e27a0277efe60dab5a19f8aabd10e51e255 diff --git a/app-misc/klavaro/files/klavaro-desktop-keywords.patch b/app-misc/klavaro/files/klavaro-desktop-keywords.patch deleted file mode 100644 index 5d497480e869..000000000000 --- a/app-misc/klavaro/files/klavaro-desktop-keywords.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/data/klavaro.desktop.in -+++ b/data/klavaro.desktop.in -@@ -2,7 +2,7 @@ - Name=Klavaro - _Comment=A very flexible and efficient touch typing tutor. - # Translators: these are keywords related to the program. CAI above means Computer Aided Instruction. Feel free to add and/or change the keywords in your language. --_Keywords=keyboard;typing;tutor;CAI -+_Keywords=keyboard;typing;tutor;CAI; - - Exec=klavaro - Icon=klavaro |