# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id$

PortSystem          1.0
PortGroup           cmake 1.0
PortGroup           github 1.0

github.setup        LuaDist luabitop 1.0.2
revision            1
name                lua-luabitop
license             MIT
categories          devel
platforms           darwin
maintainers         nomaintainer
description         C extension module for bitwise operators
long_description    Lua BitOp is a C extension module for Lua 5.1/5.2 \
                    which adds bitwise operations on numbers.

homepage            http://bitop.luajit.org/

checksums           rmd160  4084b571368cbbaa5f5eaf289d4723167ff92eb3 \
                    sha256  f1773083ece10ab688d72de5b4f24deaad27e547cffe64c51e95e90d0de6178f

cmake.out_of_source yes

depends_build-append \
                    port:pkgconfig

depends_lib         port:lua

patchfiles          patch-bit.c.diff

set lua_version     5.3

configure.args-append \
                    -DINSTALL_CMOD=${prefix}/lib/lua/${lua_version} \
                    -DINSTALL_LMOD=${prefix}/share/lua/${lua_version}