Reduce differences with root_skels in contrib.
[dragonfly.git] / contrib / bsdinstaller-1.1.6 / ports / lang / lua50 / Makefile
blob8a876e86573574837e5de4068bccb32d5a64ee6b
1 # New ports collection makefile for: lua50
2 # Date created: 16 Feb 2005
3 # Whom: Chris Pressey <cpressey@catseye.mine.nu>
5 PORTNAME= lua50
6 PORTVERSION= 5.0.2
7 CATEGORIES= lang
8 DISTNAME= lua-${PORTVERSION}
9 MASTER_SITES= http://www.lua.org/ftp/ \
10 ftp://ftp.tecgraf.puc-rio.br/pub/lua/ \
11 ftp://csg.uwaterloo.ca/pub/lhf/lua/ \
12 ftp://ftp.ntua.gr/pub/lang/lua/ \
13 ftp://ftp.uni-trier.de/pub/languages/lua/ \
14 ftp://ftp.gwdg.de/pub/languages/lua/
16 COMMENT= Maintenance (5.0.x) version of Lua
18 USE_REINPLACE= yes
19 ALL_TARGET= all so
20 INSTALL_TARGET= install soinstall
21 INSTALLS_SHLIB= YES
23 do-configure:
24 ${REINPLACE_CMD} \
25 -e 's|^\(MYCFLAGS=\).*$$|\1 ${CFLAGS}|' \
26 -e 's|^\(LOADLIB=\).*$$|\1 -DUSE_DLOPEN=1|' \
27 -e 's|^\(CC=\).*$$|\1 ${CC}|' \
28 -e 's|^\(STRIP=\).*$$|\1 ${STRIP_CMD}|' \
29 -e 's|^\(INSTALL_ROOT=\).*$$|\1 ${PREFIX}|' \
30 -e 's|^\(INSTALL_EXEC=\).*$$|\1 ${INSTALL_PROGRAM}|' \
31 -e 's|^\(INSTALL_DATA=\).*$$|\1 ${INSTALL_DATA}|' \
32 -e 's|^\(INSTALL_INC=\).*$$|\1 ${PREFIX}/include/lua50|' \
33 -e 's|^#\(USERCONF.*READLINE.*\)$$|\1|' \
34 -e 's|^\(EXTRA_LIBS=\).*$$|\1 -lm -lreadline -lhistory -lncurses|' \
35 -e 's|V=5.0|V=5|' \
36 ${WRKSRC}/config
38 .if ${MACHINE_ARCH:L} == "amd64"
39 CFLAGS+= -fPIC
40 .endif
42 OSTYPE!=sysctl -n kern.ostype
44 .if ${OSTYPE} == "FreeBSD"
45 .include <bsd.port.mk>
46 .endif
48 .if ${OSTYPE} == "DragonFly"
49 .include <bsd.dfport.mk>
50 .endif