version bump 3.0.16
This commit is contained in:
parent
af25bab0bd
commit
0b52a77573
@ -1,6 +1,10 @@
|
||||
DIST atools-4.0.13.zip 5596075 BLAKE2B 69827f7d8193f9ed52a6fe75767f0bfe1efd6cb6f80862106b3dbc803fc81fb7ceaa74d78c96b6b136b7a1c4effe92f8b4395562aeef3668a135fe10b04a6253 SHA512 e3b6184731405993e1d1d1e040021d24a5ec7b31247114a275e30d9f1e2a889d199d2d7f54709c7d3e44177f61287024295fe1d75b4d21691b550b9e0476ea90
|
||||
DIST atools-4.0.16.zip 6557086 BLAKE2B e6c8ecdb4a8e0f37a887955c0636cad95a04373aad1c7886cf249b2926b652821417c675fe1e8e4941b46d497b16d2d0b7f9ea7278abfd93f59c7b1a4e2a7f93 SHA512 c6f23449bae8f47852eb0f9466ff860d58109e47b75bbd21bf28862cb4c1bfec8f64b9202cc58d71207eefceb17b87af8a87f53cc8da7edf7628f8286d06b3bf
|
||||
DIST littlenavconnect-3.0.16.zip 8843296 BLAKE2B 21ddfc734c44647e9033b5d57cfb80ba3489be7d17d54f1690efc824d95d7d08bcf1bd8dae97738f2e060c8323c36d8fb7dd6da4a175087923a3710bccbbc4cd SHA512 6f33b3c5b94ce8ba2094c113cf58bcda411a71eae05c495f9af3b8b82df8fb47ca7302f69cb49432873f56b7e1fb3afb6646eacb20bff5f36b45e9ec26f15985
|
||||
DIST littlenavconnect-3.0.7.zip 8842210 BLAKE2B eb9796be462e0b3473da47fd1e445dcdd7cfcf65c100466350e960ba5193676bd5cafcca5ea1b724d3ecdb8e685b5fbeed80ba941f5ecd3d5ca993d1790754ee SHA512 81cb9080a4d20860c480af234fa6f1e5c367ff07d02f3392250262c111e73af84f4fa090f3f5ac3298f4e7ac84cae31e1368a3592865e5917fcf38f4569883a0
|
||||
DIST littlenavmap-3.0.12.tar.gz 16770864 BLAKE2B b929bf09a9a68649bd0588dd97730963621814f7e6519b350314d07d92bea130685d2a7d617bf9ae77d961779e401ee6429be7cb4e8ddedb927321c096270f86 SHA512 ae81014d14c0e5b2d86bb9a68ce42b62fb422df79b2a2326e0cee71960fb4ce7b1fc7e1d97d121f3f985ad3a8e2b357bb2f631fedcb58206484c52f93c0984a0
|
||||
DIST littlenavmap-3.0.16.tar.gz 17338469 BLAKE2B 574df64a51dc537b4f72e8a45caa73c1f6c17aac7bf04d0b18451875776b1490d662bf88f1b750ce575882ca27278ee01adc16c4506937d038dc484ee2187e5a SHA512 013d1790a3c18a32c6203ad886898b7b64992ea1ac3339c6dcc297a75dba4ef1bfab4bc0ebc2e1f2e7956721fac65a1933b7755498d4865380704a439eb9c0db
|
||||
DIST marble-lnm-1.1.zip 29014228 BLAKE2B 67c58c4e897261133d5aa3d9c7e19073009b9c476c352cb7bfa48019f97fe8b569dbb5a645bf2a4f6b40be3e6f0254e913fa4833910138004e045a77d5677b41 SHA512 d75497c35103ecf2b6e35bc74d9f10a177131cca195198315d7c81d1ff0c31320a1d0ece4cf089c91c663144c5f30e7bdcfff3b2f35b5642169fe2b9fc089921
|
||||
EBUILD littlenavmap-3.0.12.ebuild 3721 BLAKE2B 75b72e1673787c6f27cedf49affec383615f461e20ec6c56bca884ad41768a17cbaa79a4debce4dd8b2ffd262417ba12712a451eccd2d3f31edcbd3a807b67f0 SHA512 6af9de760bee124cd58cc7f642f5d420d04d4eb1517b0bef61bc0097e0b923374d65a0fc17dfde27b11171a070610bb82fd0d64606580fe1fc4fff0ff5cfbe0a
|
||||
EBUILD littlenavmap-3.0.16.ebuild 3751 BLAKE2B 78523e66e4a4fd896e6b35eb0d58b09f0397fca5a28661eba7554c455dad3ba4da3c060d207b324139758825136556f0424b2ae0741dfb584a901a8dd2d9719b SHA512 891dc80d98e525fd6651a8cf6c75f29a858695ccdf6607632429a537c2ffdbdadf44885e13e1f2b66c42ee8b88b055e3ad170d6160bc1fe87cd59007a9243ada
|
||||
MISC littlenavmap-3.0.12.ebuild.bak 5571 BLAKE2B 508fe1e877f7bc5d75cb095d627a4491008a1ff52a683f879a7fb691c7961475d7da0c3f4efee5e7754cde04734bbd2c8442d26dee2d3297c48b60e559aa1ad8 SHA512 4210cbe5618a45e7de8f0edbfb9ae14266d90772b31ce6ab67f1f96e379935825cf051354c19287934144c8ad601a68391a92fa4515dd05ed7bc881d6c3aeab5
|
||||
|
111
games-simulation/littlenavmap/littlenavmap-3.0.16.ebuild
Normal file
111
games-simulation/littlenavmap/littlenavmap-3.0.16.ebuild
Normal file
@ -0,0 +1,111 @@
|
||||
# Copyright 2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake qmake-utils desktop
|
||||
|
||||
ATOOLS_VERSION="4.0.16"
|
||||
NAVCONNECT_VERSION="3.0.16"
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
DESCRIPTION="flight planner, navigation tool, moving map, \
|
||||
airport search and airport information system"
|
||||
HOMEPAGE="https://albar965.github.io/littlenavmap.html"
|
||||
SRC_URI="https://github.com/albar965/littlenavmap/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" https://github.com/albar965/marble/archive/refs/heads/lnm/1.1.zip -> marble-lnm-1.1.zip"
|
||||
SRC_URI+=" https://github.com/albar965/atools/archive/refs/tags/v${ATOOLS_VERSION}.zip -> atools-${ATOOLS_VERSION}.zip"
|
||||
SRC_URI+=" https://github.com/albar965/littlenavconnect/archive/refs/tags/v${NAVCONNECT_VERSION}.zip -> littlenavconnect-${NAVCONNECT_VERSION}.zip"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="dev-qt/qtsql:5 dev-qt/qtcore:5 dev-cpp/cpptrace dev-qt/qtimageformats:5"
|
||||
DEPEND+=" dev-qt/qtgui:5[eglfs,linuxfb] dev-qt/qtsvg:5 dev-qt/qtdeclarative:5"
|
||||
DEPEND+=" dev-qt/qttranslations:5 dev-qt/qtx11extras:5 dev-libs/icu"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
|
||||
S_MARBLE="${WORKDIR}/marble-lnm-1.1"
|
||||
S_MARBLE_BUILD="${S_MARBLE}_build"
|
||||
S_ATOOLS="${WORKDIR}/atools-${ATOOLS_VERSION}"
|
||||
S_ATOOLS_BUILD="${S_ATOOLS}_build"
|
||||
S_NAVMAP="${WORKDIR}/${P}"
|
||||
S_NAVMAP_BUILD="${S_NAVMAP}_build"
|
||||
S_NAVCONNECT="${WORKDIR}/littlenavconnect-${NAVCONNECT_VERSION}"
|
||||
S_NAVCONNECT_BUILD="${S_NAVCONNECT}_build"
|
||||
S="${WORKDIR}"
|
||||
|
||||
CMAKE_USE_DIR="${S_MARBLE}"
|
||||
CMAKE_BUILD_TYPE="Release"
|
||||
|
||||
src_configure() {
|
||||
eqmake5 -o "${S_ATOOLS_BUILD}/Makefile" "${S_ATOOLS}/atools.pro" -spec linux-g++ CONFIG+=release
|
||||
|
||||
local mycmakeargs=(
|
||||
-DSTATIC_BUILD=TRUE
|
||||
-DQTONLY=TRUE
|
||||
-DBUILD_MARBLE_EXAMPLES=NO
|
||||
-DBUILD_INHIBIT_SCREENSAVER_PLUGIN=NO
|
||||
-DBUILD_MARBLE_APPS=NO
|
||||
-DBUILD_MARBLE_EXAMPLES=NO
|
||||
-DBUILD_MARBLE_TESTS=NO
|
||||
-DBUILD_MARBLE_TOOLS=NO
|
||||
-DBUILD_TESTING=NO
|
||||
-DBUILD_WITH_DBUS=NO
|
||||
-DMARBLE_EMPTY_MAPTHEME=YES
|
||||
-DMOBILE=NO
|
||||
-DWITH_DESIGNER_PLUGIN=NO
|
||||
-DWITH_Phonon=NO
|
||||
-DWITH_Qt5Location=NO
|
||||
-DWITH_Qt5Positioning=NO
|
||||
-DWITH_Qt5SerialPort=NO
|
||||
-DWITH_ZLIB=NO
|
||||
-DWITH_libgps=NO
|
||||
-DWITH_libshp=NO
|
||||
-DWITH_libwlocate=NO
|
||||
-DCMAKE_INSTALL_PREFIX=/marble
|
||||
)
|
||||
cmake_src_configure
|
||||
|
||||
ATOOLS_INC_PATH="${S_ATOOLS}/src" \
|
||||
ATOOLS_LIB_PATH="${S_ATOOLS_BUILD}" \
|
||||
MARBLE_INC_PATH="${S_MARBLE_BUILD}/include" \
|
||||
MARBLE_LIB_PATH="${S_MARBLE_BUILD}/lib64" \
|
||||
DEPLOY_BASE="${D}/opt" \
|
||||
eqmake5 -o "${S_NAVMAP_BUILD}/Makefile" "${S_NAVMAP}/littlenavmap.pro" -spec linux-g++ CONFIG+=release
|
||||
|
||||
ATOOLS_INC_PATH="${S_ATOOLS}/src" \
|
||||
ATOOLS_LIB_PATH="${S_ATOOLS_BUILD}" \
|
||||
DEPLOY_BASE="${D}/opt/Little Navmap" \
|
||||
eqmake5 -o "${S_NAVCONNECT_BUILD}/Makefile" "${S_NAVCONNECT}/littlenavconnect.pro" -spec linux-g++ CONFIG+=release
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake_src_compile
|
||||
cmake_src_install
|
||||
# Workaround! Cannot make cmake_src_configure to use $WORKDIR
|
||||
# And I don't know where the existing $S_MARBLE_BUILD directory is comming from
|
||||
rm -rf "${S_MARBLE_BUILD}"
|
||||
mv "${D}/marble" "${S_MARBLE_BUILD}"
|
||||
|
||||
emake -C "${S_ATOOLS_BUILD}"
|
||||
|
||||
emake -C "${S_NAVMAP_BUILD}"
|
||||
emake -C "${S_NAVCONNECT_BUILD}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C "${S_NAVMAP_BUILD}" copydata
|
||||
emake -C "${S_NAVMAP_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"
|
||||
|
||||
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"
|
||||
}
|
@ -1,2 +1,4 @@
|
||||
DIST LittleNavmap-linux-ubuntu-22.04-3.0.12.tar.xz 94671488 BLAKE2B 1ebbcbab9d35ca5d920cb90b05be7aa24245133cffda96fe21087ba03629ccc612daa37cbd138dac648c4ca530d2bd1f6e420784c087149784f29ad88f795cf0 SHA512 c4d6069015bf972cba2c9a90329cd7ea22544f218262223de0e9ce7b8e4278665bbc7b9ead9fbe4406b96befb3de81f3aafa9823760ada11af475df191ec0165
|
||||
DIST LittleNavmap-linux-ubuntu-22.04-3.0.16.tar.xz 95044812 BLAKE2B 1e879cf1e600cc9c3b9b147d5c3bf6e1e509dcbdcf32f0fdab30b75bf957863a0237be721d6aec280dc1cf2927d7524c89de4767f028f636ddbe3d79759ea7bb SHA512 5f3d1bb5ff542bc83d156cd6eb2d3cd9c231cd936d7d9d78bae8916da6ae37edfa1217e4663b652ee1ee2c655bff2f0381d3a2689da2a31685c1f138e20c4b87
|
||||
EBUILD littlexpconnect-bin-1.2.1.ebuild 707 BLAKE2B 7622edc80b7516bf00ced7e804b979801647e4c918720480709bcc00784925264c6325d14fdbdb333c13a5f02755a48db68f7d951baec0bed0357f046b565131 SHA512 865a8eb9c4d16a5d2af581f907746bf5f2e4fefbe28c2284cb83c87f68f3dd8249403543339727a03e3e1f98af7deb40819ad7a97879e9137dcfbe3b3b58b290
|
||||
EBUILD littlexpconnect-bin-1.2.1_p1.ebuild 707 BLAKE2B a6cc337429d99ec0063fd5e62bd14cebea2faf5711170111f345ec54499e7ef29a11a9c2c95c5e826c8ca8607c9a54a3185290f8f412811f077788e3d0b0c5fe SHA512 7e799a9e598e661da808122a436049b50d31c09ce1002d3f7997c31edb498f09963345c9f5df697b8c2b01b0966aff8670e4e80dc932ae5f3b7823ad87f6b682
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
NAVMAP_VERSION="3.0.16"
|
||||
NAVMAP_FILENAME="LittleNavmap-linux-ubuntu-22.04-${NAVMAP_VERSION}"
|
||||
|
||||
DESCRIPTION="X-Plane plugin that allows to use Little Navmap as a
|
||||
moving map when flying"
|
||||
HOMEPAGE="https://github.com/albar965/littlexpconnect"
|
||||
SRC_URI="https://github.com/albar965/littlenavmap/releases/download/v${NAVMAP_VERSION}/${NAVMAP_FILENAME}.tar.xz"
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="games-simulation/littlenavmap"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
|
||||
S="${WORKDIR}/${NAVMAP_FILENAME}"
|
||||
|
||||
src_install() {
|
||||
insinto "/opt/Little Navmap"
|
||||
doins -r "Little Xpconnect"
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user