--- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luarocks/pkg/PLIST Fri Jan 29 12:28:34 2016 @@ -0,0 +1,84 @@ +@comment $OpenBSD$ +bin/luarocks +bin/luarocks-${MODLUA_VERSION} +bin/luarocks-admin +bin/luarocks-admin-${MODLUA_VERSION} +share/examples/luarocks/ +@sample ${SYSCONFDIR}/luarocks/ +share/examples/luarocks/config-${MODLUA_VERSION}.lua +@sample ${SYSCONFDIR}/luarocks/config-${MODLUA_VERSION}.lua +share/lua/${MODLUA_VERSION}/luarocks/ +share/lua/${MODLUA_VERSION}/luarocks/add.lua +share/lua/${MODLUA_VERSION}/luarocks/admin_remove.lua +share/lua/${MODLUA_VERSION}/luarocks/build/ +share/lua/${MODLUA_VERSION}/luarocks/build.lua +share/lua/${MODLUA_VERSION}/luarocks/build/builtin.lua +share/lua/${MODLUA_VERSION}/luarocks/build/cmake.lua +share/lua/${MODLUA_VERSION}/luarocks/build/command.lua +share/lua/${MODLUA_VERSION}/luarocks/build/make.lua +share/lua/${MODLUA_VERSION}/luarocks/cache.lua +share/lua/${MODLUA_VERSION}/luarocks/cfg.lua +share/lua/${MODLUA_VERSION}/luarocks/command_line.lua +share/lua/${MODLUA_VERSION}/luarocks/config_cmd.lua +share/lua/${MODLUA_VERSION}/luarocks/deps.lua +share/lua/${MODLUA_VERSION}/luarocks/dir.lua +share/lua/${MODLUA_VERSION}/luarocks/doc.lua +share/lua/${MODLUA_VERSION}/luarocks/download.lua +share/lua/${MODLUA_VERSION}/luarocks/fetch/ +share/lua/${MODLUA_VERSION}/luarocks/fetch.lua +share/lua/${MODLUA_VERSION}/luarocks/fetch/cvs.lua +share/lua/${MODLUA_VERSION}/luarocks/fetch/git.lua +share/lua/${MODLUA_VERSION}/luarocks/fetch/git_file.lua +share/lua/${MODLUA_VERSION}/luarocks/fetch/git_http.lua +share/lua/${MODLUA_VERSION}/luarocks/fetch/git_https.lua +share/lua/${MODLUA_VERSION}/luarocks/fetch/hg.lua +share/lua/${MODLUA_VERSION}/luarocks/fetch/hg_http.lua +share/lua/${MODLUA_VERSION}/luarocks/fetch/hg_https.lua +share/lua/${MODLUA_VERSION}/luarocks/fetch/hg_ssh.lua +share/lua/${MODLUA_VERSION}/luarocks/fetch/sscm.lua +share/lua/${MODLUA_VERSION}/luarocks/fetch/svn.lua +share/lua/${MODLUA_VERSION}/luarocks/fs/ +share/lua/${MODLUA_VERSION}/luarocks/fs.lua +share/lua/${MODLUA_VERSION}/luarocks/fs/lua.lua +share/lua/${MODLUA_VERSION}/luarocks/fs/unix/ +share/lua/${MODLUA_VERSION}/luarocks/fs/unix.lua +share/lua/${MODLUA_VERSION}/luarocks/fs/unix/tools.lua +share/lua/${MODLUA_VERSION}/luarocks/fs/win32/ +share/lua/${MODLUA_VERSION}/luarocks/fs/win32.lua +share/lua/${MODLUA_VERSION}/luarocks/fs/win32/tools.lua +share/lua/${MODLUA_VERSION}/luarocks/help.lua +share/lua/${MODLUA_VERSION}/luarocks/index.lua +share/lua/${MODLUA_VERSION}/luarocks/install.lua +share/lua/${MODLUA_VERSION}/luarocks/lint.lua +share/lua/${MODLUA_VERSION}/luarocks/list.lua +share/lua/${MODLUA_VERSION}/luarocks/loader.lua +share/lua/${MODLUA_VERSION}/luarocks/make.lua +share/lua/${MODLUA_VERSION}/luarocks/make_manifest.lua +share/lua/${MODLUA_VERSION}/luarocks/manif.lua +share/lua/${MODLUA_VERSION}/luarocks/manif_core.lua +share/lua/${MODLUA_VERSION}/luarocks/new_version.lua +share/lua/${MODLUA_VERSION}/luarocks/pack.lua +share/lua/${MODLUA_VERSION}/luarocks/path.lua +share/lua/${MODLUA_VERSION}/luarocks/path_cmd.lua +share/lua/${MODLUA_VERSION}/luarocks/persist.lua +share/lua/${MODLUA_VERSION}/luarocks/purge.lua +share/lua/${MODLUA_VERSION}/luarocks/refresh_cache.lua +share/lua/${MODLUA_VERSION}/luarocks/remove.lua +share/lua/${MODLUA_VERSION}/luarocks/repos.lua +share/lua/${MODLUA_VERSION}/luarocks/require.lua +share/lua/${MODLUA_VERSION}/luarocks/search.lua +share/lua/${MODLUA_VERSION}/luarocks/show.lua +share/lua/${MODLUA_VERSION}/luarocks/site_config.lua +share/lua/${MODLUA_VERSION}/luarocks/tools/ +share/lua/${MODLUA_VERSION}/luarocks/tools/patch.lua +share/lua/${MODLUA_VERSION}/luarocks/tools/tar.lua +share/lua/${MODLUA_VERSION}/luarocks/tools/zip.lua +share/lua/${MODLUA_VERSION}/luarocks/type_check.lua +share/lua/${MODLUA_VERSION}/luarocks/unpack.lua +share/lua/${MODLUA_VERSION}/luarocks/upload/ +share/lua/${MODLUA_VERSION}/luarocks/upload.lua +share/lua/${MODLUA_VERSION}/luarocks/upload/api.lua +share/lua/${MODLUA_VERSION}/luarocks/upload/multipart.lua +share/lua/${MODLUA_VERSION}/luarocks/util.lua +share/lua/${MODLUA_VERSION}/luarocks/validate.lua +share/lua/${MODLUA_VERSION}/luarocks/write_rockspec.lua --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luarocks/pkg/DESCR Tue Aug 18 21:09:16 2015 @@ -0,0 +1,5 @@ +LuaRocks is the package manager for Lua modules. + +It allows you to create and install Lua modules as self-contained packages +called rocks. You can download and install LuaRocks on Unix and Windows. Get +started --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luarocks/Makefile Fri Jan 29 12:27:07 2016 @@ -0,0 +1,32 @@ +# $OpenBSD$ + +COMMENT = package manager for Lua modules + +VERSION = 2.3.0 +DISTNAME = luarocks-${VERSION} + +CATEGORIES = devel + +HOMEPAGE = https://luarocks.org + +# BSD +PERMIT_PACKAGE_CDROM = Yes + +MODULES = lang/lua + +RUN_DEPENDS = net/curl + +GH_ACCOUNT = keplerproject +GH_PROJECT = luarocks +GH_TAGNAME = v${VERSION} + +CONFIGURE_ARGS = --with-lua-include=${MODLUA_INCL_DIR} \ + --lua-version=${MODLUA_VERSION} \ + --sysconfdir=${SYSCONFDIR}/luarocks + +FAKE_FLAGS = SYSCONFDIR=${PREFIX}/share/examples/luarocks + +CONFIGURE_STYLE = simple +ALL_TARGET = build + +.include --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luarocks/distinfo Thu Jan 28 14:58:02 2016 @@ -0,0 +1,2 @@ +SHA256 (luarocks-2.3.0.tar.gz) = ksAUiJ7GoJxLtJLfa39754QRDWq+Ax4WQYNCeBylxc4= +SIZE (luarocks-2.3.0.tar.gz) = 4012904 --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luabitop/CVS/Root Fri Feb 20 12:35:33 2015 @@ -0,0 +1 @@ +anoncvs@anoncvs.eait.uq.edu.au:/cvs --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luabitop/CVS/Repository Fri Feb 20 12:35:33 2015 @@ -0,0 +1 @@ +ports/devel/luabitop --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luabitop/CVS/Entries Fri Feb 20 12:39:25 2015 @@ -0,0 +1,4 @@ +/Makefile/1.11/Mon Mar 11 10:50:11 2013// +/distinfo/1.3/Sun Jan 18 03:13:17 2015// +D/patches//// +D/pkg//// --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luabitop/patches/CVS/Root Fri Feb 20 12:35:33 2015 @@ -0,0 +1 @@ +anoncvs@anoncvs.eait.uq.edu.au:/cvs --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luabitop/patches/CVS/Repository Fri Feb 20 12:35:33 2015 @@ -0,0 +1 @@ +ports/devel/luabitop/patches --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luabitop/patches/CVS/Entries Fri Feb 20 12:35:33 2015 @@ -0,0 +1,2 @@ +/patch-Makefile/1.3/Wed Jun 6 11:52:42 2012// +D --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luabitop/patches/patch-Makefile Wed Jun 6 21:52:42 2012 @@ -0,0 +1,23 @@ +$OpenBSD: patch-Makefile,v 1.3 2012/06/06 11:52:42 jasper Exp $ +--- Makefile.orig Tue May 8 21:15:00 2012 ++++ Makefile Wed Jun 6 13:51:58 2012 +@@ -3,7 +3,7 @@ + # To compile with MinGW please run: mingw32-make -f Makefile.mingw + + # Include path where lua.h, luaconf.h and lauxlib.h reside: +-INCLUDES= -I/usr/local/include ++#INCLUDES= -I/usr/local/include + + DEFINES= + # Use this for the old ARM ABI with swapped FPA doubles. +@@ -13,8 +13,8 @@ DEFINES= + # Lua executable name. Used to find the install path and for testing. + LUA= lua + +-CC= gcc +-CCOPT= -O2 -fomit-frame-pointer ++#CC= gcc ++#CCOPT= -O2 -fomit-frame-pointer + CCWARN= -Wall + SOCC= $(CC) -shared + SOCFLAGS= -fPIC $(CCOPT) $(CCWARN) $(DEFINES) $(INCLUDES) $(CFLAGS) --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luabitop/Makefile Mon Mar 11 20:50:11 2013 @@ -0,0 +1,39 @@ +# $OpenBSD: Makefile,v 1.11 2013/03/11 10:50:11 espie Exp $ + +SHARED_ONLY= Yes + +COMMENT= library for bitwise operations in lua + +V= 1.0.2 +DISTNAME= LuaBitOp-$V +PKGNAME= luabitop-$V +CATEGORIES= devel +REVISION= 0 +MASTER_SITES= ${HOMEPAGE}/download/ + +HOMEPAGE= http://bitop.luajit.org/ + +# MIT +PERMIT_PACKAGE_CDROM= Yes + +USE_GMAKE= Yes +MODULES= lang/lua +TEST_DEPENDS+=${BASE_PKGPATH} +MAKE_ENV+= INCLUDES=-I${MODLUA_INCL_DIR} + +REGRESS_FILES= bittest md5test bitbench nsievebits + +do-install: + ${INSTALL_DATA_DIR} ${MODLUA_LIBDIR} ${MODLUA_DOCDIR} + ${INSTALL_DATA} ${WRKBUILD}/bit.so ${MODLUA_LIBDIR} + cd ${WRKSRC}/doc && \ + find . -type d \ + -exec ${INSTALL_DATA_DIR} ${MODLUA_DOCDIR}/{} \; && \ + find . ! -type d \ + -exec ${INSTALL_DATA} -m 644 {} ${MODLUA_DOCDIR}/{} \; +do-test: +.for r in ${REGRESS_FILES} + ${MODLUA_BIN} ${WRKSRC}/$r.lua +.endfor + +.include --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luabitop/distinfo Sun Jan 18 13:13:17 2015 @@ -0,0 +1,2 @@ +SHA256 (LuaBitOp-1.0.2.tar.gz) = EgfJKT3NUuudymU40bhzUr1RD052CTj1BIQz9/Jyzpk= +SIZE (LuaBitOp-1.0.2.tar.gz) = 23127 --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luabitop/pkg/CVS/Root Fri Feb 20 12:35:33 2015 @@ -0,0 +1 @@ +anoncvs@anoncvs.eait.uq.edu.au:/cvs --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luabitop/pkg/CVS/Repository Fri Feb 20 12:35:33 2015 @@ -0,0 +1 @@ +ports/devel/luabitop/pkg --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luabitop/pkg/CVS/Entries Fri Feb 20 12:35:33 2015 @@ -0,0 +1,3 @@ +/DESCR/1.1.1.1/Wed Sep 9 19:39:47 2009// +/PLIST/1.3/Tue May 15 20:45:12 2012// +D --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luabitop/pkg/DESCR Thu Sep 10 05:39:47 2009 @@ -0,0 +1,2 @@ +Lua BitOp is a C extension module for Lua 5.1 which adds bitwise +operations on numbers. --- /dev/null Mon Feb 29 13:18:49 2016 +++ usr/ports/devel/luabitop/pkg/PLIST Wed May 16 06:45:12 2012 @@ -0,0 +1,13 @@ +@comment $OpenBSD: PLIST,v 1.3 2012/05/15 20:45:12 jasper Exp $ +lib/lua/${MODLUA_VERSION}/bit.so +share/doc/${FULLPKGNAME}/ +share/doc/${FULLPKGNAME}/api.html +share/doc/${FULLPKGNAME}/bluequad-print.css +share/doc/${FULLPKGNAME}/bluequad.css +share/doc/${FULLPKGNAME}/changes.html +share/doc/${FULLPKGNAME}/contact.html +share/doc/${FULLPKGNAME}/img/ +share/doc/${FULLPKGNAME}/img/contact.png +share/doc/${FULLPKGNAME}/index.html +share/doc/${FULLPKGNAME}/install.html +share/doc/${FULLPKGNAME}/semantics.html --- /dev/null Mon Feb 29 13:18:50 2016 +++ opt/local/bin/luapkg Fri Jan 29 21:35:13 2016 @@ -0,0 +1,18 @@ +#!/usr/local/bin/lua51 +package.path = [[/opt/local/share/lua/5.1/?.lua;/usr/local/share/lua/5.1/?.lua;]]..package.path + +-- this should be loaded first. +local cfg = require("luarocks.cfg") + +local loader = require("luarocks.loader") +local command_line = require("luarocks.command_line") + +program_description = "OpenBSD ports interface to LuaRocks" + +commands = { + extract = "luapkg.extract", + make = "luapkg.make", + fake = "luapkg.fake", +} + +command_line.run_command(...) --- /dev/null Mon Feb 29 13:18:50 2016 +++ opt/local/share/lua/5.1/luapkg/extract.lua Fri Jan 29 17:36:43 2016 @@ -0,0 +1,26 @@ + +--module("luapkg.extract", package.seeall) +local extract = {} +package.loaded["luapkg.extract"] = extract + +local unpack = require("luarocks.unpack") + +extract.help_summary = "Extract the contents of a rock." +extract.help_arguments = "" +extract.help = [[ +Extracts the contents of a rock into a ports build directory. +The argument should be a rock file. +]] + +--- Driver function for the "unpack" command. +-- @param name string: may be a rock filename, for unpacking a +-- rock file or the name of a rock to be fetched and unpacked. +-- @param version string or nil: if the name of a package is given, a +-- version may also be passed. +-- @return boolean or (nil, string): true if successful or nil followed +-- by an error message. +function extract.run(...) + return unpack.run(...) +end + +return unpack --- /dev/null Mon Feb 29 13:18:50 2016 +++ opt/local/share/lua/5.1/luapkg/fake.lua Mon Feb 1 11:17:44 2016 @@ -0,0 +1,23 @@ +--module("luapkg.fake", package.seeall) +local fake = {} +package.loaded["luapkg.fake"] = fake + +local util = require("luarocks.util") +local cfg = require("luarocks.cfg") +local install = require("luarocks.install") + +fake.help_summary = "Install a rock." + +fake.help_arguments = "{| []}" + +fake.help = [[ +]]..util.deps_mode_help() + +function fake.run(...) + local flags, name = util.parse_flags(...) + assert(type(name) == "string") + + return install.install_binary_rock(name .. "." .. cfg.arch .. ".rock", "none") +end + +return fake --- /dev/null Mon Feb 29 13:18:50 2016 +++ opt/local/share/lua/5.1/luapkg/make.lua Mon Feb 1 11:17:28 2016 @@ -0,0 +1,36 @@ + +--module("luapkg.make", package.seeall) +local make = {} +package.loaded["luapkg.make"] = make + +local build = require("luarocks.build") +local fs = require("luarocks.fs") +local util = require("luarocks.util") +local cfg = require("luarocks.cfg") +local fetch = require("luarocks.fetch") +local pack = require("luarocks.pack") +local remove = require("luarocks.remove") +local deps = require("luarocks.deps") + +make.help_summary = "Compile package in current directory using a rockspec." +make.help_arguments = "" +make.help = [[ +]] + +function make.run(...) + local flags, name = util.parse_flags(...) + assert(type(name) == "string") + + local specfile = name .. ".rockspec" + + local rockspec, err, errcode = fetch.load_rockspec(specfile) + if not rockspec then + return nil, err + end + + fs.change_dir(rockspec.source.dir) + + return pack.pack_binary_rock(rockspec.name, rockspec.version, build.build_rockspec, specfile, false, true, "none") +end + +return make