added menus

This commit is contained in:
damage 2025-01-04 01:07:03 +01:00
parent 9372cc35be
commit bb6f1016b8
2 changed files with 23 additions and 14 deletions

View File

@ -4,4 +4,4 @@ DIST littlenavconnect-3.0.7.zip 8842210 BLAKE2B eb9796be462e0b3473da47fd1e445dcd
DIST littlenavmap-3.0.12.tar.gz 16770864 BLAKE2B b929bf09a9a68649bd0588dd97730963621814f7e6519b350314d07d92bea130685d2a7d617bf9ae77d961779e401ee6429be7cb4e8ddedb927321c096270f86 SHA512 ae81014d14c0e5b2d86bb9a68ce42b62fb422df79b2a2326e0cee71960fb4ce7b1fc7e1d97d121f3f985ad3a8e2b357bb2f631fedcb58206484c52f93c0984a0
DIST littlexpconnect-1.2.1.zip 81333 BLAKE2B 2acc70874a3d363f37361722501e6fbc2ace21f6096ee7bc2f1e45ef318adbf204c6247191896036f43e6108c3a0eda2e58f0fef2e163dda429a2d32991633ec SHA512 85107340db5be921f14a70385313e35828008698f36ed2569723bfe78ed17508b756812518201ada9195550068381217cf79fb5063cb186fa41cff47d3becf98
DIST marble-lnm-1.1.zip 29014228 BLAKE2B 67c58c4e897261133d5aa3d9c7e19073009b9c476c352cb7bfa48019f97fe8b569dbb5a645bf2a4f6b40be3e6f0254e913fa4833910138004e045a77d5677b41 SHA512 d75497c35103ecf2b6e35bc74d9f10a177131cca195198315d7c81d1ff0c31320a1d0ece4cf089c91c663144c5f30e7bdcfff3b2f35b5642169fe2b9fc089921
EBUILD littlenavmap-3.0.12.ebuild 4191 BLAKE2B 0a2dc29ec42fe53916e04e201ced569bf8c5a73b2a10bc8eb22ea325fc5d8c51da413c1a364eab1e7917b968ce8b120a2102cf76bd830a12a2d1addd8d653f3e SHA512 3e35bc31f73906f91d18bf577cea58bf631f0ef412fb8d176021d8ab526bb0b5b2085ad1eb42c9b73ff836fce41c2ff98544f201c5cfd37118b4da8eeca7296d
EBUILD littlenavmap-3.0.12.ebuild 4642 BLAKE2B 551f6846ea9410d80b846c2b288483713e3c9caa12f65841ce622dd70f7ba84222a5c2d7e0b7cb38c1cccd37e5ba1749d5617bb4dde084fa9a1f46a9633fd707 SHA512 8c92d926a7fc8af9a4b601bc3852d0c2d67ba76d1150b3a10470f431449d0a4a7bb6e9bc9fca67ed937f8d5e783fe50aa6d7d8defac0846b1c6b3ff7f5aa2753

View File

@ -3,7 +3,7 @@
EAPI=8
inherit cmake qmake-utils
inherit cmake qmake-utils desktop
ATOOLS_VERSION="4.0.13"
NAVCONNECT_VERSION="3.0.7"
@ -59,18 +59,18 @@ src_configure() {
eqmake5 -o "${S_NAVMAP_BUILD}/Makefile" "${S_NAVMAP}/littlenavmap.pro" -spec linux-g++ CONFIG+=release
use navconnect && \
ATOOLS_INC_PATH="${S_ATOOLS}/src" \
ATOOLS_LIB_PATH="${S_ATOOLS}" \
XPSDK_BASE="${S_XPSDK}" \
DEPLOY_BASE="${D}/opt/Little Navmap" \
eqmake5 -o "${S_NAVCONNECT_BUILD}/Makefile" "${S_NAVCONNECT}/littlenavconnect.pro" -spec linux-g++ CONFIG+=release
ATOOLS_INC_PATH="${S_ATOOLS}/src" \
ATOOLS_LIB_PATH="${S_ATOOLS}" \
XPSDK_BASE="${S_XPSDK}" \
DEPLOY_BASE="${D}/opt/Little Navmap" \
eqmake5 -o "${S_NAVCONNECT_BUILD}/Makefile" "${S_NAVCONNECT}/littlenavconnect.pro" -spec linux-g++ CONFIG+=release
use xpconnect && \
ATOOLS_INC_PATH="${S_ATOOLS}/src" \
ATOOLS_LIB_PATH="${S_ATOOLS}" \
XPSDK_BASE="${S_XPSDK}" \
DEPLOY_BASE="${D}/opt/Little Navmap" \
eqmake5 -o "${S_XPCONNECT_BUILD}/Makefile" "${S_XPCONNECT}/littlexpconnect.pro" -spec linux-g++ CONFIG+=release
ATOOLS_INC_PATH="${S_ATOOLS}/src" \
ATOOLS_LIB_PATH="${S_ATOOLS}" \
XPSDK_BASE="${S_XPSDK}" \
DEPLOY_BASE="${D}/opt/Little Navmap" \
eqmake5 -o "${S_XPCONNECT_BUILD}/Makefile" "${S_XPCONNECT}/littlexpconnect.pro" -spec linux-g++ CONFIG+=release
local mycmakeargs=(
-DSTATIC_BUILD=TRUE
@ -117,7 +117,16 @@ src_compile() {
src_install() {
emake -C "${S_NAVMAP_BUILD}" copydata
emake -C "${S_NAVMAP_BUILD}" deploy
use navconnect && emake -C "${S_NAVCONNECT_BUILD}" copydata
use navconnect && emake -C "${S_NAVCONNECT_BUILD}" deploy
sed -ie "s;YOUR_PATH_TO_LITTLENAVMAP;/opt/Little Navmap;g" "${D}/opt/Little Navmap/Little Navmap.desktop"
domenu "${D}/opt/Little Navmap/Little Navmap.desktop"
if use navconnect; then
emake -C "${S_NAVCONNECT_BUILD}" copydata
emake -C "${S_NAVCONNECT_BUILD}" deploy
sed -ie "s;YOUR_PATH;/opt;g" "${D}/opt/Little Navmap/Little Navconnect/Little Navconnect.desktop"
sed -ie "s;\\\\s; ;g" "${D}/opt/Little Navmap/Little Navconnect/Little Navconnect.desktop"
domenu "${D}/opt/Little Navmap/Little Navconnect/Little Navconnect.desktop"
fi
use xpconnect && emake -C "${S_XPCONNECT_BUILD}" deploy
}