Merge pull request #2887 from pullmoll/lua-alternatives
lua*: convert for xbps-alternatives
This commit is contained in:
commit
771a5ff2a1
|
@ -807,7 +807,7 @@ libgslcblas.so.0 gsl-1.15_1
|
||||||
libgsl.so.0 gsl-1.15_1
|
libgsl.so.0 gsl-1.15_1
|
||||||
liblua5.1.so.5.1 lua51-5.1.5_1
|
liblua5.1.so.5.1 lua51-5.1.5_1
|
||||||
liblua5.2.so.5.2 lua52-5.2.4_2
|
liblua5.2.so.5.2 lua52-5.2.4_2
|
||||||
liblua.so.5.3 lua-5.3.1_1
|
liblua5.3.so.5.3 lua-5.3.1_2
|
||||||
libburn.so.4 libburn-0.7.2_1
|
libburn.so.4 libburn-0.7.2_1
|
||||||
libgdkmm-2.4.so.1 gtkmm2-2.24.0_1
|
libgdkmm-2.4.so.1 gtkmm2-2.24.0_1
|
||||||
libgtkmm-2.4.so.1 gtkmm2-2.24.0_1
|
libgtkmm-2.4.so.1 gtkmm2-2.24.0_1
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'glu'
|
# Template file for 'glu'
|
||||||
pkgname=glu
|
pkgname=glu
|
||||||
version=9.0.0
|
version=9.0.0
|
||||||
revision=5
|
revision=6
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
configure_args="--disable-static"
|
configure_args="--disable-static"
|
||||||
hostmakedepends="pkg-config"
|
hostmakedepends="pkg-config"
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
# Template file for 'imapfilter'
|
# Template file for 'imapfilter'
|
||||||
pkgname=imapfilter
|
pkgname=imapfilter
|
||||||
version=2.6.3
|
version=2.6.3
|
||||||
revision=2
|
revision=3
|
||||||
build_style=gnu-makefile
|
build_style=gnu-makefile
|
||||||
|
hostmakedepends="lua-devel"
|
||||||
makedepends="pcre-devel lua-devel libressl-devel"
|
makedepends="pcre-devel lua-devel libressl-devel"
|
||||||
short_desc="Mail filtering utility"
|
short_desc="Mail filtering utility"
|
||||||
maintainer="lemmi <lemmi@nerd2nerd.org>"
|
maintainer="lemmi <lemmi@nerd2nerd.org>"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'lua'
|
# Template file for 'lua'
|
||||||
pkgname=lua
|
pkgname=lua
|
||||||
version=5.3.1
|
version=5.3.1
|
||||||
revision=1
|
revision=2
|
||||||
wrksrc=lua-${version}
|
wrksrc=lua-${version}
|
||||||
build_pie=yes
|
build_pie=yes
|
||||||
makedepends="ncurses-devel readline-devel"
|
makedepends="ncurses-devel readline-devel"
|
||||||
|
@ -12,24 +12,57 @@ license="MIT"
|
||||||
distfiles="http://www.lua.org/ftp/lua-$version.tar.gz"
|
distfiles="http://www.lua.org/ftp/lua-$version.tar.gz"
|
||||||
checksum=072767aad6cc2e62044a66e8562f51770d941e972dc1e4068ba719cd8bffac17
|
checksum=072767aad6cc2e62044a66e8562f51770d941e972dc1e4068ba719cd8bffac17
|
||||||
|
|
||||||
|
alternatives="
|
||||||
|
lua:lua:/usr/bin/lua5.3
|
||||||
|
lua:luac:/usr/bin/luac5.3
|
||||||
|
lua:lua.1:/usr/share/man/man1/lua5.3.1
|
||||||
|
lua:luac.1:/usr/share/man/man1/luac5.3.1
|
||||||
|
lua:lua:/usr/include/lua5.3
|
||||||
|
lua:/usr/include/lua.h:/usr/include/lua5.3/lua.h
|
||||||
|
lua:/usr/include/luaconf.h:/usr/include/lua5.3/luaconf.h
|
||||||
|
lua:/usr/include/lua.hpp:/usr/include/lua5.3/lua.hpp
|
||||||
|
lua:/usr/include/lualib.h:/usr/include/lua5.3/lualib.h
|
||||||
|
lua:/usr/include/lauxlib.h:/usr/include/lua5.3/lauxlib.h
|
||||||
|
lua:lua.pc:/usr/lib/pkgconfig/lua5.3.pc
|
||||||
|
lua:liblua.a:/usr/lib/liblua5.3.a
|
||||||
|
lua:liblua.so:/usr/lib/liblua5.3.so
|
||||||
|
lua:lua:/usr/share/doc/lua5.3
|
||||||
|
"
|
||||||
|
|
||||||
do_build() {
|
do_build() {
|
||||||
sed "s/%VER%/${version%.*}/g;s/%REL%/${version}/g" ${FILESDIR}/lua.pc > lua.pc
|
sed -i src/Makefile -r \
|
||||||
|
-e '/^LUA_(SO|A|T)=/ s;lua;lua5.3;' \
|
||||||
|
-e '/^LUAC_T=/ s;luac;luac5.3;'
|
||||||
make MYCFLAGS="$CFLAGS -fPIC" MYLDFLAGS="$LDFLAGS" \
|
make MYCFLAGS="$CFLAGS -fPIC" MYLDFLAGS="$LDFLAGS" \
|
||||||
CC="$CC" RANLIB="$RANLIB" \
|
CC="$CC" RANLIB="$RANLIB" \
|
||||||
INSTALL_DATA="cp -d" LUA_SO=liblua.so ${makejobs} linux
|
INSTALL_DATA="cp -d" LUA_SO=liblua5.3.so ${makejobs} linux
|
||||||
}
|
}
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
make INSTALL_DATA="cp -d" INSTALL_TOP="${DESTDIR}/usr" \
|
make INSTALL_DATA="cp -d" INSTALL_TOP="${DESTDIR}/usr" \
|
||||||
TO_LIB="liblua.a liblua.so liblua.so.${version%.*} liblua.so.${version}" \
|
TO_BIN="lua5.3 luac5.3" \
|
||||||
|
TO_LIB="liblua5.3.a liblua5.3.so liblua5.3.so.${version%.*} liblua5.3.so.${version}" \
|
||||||
|
INSTALL_INC="${DESTDIR}/usr/include/lua5.3" \
|
||||||
INSTALL_MAN="${DESTDIR}/usr/share/man/man1" install
|
INSTALL_MAN="${DESTDIR}/usr/share/man/man1" install
|
||||||
|
|
||||||
vinstall lua.pc 644 usr/lib/pkgconfig
|
sed ${FILESDIR}/lua.pc \
|
||||||
|
-e "s;%VER%;${version%.*};g;s;%REL%;${version};g" \
|
||||||
|
-e "s;llua;llua5.3;" \
|
||||||
|
-e "s;/include;/include/lua5.3;" \
|
||||||
|
> lua5.3.pc
|
||||||
|
|
||||||
|
vinstall lua5.3.pc 644 usr/lib/pkgconfig
|
||||||
|
|
||||||
# Install the documentation
|
# Install the documentation
|
||||||
vmkdir usr/share/doc/lua
|
rm -f doc/*.1
|
||||||
cp -R doc/* ${DESTDIR}/usr/share/doc/lua
|
vmkdir usr/share/doc/lua5.3
|
||||||
|
cp -R doc/* ${DESTDIR}/usr/share/doc/lua5.3
|
||||||
|
|
||||||
vlicense doc/readme.html
|
vlicense doc/readme.html
|
||||||
|
|
||||||
|
# Rename man pages
|
||||||
|
mv ${DESTDIR}/usr/share/man/man1/lua{,5.3}.1
|
||||||
|
mv ${DESTDIR}/usr/share/man/man1/luac{,5.3}.1
|
||||||
}
|
}
|
||||||
|
|
||||||
lua-devel_package() {
|
lua-devel_package() {
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'lua51'
|
# Template file for 'lua51'
|
||||||
pkgname=lua51
|
pkgname=lua51
|
||||||
version=5.1.5
|
version=5.1.5
|
||||||
revision=5
|
revision=6
|
||||||
wrksrc="lua-${version}"
|
wrksrc="lua-${version}"
|
||||||
makedepends="ncurses-devel readline-devel"
|
makedepends="ncurses-devel readline-devel"
|
||||||
short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
|
short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)"
|
||||||
|
@ -11,6 +11,23 @@ license="MIT"
|
||||||
distfiles="http://www.lua.org/ftp/lua-$version.tar.gz"
|
distfiles="http://www.lua.org/ftp/lua-$version.tar.gz"
|
||||||
checksum=2640fc56a795f29d28ef15e13c34a47e223960b0240e8cb0a82d9b0738695333
|
checksum=2640fc56a795f29d28ef15e13c34a47e223960b0240e8cb0a82d9b0738695333
|
||||||
|
|
||||||
|
alternatives="
|
||||||
|
lua:lua:/usr/bin/lua5.1
|
||||||
|
lua:luac:/usr/bin/luac5.1
|
||||||
|
lua:lua.1:/usr/share/man/man1/lua5.1.1
|
||||||
|
lua:luac.1:/usr/share/man/man1/luac5.1.1
|
||||||
|
lua:lua:/usr/include/lua5.1
|
||||||
|
lua:/usr/include/lua.h:/usr/include/lua5.1/lua.h
|
||||||
|
lua:/usr/include/luaconf.h:/usr/include/lua5.1/luaconf.h
|
||||||
|
lua:/usr/include/lua.hpp:/usr/include/lua5.1/lua.hpp
|
||||||
|
lua:/usr/include/lualib.h:/usr/include/lua5.1/lualib.h
|
||||||
|
lua:/usr/include/lauxlib.h:/usr/include/lua5.1/lauxlib.h
|
||||||
|
lua:lua.pc:/usr/lib/pkgconfig/lua5.1.pc
|
||||||
|
lua:liblua.a:/usr/lib/liblua5.1.a
|
||||||
|
lua:liblua.so:/usr/lib/liblua5.1.so
|
||||||
|
lua:lua:/usr/share/doc/lua5.1
|
||||||
|
"
|
||||||
|
|
||||||
do_build() {
|
do_build() {
|
||||||
export CFLAGS="$CFLAGS -fPIC"
|
export CFLAGS="$CFLAGS -fPIC"
|
||||||
sed -e 's:llua:llua5.1:' -e 's:/include:/include/lua5.1:' -i etc/lua.pc
|
sed -e 's:llua:llua5.1:' -e 's:/include:/include/lua5.1:' -i etc/lua.pc
|
||||||
|
@ -27,18 +44,18 @@ do_install() {
|
||||||
INSTALL_INC="${DESTDIR}/usr/include/lua5.1" \
|
INSTALL_INC="${DESTDIR}/usr/include/lua5.1" \
|
||||||
INSTALL_MAN="${DESTDIR}/usr/share/man/man1" install
|
INSTALL_MAN="${DESTDIR}/usr/share/man/man1" install
|
||||||
|
|
||||||
install -Dm644 etc/lua.pc ${DESTDIR}/usr/lib/pkgconfig/lua5.1.pc
|
vinstall etc/lua.pc 644 usr/lib/pkgconfig lua5.1.pc
|
||||||
|
|
||||||
# Install the documentation
|
# Install the documentation
|
||||||
vmkdir usr/share/doc/lua51
|
rm -f doc/*.1
|
||||||
cp -R doc/* ${DESTDIR}/usr/share/doc/lua51
|
vmkdir usr/share/doc/lua5.1
|
||||||
|
cp -R doc/* ${DESTDIR}/usr/share/doc/lua5.1
|
||||||
|
|
||||||
ln -s liblua5.1.so ${DESTDIR}/usr/lib/liblua.so.5.1
|
vlicense doc/readme.html
|
||||||
ln -s liblua5.1.so ${DESTDIR}/usr/lib/liblua.so.${version}
|
|
||||||
cd ${DESTDIR}/usr/share/man/man1
|
# Rename man pages
|
||||||
mv lua.1 lua5.1.1
|
mv ${DESTDIR}/usr/share/man/man1/lua{,5.1}.1
|
||||||
mv luac.1 luac5.1.1
|
mv ${DESTDIR}/usr/share/man/man1/luac{,5.1}.1
|
||||||
rm -f ${DESTDIR}/usr/lib/liblua.so.*
|
|
||||||
}
|
}
|
||||||
|
|
||||||
lua51-devel_package() {
|
lua51-devel_package() {
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'lua52'
|
# Template file for 'lua52'
|
||||||
pkgname=lua52
|
pkgname=lua52
|
||||||
version=5.2.4
|
version=5.2.4
|
||||||
revision=3
|
revision=4
|
||||||
wrksrc=lua-${version}
|
wrksrc=lua-${version}
|
||||||
build_pie=yes
|
build_pie=yes
|
||||||
makedepends="ncurses-devel readline-devel"
|
makedepends="ncurses-devel readline-devel"
|
||||||
|
@ -12,6 +12,23 @@ license="MIT"
|
||||||
distfiles="http://www.lua.org/ftp/lua-$version.tar.gz"
|
distfiles="http://www.lua.org/ftp/lua-$version.tar.gz"
|
||||||
checksum=b9e2e4aad6789b3b63a056d442f7b39f0ecfca3ae0f1fc0ae4e9614401b69f4b
|
checksum=b9e2e4aad6789b3b63a056d442f7b39f0ecfca3ae0f1fc0ae4e9614401b69f4b
|
||||||
|
|
||||||
|
alternatives="
|
||||||
|
lua:lua:/usr/bin/lua5.2
|
||||||
|
lua:luac:/usr/bin/luac5.2
|
||||||
|
lua:lua.1:/usr/share/man/man1/lua5.2.1
|
||||||
|
lua:luac.1:/usr/share/man/man1/luac5.2.1
|
||||||
|
lua:lua:/usr/include/lua5.2
|
||||||
|
lua:/usr/include/lua.h:/usr/include/lua5.2/lua.h
|
||||||
|
lua:/usr/include/luaconf.h:/usr/include/lua5.2/luaconf.h
|
||||||
|
lua:/usr/include/lua.hpp:/usr/include/lua5.2/lua.hpp
|
||||||
|
lua:/usr/include/lualib.h:/usr/include/lua5.2/lualib.h
|
||||||
|
lua:/usr/include/lauxlib.h:/usr/include/lua5.2/lauxlib.h
|
||||||
|
lua:lua.pc:/usr/lib/pkgconfig/lua5.2.pc
|
||||||
|
lua:liblua.a:/usr/lib/liblua5.2.a
|
||||||
|
lua:liblua.so:/usr/lib/liblua5.2.so
|
||||||
|
lua:lua:/usr/share/doc/lua5.2
|
||||||
|
"
|
||||||
|
|
||||||
do_build() {
|
do_build() {
|
||||||
sed -i src/Makefile -r \
|
sed -i src/Makefile -r \
|
||||||
-e '/^LUA_(SO|A|T)=/ s;lua;lua5.2;' \
|
-e '/^LUA_(SO|A|T)=/ s;lua;lua5.2;' \
|
||||||
|
@ -37,8 +54,8 @@ do_install() {
|
||||||
|
|
||||||
# Install the documentation
|
# Install the documentation
|
||||||
rm -f doc/*.1
|
rm -f doc/*.1
|
||||||
vmkdir usr/share/doc/lua52
|
vmkdir usr/share/doc/lua5.2
|
||||||
cp -R doc/* ${DESTDIR}/usr/share/doc/lua52
|
cp -R doc/* ${DESTDIR}/usr/share/doc/lua5.2
|
||||||
|
|
||||||
vlicense doc/readme.html
|
vlicense doc/readme.html
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'mame'
|
# Template file for 'mame'
|
||||||
pkgname=mame
|
pkgname=mame
|
||||||
version=0167
|
version=0167
|
||||||
revision=1
|
revision=2
|
||||||
wrksrc="mame-mame${version}"
|
wrksrc="mame-mame${version}"
|
||||||
homepage="http://mamedev.org"
|
homepage="http://mamedev.org"
|
||||||
distfiles="https://github.com/mamedev/mame/archive/mame${version}.tar.gz"
|
distfiles="https://github.com/mamedev/mame/archive/mame${version}.tar.gz"
|
||||||
|
@ -18,6 +18,7 @@ nocross=yes
|
||||||
repository="nonfree"
|
repository="nonfree"
|
||||||
replaces="sdlmame>=0 sdlmess>=0"
|
replaces="sdlmame>=0 sdlmess>=0"
|
||||||
|
|
||||||
|
CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/lua5.3"
|
||||||
do_build() {
|
do_build() {
|
||||||
local opts="REGENIE=1"
|
local opts="REGENIE=1"
|
||||||
opts+=" NOWERROR=1"
|
opts+=" NOWERROR=1"
|
||||||
|
@ -32,7 +33,7 @@ do_build() {
|
||||||
opts+=" USE_SYSTEM_LIB_SQLITE3=1"
|
opts+=" USE_SYSTEM_LIB_SQLITE3=1"
|
||||||
opts+=" USE_SYSTEM_LIB_PORTMIDI=1"
|
opts+=" USE_SYSTEM_LIB_PORTMIDI=1"
|
||||||
opts+=" USE_SYSTEM_LIB_PORTAUDIO=1"
|
opts+=" USE_SYSTEM_LIB_PORTAUDIO=1"
|
||||||
if [ "${CROSS_BUILD}" ]; then
|
if [ "${CROSS_BUILD}" ]; then
|
||||||
# Doesn't work yet because of qt (which can't be cross compiled)
|
# Doesn't work yet because of qt (which can't be cross compiled)
|
||||||
opts+=" CROSS_BUILD=1 OVERRIDE_CC=${CC} OVERRIDE_CXX=${CXX} OVERRIDE_LD=${CC}"
|
opts+=" CROSS_BUILD=1 OVERRIDE_CC=${CC} OVERRIDE_CXX=${CXX} OVERRIDE_LD=${CC}"
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'vim'
|
# Template file for 'vim'
|
||||||
pkgname=vim
|
pkgname=vim
|
||||||
version=7.4.909
|
version=7.4.909
|
||||||
revision=1
|
revision=2
|
||||||
hostmakedepends="pkg-config"
|
hostmakedepends="pkg-config"
|
||||||
makedepends="ncurses-devel acl-devel libXt-devel gtk+-devel perl
|
makedepends="ncurses-devel acl-devel libXt-devel gtk+-devel perl
|
||||||
ruby-devel python-devel python3.4-devel lua-devel"
|
ruby-devel python-devel python3.4-devel lua-devel"
|
||||||
|
|
|
@ -1,32 +0,0 @@
|
||||||
--- configure 2015-10-02 11:37:59.277559809 +0200
|
|
||||||
+++ configure 2015-10-02 11:41:32.042543210 +0200
|
|
||||||
@@ -7637,7 +7637,7 @@
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
_ACEOF
|
|
||||||
-for ac_lib in '' lua lua5.1 lua50; do
|
|
||||||
+for ac_lib in '' lua lua5.2 lua5.1 lua50; do
|
|
||||||
if test -z "$ac_lib"; then
|
|
||||||
ac_res="none required"
|
|
||||||
else
|
|
||||||
@@ -7767,6 +7767,20 @@
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
+ac_fn_c_check_header_mongrel "$LINENO" "lua52/lua.h" "ac_cv_header_lua52_lua_h" "$ac_includes_default"
|
|
||||||
+if test "x$ac_cv_header_lua52_lua_h" = xyes; then :
|
|
||||||
+ $as_echo "#define HAVE_LUA52_LUA_H 1" >>confdefs.h
|
|
||||||
+ USE_LUA_VERSION="5.2"
|
|
||||||
+fi
|
|
||||||
+
|
|
||||||
+
|
|
||||||
+ac_fn_c_check_header_mongrel "$LINENO" "lua5.2/lua.h" "ac_cv_header_lua5_2_lua_h" "$ac_includes_default"
|
|
||||||
+if test "x$ac_cv_header_lua5_2_lua_h" = xyes; then :
|
|
||||||
+ $as_echo "#define HAVE_LUA5_2_LUA_H 1" >>confdefs.h
|
|
||||||
+USE_LUA_VERSION="5.2"
|
|
||||||
+fi
|
|
||||||
+
|
|
||||||
+
|
|
||||||
$as_echo "#define LUA_COMPAT_MODULE 1" >>confdefs.h
|
|
||||||
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
--- src/include/xm_lua.h 2011-10-11 22:18:17.000000000 +0200
|
|
||||||
+++ src/include/xm_lua.h 2015-10-02 11:44:15.981530419 +0200
|
|
||||||
@@ -4,7 +4,15 @@
|
|
||||||
#include "lauxlib.h"
|
|
||||||
#include "lualib.h"
|
|
||||||
#else
|
|
||||||
- #if defined(HAVE_LUA5_1_LUA_H)
|
|
||||||
+ #if defined(HAVE_LUA5_2_LUA_H)
|
|
||||||
+ #include <lua5.2/lua.h>
|
|
||||||
+ #include <lua5.2/lauxlib.h>
|
|
||||||
+ #include <lua5.2/lualib.h>
|
|
||||||
+ #elif defined(HAVE_LUA52_LUA_H)
|
|
||||||
+ #include <lua52/lua.h>
|
|
||||||
+ #include <lua52/lauxlib.h>
|
|
||||||
+ #include <lua52/lualib.h>
|
|
||||||
+ #elif defined(HAVE_LUA5_1_LUA_H)
|
|
||||||
#include <lua5.1/lua.h>
|
|
||||||
#include <lua5.1/lauxlib.h>
|
|
||||||
#include <lua5.1/lualib.h>
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
--- configure.in 2014-03-29 11:35:24.000000000 +0100
|
||||||
|
+++ configure.in 2015-11-03 13:02:49.686607352 +0100
|
||||||
|
@@ -1,8 +1,8 @@
|
||||||
|
-AC_INIT(src/GameInit.cpp)
|
||||||
|
-
|
||||||
|
-AC_CANONICAL_TARGET()
|
||||||
|
-AM_INIT_AUTOMAKE(xmoto,0.5.11)
|
||||||
|
-AC_GNU_SOURCE
|
||||||
|
+AC_PREREQ([2.69])
|
||||||
|
+AC_INIT([xmoto],[0.5.11])
|
||||||
|
+AC_CONFIG_SRCDIR(src/GameInit.cpp)
|
||||||
|
+AM_INIT_AUTOMAKE([1.15 foreign gnu subdir-objects])
|
||||||
|
+LT_INIT
|
||||||
|
|
||||||
|
AC_PROG_CXX
|
||||||
|
AC_PROG_CPP
|
|
@ -1,26 +1,33 @@
|
||||||
# Template build file for 'xmoto'
|
# Template build file for 'xmoto'
|
||||||
pkgname=xmoto
|
pkgname=xmoto
|
||||||
version=0.5.11
|
version=0.5.11
|
||||||
revision=5
|
revision=6
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
short_desc="2D motocross platform game"
|
short_desc="2D motocross platform game"
|
||||||
maintainer="Enno Boland <gottox@voidlinux.eu>"
|
maintainer="Enno Boland <gottox@voidlinux.eu>"
|
||||||
license="GPL-2"
|
license="GPL-2"
|
||||||
makedepends="sqlite-devel zlib-devel libjpeg-turbo-devel libpng-devel
|
makedepends="sqlite-devel zlib-devel libjpeg-turbo-devel libpng-devel
|
||||||
libxml2-devel libxdg-basedir-devel glu-devel SDL-devel SDL_mixer-devel
|
libxml2-devel libxdg-basedir-devel glu-devel SDL-devel SDL_mixer-devel
|
||||||
SDL_net-devel SDL_ttf-devel lua52-devel libcurl-devel libode-devel
|
SDL_net-devel SDL_ttf-devel lua52-devel libcurl-devel libode-devel bzip2-devel"
|
||||||
bzip2-devel"
|
hostmakedepends="automake libtool gettext-devel intltool SDL-devel libxml2-devel desktop-file-utils"
|
||||||
hostmakedepends="libxml2-devel SDL-devel desktop-file-utils"
|
|
||||||
homepage="http://xmoto.tuxfamily.org/"
|
homepage="http://xmoto.tuxfamily.org/"
|
||||||
distfiles="http://download.tuxfamily.org/xmoto/xmoto/$version/$pkgname-$version-src.tar.gz"
|
distfiles="http://download.tuxfamily.org/xmoto/xmoto/$version/$pkgname-$version-src.tar.gz"
|
||||||
checksum=a584a6f9292b184686b72c78f16de4b82d5c5b72ad89e41912ff50d03eca26b2
|
checksum=a584a6f9292b184686b72c78f16de4b82d5c5b72ad89e41912ff50d03eca26b2
|
||||||
configure_args="--disable-sdltest CPPFLAGS=-DdDOUBLE"
|
configure_args="--disable-sdltest CPPFLAGS=-DdDOUBLE"
|
||||||
|
|
||||||
CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
|
CXXFLAGS="-Wno-deprecated"
|
||||||
|
LDFLAGS="-L${XBPS_CROSS_BASE}/usr/lib"
|
||||||
|
if [ "$CROSS_BUILD" ]; then
|
||||||
|
# configure can't test this when cross compiling
|
||||||
|
export ac_cv_lib_GLU_gluBuild2DMipmaps=yes
|
||||||
|
fi
|
||||||
|
|
||||||
pre_configure() {
|
pre_configure() {
|
||||||
# remove old ode version
|
# remove old ode version
|
||||||
rm -r src/ode
|
rm -r src/ode
|
||||||
|
mv configure.{in,ac}
|
||||||
|
libtoolize
|
||||||
|
./bootstrap
|
||||||
}
|
}
|
||||||
|
|
||||||
post_install() {
|
post_install() {
|
||||||
|
|
Loading…
Reference in New Issue