mirror of
https://github.com/void-linux/void-packages.git
synced 2025-09-03 10:33:06 +02:00
flacon+librepcb+solarus-quest-editor: simplify
This commit is contained in:
parent
1132dca411
commit
5843b4555a
3 changed files with 3 additions and 23 deletions
|
@ -5,7 +5,7 @@ revision=1
|
|||
build_style=cmake
|
||||
configure_args="-DUSE_QT6=ON -DUSE_QT5=OFF"
|
||||
hostmakedepends="pkg-config qt6-tools qt6-base"
|
||||
makedepends="qt6-tools-devel qt6-widgets uchardet-devel taglib-devel"
|
||||
makedepends="qt6-base-devel uchardet-devel taglib-devel"
|
||||
depends="ffmpeg hicolor-icon-theme"
|
||||
short_desc="Audio File Encoder. Splits audio tracks into separate tracks"
|
||||
maintainer="travankor <travankor@tuta.io>"
|
||||
|
@ -15,13 +15,6 @@ changelog="https://flacon.github.io/changelog/"
|
|||
distfiles="https://github.com/Flacon/flacon/archive/v${version}.tar.gz"
|
||||
checksum=78199ff925b7cd0ffeb628d47909ca4172f8ff0d8fd8192bb537e0c012e6f4c6
|
||||
|
||||
post_configure() {
|
||||
if [ "$CROSS_BUILD" ]; then
|
||||
# use host lrelease instead of target binary which breaks compilation
|
||||
vsed -i build/build.ninja -e "s|${XBPS_CROSS_BASE}/usr/lib.*/qt6/bin/lrelease|/usr/lib/qt6/bin/lrelease|g"
|
||||
fi
|
||||
}
|
||||
|
||||
post_install() {
|
||||
vdoc "${FILESDIR}/README.voidlinux"
|
||||
}
|
||||
|
|
|
@ -5,7 +5,7 @@ revision=1
|
|||
build_style=cmake
|
||||
configure_args="-DBUILD_QTQUICK_TEST=OFF"
|
||||
hostmakedepends="unzip qt6-base qt6-tools cargo"
|
||||
makedepends="zlib-devel qt6-base-devel qt6-tools-devel qt6-plugin-mysql
|
||||
makedepends="zlib-devel qt6-base-devel qt6-plugin-mysql
|
||||
qt6-plugin-odbc qt6-plugin-pgsql qt6-plugin-sqlite
|
||||
qt6-svg-devel occt-devel glu-devel openssl-devel rust-std"
|
||||
depends="qt6-plugin-sqlite"
|
||||
|
@ -15,9 +15,3 @@ license="GPL-3.0-or-later"
|
|||
homepage="https://librepcb.org"
|
||||
distfiles="https://download.librepcb.org/releases/${version}/librepcb-${version}-source.zip"
|
||||
checksum=0c5313142ab3d689fc998ea432eb86a41d7c010e6dd5a70a633eaba0bcf75845
|
||||
|
||||
post_configure() {
|
||||
if [ -n "$CROSS_BUILD" ] ; then
|
||||
vsed -e "s|/usr/${XBPS_CROSS_TRIPLET}/usr/lib[0-9]\{0,2\}/qt6/bin|/usr/lib/qt6/bin|g" -i build/build.ninja
|
||||
fi
|
||||
}
|
||||
|
|
|
@ -5,7 +5,7 @@ revision=1
|
|||
build_style=cmake
|
||||
hostmakedepends="qt6-base qt6-tools"
|
||||
makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel
|
||||
physfs-devel qt6-tools-devel SDL2_image-devel SDL2_ttf-devel
|
||||
physfs-devel SDL2_image-devel SDL2_ttf-devel
|
||||
solarus-devel qlementine-devel qt6-svg-devel"
|
||||
short_desc="Quest editor for the Solarus RPG game engine"
|
||||
maintainer="Andrew Benson <abenson+void@gmail.com>"
|
||||
|
@ -13,10 +13,3 @@ license="GPL-3.0-or-later"
|
|||
homepage="http://www.solarus-games.org"
|
||||
distfiles="https://gitlab.com/solarus-games/${pkgname}/-/archive/v${version}/${pkgname}-v${version}.tar.bz2"
|
||||
checksum=66ad19c46ec3c7a47ceb7727401012090efe32691dc3a6f36a57143532626fba
|
||||
|
||||
post_configure() {
|
||||
if [ "$CROSS_BUILD" ]; then
|
||||
# use host lrelease instead of target
|
||||
vsed -i build/build.ninja -e "s|${XBPS_CROSS_BASE}/usr/lib.*/qt6/bin/lrelease|/usr/lib/qt6/bin/lrelease|g"
|
||||
fi
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue