Merge from vendor branch OPENSSL:
[dragonfly.git] / contrib / bsdinstaller-1.1.6 / ports / lang / lua50 / Makefile
1 # New ports collection makefile for:    lua50
2 # Date created:                         16 Feb 2005
3 # Whom:                                 Chris Pressey <cpressey@catseye.mine.nu>
4
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/
15
16 COMMENT=        Maintenance (5.0.x) version of Lua
17
18 USE_REINPLACE=  yes
19 ALL_TARGET=     all so
20 INSTALL_TARGET= install soinstall
21 INSTALLS_SHLIB= YES
22
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
37
38 .if ${MACHINE_ARCH:L} == "amd64"
39 CFLAGS+=        -fPIC
40 .endif
41
42 OSTYPE!=sysctl -n kern.ostype
43
44 .if ${OSTYPE} == "FreeBSD"
45 .include <bsd.port.mk>
46 .endif
47
48 .if ${OSTYPE} == "DragonFly"
49 .include <bsd.dfport.mk>
50 .endif