blob: f41732a5211321329cd902eb48c0cedbc7c5a79f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
#!/bin/sh -e
make MYCFLAGS="$CFLAGS -fPIC" \
MYLDFLAGS="$LDFLAGS -static" \
posix
make INSTALL_TOP="$1/usr" \
INSTALL_MAN="$1/usr/share/man/man1" \
INSTALL_DATA="cp -d" \
install
mkdir -p "$1/usr/lib/pkgconfig"
cat <<EOF> "$1/usr/lib/pkgconfig/lua.pc"
V=${2%.*}
R=$2
prefix=/usr
INSTALL_BIN=\${prefix}/bin
INSTALL_INC=\${prefix}/include
INSTALL_LIB=\${prefix}/lib
INSTALL_MAN=\${prefix}/man/man1
INSTALL_LMOD=\${prefix}/share/lua/\${V}
INSTALL_CMOD=\${prefix}/lib/lua/\${V}
exec_prefix=\${prefix}
libdir=\${exec_prefix}/lib
includedir=\${prefix}/include
Name: Lua
Description: An Extensible Extension Language
Version: \${R}
Requires:
Libs: -L\${libdir} -llua -lm
Cflags: -I\${includedir}
EOF
|