flightgear: use create_wrksrc
This commit is contained in:
parent
2d8ee12b7d
commit
3582411211
1 changed files with 8 additions and 2 deletions
|
@ -3,10 +3,12 @@ pkgname=flightgear
|
||||||
version=2020.3.13
|
version=2020.3.13
|
||||||
revision=1
|
revision=1
|
||||||
# XXX: always keep in sync with simgear version!
|
# XXX: always keep in sync with simgear version!
|
||||||
|
create_wrksrc=yes
|
||||||
build_style=cmake
|
build_style=cmake
|
||||||
build_helper="qemu"
|
build_helper="qemu"
|
||||||
configure_args="-DFG_DATA_DIR:STRING=/usr/share/flightgear/fgdata
|
configure_args="-DFG_DATA_DIR:STRING=/usr/share/flightgear/fgdata
|
||||||
-DOpenGL_GL_PREFERENCE=GLVND -DTRANSLATIONS_SRC_DIR=${XBPS_BUILDDIR}/fgdata/Translations
|
-DOpenGL_GL_PREFERENCE=GLVND
|
||||||
|
-DTRANSLATIONS_SRC_DIR=${XBPS_BUILDDIR}/$pkgname-$version/fgdata/Translations
|
||||||
-DSYSTEM_SQLITE=ON -DSYSTEM_FLITE=ON"
|
-DSYSTEM_SQLITE=ON -DSYSTEM_FLITE=ON"
|
||||||
hostmakedepends="gettext pkg-config qt5-tools"
|
hostmakedepends="gettext pkg-config qt5-tools"
|
||||||
makedepends="MesaLib-devel boost-devel freealut-devel libevent-devel
|
makedepends="MesaLib-devel boost-devel freealut-devel libevent-devel
|
||||||
|
@ -37,10 +39,14 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
|
||||||
configure_args+=" -DCMAKE_EXE_LINKER_FLAGS=-lexecinfo"
|
configure_args+=" -DCMAKE_EXE_LINKER_FLAGS=-lexecinfo"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
post_extract() {
|
||||||
|
mv flightgear-$version/* .
|
||||||
|
}
|
||||||
|
|
||||||
flightgear-data_package() {
|
flightgear-data_package() {
|
||||||
short_desc+=" - data files"
|
short_desc+=" - data files"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmkdir usr/share/flightgear
|
vmkdir usr/share/flightgear
|
||||||
mv ${XBPS_BUILDDIR}/fgdata ${PKGDESTDIR}/usr/share/flightgear
|
mv fgdata ${PKGDESTDIR}/usr/share/flightgear
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue