diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2013-10-31 11:12:23 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2013-10-31 11:12:23 +0000 |
commit | ed0c23e7eae48c4de5cacc23ec2880ac5c478728 (patch) | |
tree | 34fb43491aabeaced2bb34f72d96845f3055a25d /lang | |
parent | d2e2065e2a57bac8add288fe0939aac072727dad (diff) | |
download | ports-ed0c23e7eae48c4de5cacc23ec2880ac5c478728.tar.gz ports-ed0c23e7eae48c4de5cacc23ec2880ac5c478728.zip |
Notes
Diffstat (limited to 'lang')
-rw-r--r-- | lang/Makefile | 2 | ||||
-rw-r--r-- | lang/lua4/Makefile | 93 | ||||
-rw-r--r-- | lang/lua4/distinfo | 2 | ||||
-rw-r--r-- | lang/lua4/files/patch-ab | 20 | ||||
-rw-r--r-- | lang/lua4/pkg-descr | 21 | ||||
-rw-r--r-- | lang/lua4/pkg-plist | 77 | ||||
-rw-r--r-- | lang/tolua4/Makefile | 36 | ||||
-rw-r--r-- | lang/tolua4/distinfo | 2 | ||||
-rw-r--r-- | lang/tolua4/pkg-descr | 9 | ||||
-rw-r--r-- | lang/tolua4/pkg-plist | 4 |
10 files changed, 0 insertions, 266 deletions
diff --git a/lang/Makefile b/lang/Makefile index f68d9481dab1..cd3485d59646 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -155,7 +155,6 @@ SUBDIR += logo SUBDIR += lua SUBDIR += lua-mode.el - SUBDIR += lua4 SUBDIR += lua50 SUBDIR += lua52 SUBDIR += luajit @@ -360,7 +359,6 @@ SUBDIR += tolua SUBDIR += tolua++ SUBDIR += tolua++50 - SUBDIR += tolua4 SUBDIR += tolua50 SUBDIR += treecc SUBDIR += tuareg-mode.el diff --git a/lang/lua4/Makefile b/lang/lua4/Makefile deleted file mode 100644 index 99d12eebaab6..000000000000 --- a/lang/lua4/Makefile +++ /dev/null @@ -1,93 +0,0 @@ -# Created by: Richard Kiss <him@richardkiss.com> -# $FreeBSD$ - -PORTNAME= lua -PORTVERSION= 4.0.1 -PORTREVISION= 1 -CATEGORIES= lang -MASTER_SITES= ftp://ftp.tecgraf.puc-rio.br/pub/lua/ \ - ftp://csg.uwaterloo.ca/pub/lhf/lua/ \ - ftp://ftp.ntua.gr/pub/lang/lua/ \ - ftp://ftp.uni-trier.de/pub/languages/lua/ \ - ftp://ftp.gwdg.de/pub/languages/lua/ - -MAINTAINER= him@richardkiss.com -COMMENT= Small, compilable scripting language providing easy access to C code - -DEPRECATED= Lua4 is EOLed -EXPIRATION_DATE= 2013-11-18 - -USE_LDCONFIG= yes -USE_LUA= 4.0 -LUA_COMPS= # only define variables -ALL_TARGET= all so - -MAN1= lua-${LUA_VER}.1 luac-${LUA_VER}.1 -DOCSDIR= ${PREFIX}/share/doc/${LUA_SUBDIR} -LATEST_LINK= ${LUA_SUBDIR} - -LUA_BIN= lua luac -LUA_LIB= lua lualib -LUA_MAN= ${LUA_BIN:S/$/.1/} - -MAKE_JOBS_UNSAFE= yes - -NO_STAGE= yes -.include <bsd.port.pre.mk> - -.if ${ARCH} == "amd64" -CFLAGS+= -fPIC -.endif - -post-patch: - @${REINPLACE_CMD} -Ee \ - 's|^#(POPEN=.*)|\1|; \ - s|^(CC=).*|\1 ${CC}|; \ - s|^(CFLAGS=) -O2 (.*)|\1 ${CFLAGS} \2|; \ - s|^(V=)[[:digit:]]\.0|\1 ${LUA_VER}|' \ - ${WRKSRC}/config - @${REINPLACE_CMD} -Ee 's|(ld -o lib/(liblua(lib)?)\.so\.\$$V)|\1 -soname=\2-${LUA_VER}.so.${LUA_VER_SH}|' \ - ${WRKSRC}/${MAKEFILE} - -post-build: - @${RM} -f ${WRKSRC}/test/lua ${WRKSRC}/test/luac - -do-install: -# Programs. - ${MKDIR} ${LUA_BINDIR} -.for f in ${LUA_BIN} - ${INSTALL_PROGRAM} ${WRKSRC}/bin/${f} ${LUA_BINDIR} - ${LN} -sf ${LUA_SUBDIR}/${f} ${PREFIX}/bin/${f}-${LUA_VER} -.endfor -# Include files. - ${MKDIR} ${LUA_INCDIR} - ${INSTALL_DATA} ${WRKSRC}/include/*.h ${LUA_INCDIR} -# Libraries. - ${MKDIR} ${LUA_LIBDIR} -.for f in ${LUA_LIB} - ${INSTALL_PROGRAM} ${WRKSRC}/lib/lib${f}.a ${LUA_LIBDIR} - ${INSTALL_PROGRAM} ${WRKSRC}/lib/lib${f}.so \ - ${LUA_LIBDIR}/lib${f}-${LUA_VER}.so.${LUA_VER_SH} - @${LN} -sf lib${f}-${LUA_VER}.so.${LUA_VER_SH} ${LUA_LIBDIR}/lib${f}.so - @${LN} -sf ${LUA_SUBDIR}/lib${f}-${LUA_VER}.so.${LUA_VER_SH} \ - ${PREFIX}/lib - @${LN} -sf lib${f}-${LUA_VER}.so.${LUA_VER_SH} \ - ${PREFIX}/lib/lib${f}-${LUA_VER}.so -.endfor -# Manual pages. -.for f in ${LUA_MAN} - ${INSTALL_MAN} ${WRKSRC}/doc/${f} \ - ${PREFIX}/man/man1/${f:C/.1$//}-${LUA_VER}.1 -.endfor -# Documentation. -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} - cd ${WRKSRC}/doc && ${INSTALL_DATA} *.html *.gif ${DOCSDIR} - ${CP} -r ${WRKSRC}/etc ${WRKSRC}/test ${DOCSDIR} -.endif -# Module directories. - ${MKDIR} ${LUA_MODSHAREDIR} - ${MKDIR} ${LUA_MODLIBDIR} - -.include <bsd.port.post.mk> diff --git a/lang/lua4/distinfo b/lang/lua4/distinfo deleted file mode 100644 index 925a0655b1c5..000000000000 --- a/lang/lua4/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (lua-4.0.1.tar.gz) = df746e149cf6939e90009d2e540eee918d585b4d1bc6d68b19316a050d484d2a -SIZE (lua-4.0.1.tar.gz) = 158426 diff --git a/lang/lua4/files/patch-ab b/lang/lua4/files/patch-ab deleted file mode 100644 index b7fbfba0f970..000000000000 --- a/lang/lua4/files/patch-ab +++ /dev/null @@ -1,20 +0,0 @@ ---- src/lib/lmathlib.c.orig Mon Apr 30 00:05:45 2001 -+++ src/lib/lmathlib.c Mon Apr 30 00:06:05 2001 -@@ -168,7 +168,7 @@ - static int math_random (lua_State *L) { - /* the '%' avoids the (rare) case of r==1, and is needed also because on - some systems (SunOS!) "rand()" may return a value larger than RAND_MAX */ -- double r = (double)(rand()%RAND_MAX) / (double)RAND_MAX; -+ double r = (double)(random()%RAND_MAX) / (double)RAND_MAX; - switch (lua_gettop(L)) { /* check number of arguments */ - case 0: { /* no arguments */ - lua_pushnumber(L, r); /* Number between 0 and 1 */ -@@ -194,7 +194,7 @@ - - - static int math_randomseed (lua_State *L) { -- srand(luaL_check_int(L, 1)); -+ srandom(luaL_check_int(L, 1)); - return 0; - } - diff --git a/lang/lua4/pkg-descr b/lang/lua4/pkg-descr deleted file mode 100644 index d0ed8afbd09c..000000000000 --- a/lang/lua4/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -Lua is a programming language originally designed for extending applications, -but also frequently used as a general-purpose, stand-alone language. Lua -combines simple procedural syntax (similar to Pascal) with powerful data -description constructs based on associative arrays and extensible semantics. -Lua is dynamically typed, interpreted from bytecodes, and has automatic memory -management with garbage collection, making it ideal for configuration, -scripting, and rapid prototyping. - -A fundamental concept in the design of Lua is to provide meta-mechanisms for -implementing features, instead of providing a host of features directly in -the language. For example, although Lua is not a pure object-oriented -language, it does provide meta-mechanisms for implementing classes and -inheritance. Lua's meta-mechanisms bring an economy of concepts and keep the -language small, while allowing the semantics to be extended in unconventional -ways. Extensible semantics is a distinguishing feature of Lua. - -Lua is implemented as a small library of C functions, written in ANSI C, and -compiles unmodified in all known platforms. The implementation goals are -simplicity, efficiency, portability, and low embedding cost. - -WWW: http://www.lua.org/ diff --git a/lang/lua4/pkg-plist b/lang/lua4/pkg-plist deleted file mode 100644 index a243c69536fb..000000000000 --- a/lang/lua4/pkg-plist +++ /dev/null @@ -1,77 +0,0 @@ -@exec mkdir -p %D/share/lua/%%LUA_VER%% -@exec mkdir -p %D/lib/lua/%%LUA_VER%% -bin/lua-%%LUA_VER%% -%%LUA_BINDIR%%/lua -%%LUA_BINDIR%%/luac -bin/luac-%%LUA_VER%% -%%LUA_INCDIR%%/lauxlib.h -%%LUA_INCDIR%%/lua.h -%%LUA_INCDIR%%/luadebug.h -%%LUA_INCDIR%%/lualib.h -lib/liblua-%%LUA_VER%%.so -lib/liblua-%%LUA_VER%%.so.%%LUA_VER_SH%% -lib/liblualib-%%LUA_VER%%.so -lib/liblualib-%%LUA_VER%%.so.0 -%%LUA_LIBDIR%%/liblua-%%LUA_VER%%.so.%%LUA_VER_SH%% -%%LUA_LIBDIR%%/liblua.a -%%LUA_LIBDIR%%/liblua.so -%%LUA_LIBDIR%%/liblualib-%%LUA_VER%%.so.%%LUA_VER_SH%% -%%LUA_LIBDIR%%/liblualib.a -%%LUA_LIBDIR%%/liblualib.so -%%PORTDOCS%%%%DOCSDIR%%/etc/Makefile -%%PORTDOCS%%%%DOCSDIR%%/etc/README -%%PORTDOCS%%%%DOCSDIR%%/etc/bin2c.c -%%PORTDOCS%%%%DOCSDIR%%/etc/def.lua -%%PORTDOCS%%%%DOCSDIR%%/etc/lua.ico -%%PORTDOCS%%%%DOCSDIR%%/etc/lua.magic -%%PORTDOCS%%%%DOCSDIR%%/etc/lua.xpm -%%PORTDOCS%%%%DOCSDIR%%/etc/min.c -%%PORTDOCS%%%%DOCSDIR%%/etc/setfallback.lua -%%PORTDOCS%%%%DOCSDIR%%/etc/stdcall.lua -%%PORTDOCS%%%%DOCSDIR%%/etc/trace.c -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/idx.html -%%PORTDOCS%%%%DOCSDIR%%/index.html -%%PORTDOCS%%%%DOCSDIR%%/logo.gif -%%PORTDOCS%%%%DOCSDIR%%/lua.html -%%PORTDOCS%%%%DOCSDIR%%/luac.html -%%PORTDOCS%%%%DOCSDIR%%/manual.html -%%PORTDOCS%%%%DOCSDIR%%/readme.html -%%PORTDOCS%%%%DOCSDIR%%/test/README -%%PORTDOCS%%%%DOCSDIR%%/test/bisect.lua -%%PORTDOCS%%%%DOCSDIR%%/test/cf-for.lua -%%PORTDOCS%%%%DOCSDIR%%/test/cf.lua -%%PORTDOCS%%%%DOCSDIR%%/test/examples/ps/hilbert.lua -%%PORTDOCS%%%%DOCSDIR%%/test/examples/ps/ps.lua -%%PORTDOCS%%%%DOCSDIR%%/test/examples/www/README -%%PORTDOCS%%%%DOCSDIR%%/test/examples/www/db.lua -%%PORTDOCS%%%%DOCSDIR%%/test/examples/www/staff.lua -%%PORTDOCS%%%%DOCSDIR%%/test/examples/www/template.html -%%PORTDOCS%%%%DOCSDIR%%/test/factorial.lua -%%PORTDOCS%%%%DOCSDIR%%/test/fib.lua -%%PORTDOCS%%%%DOCSDIR%%/test/globals.lua -%%PORTDOCS%%%%DOCSDIR%%/test/hello.lua -%%PORTDOCS%%%%DOCSDIR%%/test/life.lua -%%PORTDOCS%%%%DOCSDIR%%/test/lisp.lua -%%PORTDOCS%%%%DOCSDIR%%/test/old.lua -%%PORTDOCS%%%%DOCSDIR%%/test/qp.lua -%%PORTDOCS%%%%DOCSDIR%%/test/save.lua -%%PORTDOCS%%%%DOCSDIR%%/test/sort.lua -%%PORTDOCS%%%%DOCSDIR%%/test/table.lua -%%PORTDOCS%%%%DOCSDIR%%/test/trace-calls.lua -%%PORTDOCS%%%%DOCSDIR%%/test/trace-globals.lua -%%PORTDOCS%%%%DOCSDIR%%/test/undefined.lua -%%PORTDOCS%%%%DOCSDIR%%/test/webform.lua -@dirrm share/lua/%%LUA_VER%% -@dirrmtry share/lua -%%PORTDOCS%%@dirrm %%DOCSDIR%%/test/examples/www -%%PORTDOCS%%@dirrm %%DOCSDIR%%/test/examples/ps -%%PORTDOCS%%@dirrm %%DOCSDIR%%/test/examples -%%PORTDOCS%%@dirrm %%DOCSDIR%%/test -%%PORTDOCS%%@dirrm %%DOCSDIR%%/etc -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm %%LUA_LIBDIR%% -@dirrm lib/lua/%%LUA_VER%% -@dirrmtry lib/lua -@dirrm %%LUA_INCDIR%% -@dirrm %%LUA_BINDIR%% diff --git a/lang/tolua4/Makefile b/lang/tolua4/Makefile deleted file mode 100644 index a1660ae94bbf..000000000000 --- a/lang/tolua4/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# Created by: Edwin Groothuis <edwin@mavetju.org> -# $FreeBSD$ - -PORTNAME= tolua -PORTVERSION= 4.0a -PORTREVISION= 1 -CATEGORIES= lang -MASTER_SITES= ftp://ftp.tecgraf.puc-rio.br/pub/users/celes/tolua/ \ - http://www.tecgraf.puc-rio.br/~celes/tolua/ -PKGNAMESUFFIX= ${LUA_VER_STR} - -MAINTAINER= edwin@mavetju.org -COMMENT= Tool for easy access of C/C++ code from Lua - -USES= gmake -USE_LUA= 4.0 -WRKSRC= ${WRKDIR}/${PORTNAME} - -NO_STAGE= yes -post-patch: - @${REINPLACE_CMD} -Ee \ - 's|^(CC=).*|\1 ${CC}|; \ - s|^(LUA=).*|\1 ${LOCALBASE}|; \ - s|^(LUA(INC\|LIB)=.*)|\1/lua${LUA_VER_STR}|; \ - s|^(CFLAGS)(=.*)|\1+\2|;' \ - ${WRKSRC}/config - @${REINPLACE_CMD} -E 's|cd (.+); make|$$(MAKE) -C \1|' \ - ${WRKSRC}/Makefile - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/bin/tolua ${LUA_BINDIR} - ${LN} -sf ${LUA_SUBDIR}/tolua ${PREFIX}/bin/tolua-${LUA_VER} - ${INSTALL_DATA} ${WRKSRC}/include/tolua.h ${LUA_INCDIR} - ${INSTALL_DATA} ${WRKSRC}/lib/libtolua.a ${LUA_LIBDIR} - -.include <bsd.port.mk> diff --git a/lang/tolua4/distinfo b/lang/tolua4/distinfo deleted file mode 100644 index 219dacaaf6cf..000000000000 --- a/lang/tolua4/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (tolua-4.0a.tar.gz) = 00859f7454a50dd0264faa80ef1f423f0f8334556a8bf8ad6fb3489cf35e1cfd -SIZE (tolua-4.0a.tar.gz) = 84796 diff --git a/lang/tolua4/pkg-descr b/lang/tolua4/pkg-descr deleted file mode 100644 index dc34a1bf67b1..000000000000 --- a/lang/tolua4/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -toLua is a tool that greatly simplifies the integration of C/C++ -code with Lua. Based on a "cleaned" header file, toLua automatically -generates the binding code to access C/C++ features from Lua. Using -Lua-5.0 API and tag method facilities, the current version automatically -maps C/C++ constants, external variables, functions, namespace, -classes, and methods to Lua. It also provides facilities to create -Lua modules. - -WWW: http://www.tecgraf.puc-rio.br/~celes/tolua/ diff --git a/lang/tolua4/pkg-plist b/lang/tolua4/pkg-plist deleted file mode 100644 index 6348f5bce05b..000000000000 --- a/lang/tolua4/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -%%LUA_BINDIR%%/tolua -bin/tolua-%%LUA_VER%% -%%LUA_INCDIR%%/tolua.h -%%LUA_LIBDIR%%/libtolua.a |