qmc2: fix cross
This commit is contained in:
parent
0031b092e5
commit
c62a1974db
1 changed files with 14 additions and 3 deletions
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'qmc2'
|
# Template file for 'qmc2'
|
||||||
pkgname=qmc2
|
pkgname=qmc2
|
||||||
version=0.71
|
version=0.71
|
||||||
revision=1
|
revision=2
|
||||||
wrksrc=${pkgname}
|
wrksrc=${pkgname}
|
||||||
build_style=gnu-makefile
|
build_style=gnu-makefile
|
||||||
make_build_args="PREFIX=/usr DATADIR=/usr/share MAN_DIR=/usr/share/man TARGET=qmc2-mame"
|
make_build_args="PREFIX=/usr DATADIR=/usr/share MAN_DIR=/usr/share/man TARGET=qmc2-mame"
|
||||||
|
@ -18,8 +18,10 @@ homepage="http://qmc2.arcadehits.net/wordpress/"
|
||||||
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}/${version}/${pkgname}-${version}.tar.bz2"
|
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}/${version}/${pkgname}-${version}.tar.bz2"
|
||||||
checksum=4233d8aaf679f9f752348990eb5ebe3ab801e28a17dc624ba9b6eb77d54a82f0
|
checksum=4233d8aaf679f9f752348990eb5ebe3ab801e28a17dc624ba9b6eb77d54a82f0
|
||||||
|
|
||||||
nocross=yes
|
if [ -n "$CROSS_BUILD" ]; then
|
||||||
nopie=yes
|
hostmakedepends+=" qt5-host-tools qt5-multimedia-devel qt5-script-devel qt5-svg-devel"
|
||||||
|
hostmakedepends+=" qt5-webkit-devel qt5-xmlpatterns-devel qt5-x11extras-devel"
|
||||||
|
fi
|
||||||
|
|
||||||
pre_build() {
|
pre_build() {
|
||||||
# Replace sdl-config with sdl2-config
|
# Replace sdl-config with sdl2-config
|
||||||
|
@ -30,6 +32,15 @@ pre_build() {
|
||||||
do_build() {
|
do_build() {
|
||||||
# Print configuration info
|
# Print configuration info
|
||||||
make ${make_build_args} config
|
make ${make_build_args} config
|
||||||
|
make ${make_build_args} Makefile.qmake
|
||||||
|
make ${make_build_args} tools/qchdman/Makefile
|
||||||
|
sed -i Makefile.qmake tools/qchdman/Makefile \
|
||||||
|
-e "s;^\(CC *=\).*;\1 $CC;" \
|
||||||
|
-e "s;^\(CXX *=\).*;\1 $CXX;" \
|
||||||
|
-e "s;^\(LINK *=\).*;\1 $CXX;" \
|
||||||
|
-e "s;^\(CFLAGS *=\)\(.*\);\1 $CFLAGS \2;" \
|
||||||
|
-e "s;^\(CXXFLAGS *=\)\(.*\);\1 $CXXFLAGS \2;" \
|
||||||
|
-e "s;^\(LFLAGS *=\)\(.*\);\1 $LDFLAGS \2;"
|
||||||
make ${makejobs} qchdman
|
make ${makejobs} qchdman
|
||||||
make ${make_build_args} ${makejobs}
|
make ${make_build_args} ${makejobs}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue