lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Sun, Feb 01, 2015 at 07:32:13PM +0100, Enrico Tassi wrote:
<snip>
> If you are packaging Lua for a *nix distribution, please share your
> naming schema so that we can find a common ground.

I don't roll any official packages, but I mainain a VM farm for portability
testing. Below are some package paths for some BSDs which show the naming
conventions. I also test on Solaris and AIX but I have to use custom
installations because there are no packages.

* NetBSD 5.1
  + lua51-5.1.5nb1
    - /usr/pkg/bin/lua5.1
    - /usr/pkg/lib/liblua5.1.so
    - /usr/pkg/lib/pkgconfig/lua-5.1.pc
    - /usr/pkg/include/lua-5.1/lua.h
  + lua51-5.2.3nb1
    - /usr/pkg/bin/lua5.2
    - /usr/pkg/lib/liblua5.2.so
    - /usr/pkg/lib/pkgconfig/lua-5.2.pc
    - /usr/pkg/include/lua-5.2/lua.h
  + LuaJIT2-2.0.3nb1
    - /usr/pkg/bin/luajit
    - /usr/pkg/bin/luajit-2.0.3
    - /usr/pkg/lib/libluajit-5.1.so
    - /usr/pkg/lib/pkgconfig/luajit.pc
    - /usr/pkg/include/luajit-2.0/lua.h

* NetBSD 6.1
  [Same as NetBSD 5.1]

* FreeBSD 9.3
  + lua-5.1.5_6
    - /usr/local/bin/lua-5.1
    - /usr/local/bin/lua51/lua
    - /usr/local/lib/liblua-5.1.so
    - /usr/local/lib/lua51/liblua.so
    - /usr/local/libdata/pkgconfig/lua-5.1.pc
    - /usr/local/include/lua51/lua.h
  + lua52-5.2.3_2
    - /usr/local/bin/lua52
    - /usr/local/lib/liblua-5.2.so
    - /usr/local/include/lua52/lua.h
    - /usr/local/libdata/pkgconfig/lua-5.2.pc
  + luajit-2.0.2
    - /usr/local/bin/luajit
    - /usr/local/bin/luajit-2.0.2
    - /usr/local/lib/libluajit-5.1.so
    - /usr/local/include/luajit-2.0/lua.h
    - /usr/local/libdata/pkgconfig/luajit.pc

* FreeBSD 10.1
  + lua51-5.1.5-9
    - /usr/local/bin/lua51
    - /usr/local/lib/liblua-5.1.so
    - /usr/local/include/lua51/lua.h
    - /usr/local/libdata/pkgconfig/lua-5.1.pc
  + lua52-5.2.3_4
    - /usr/local/bin/lua52
    - /usr/local/lib/liblua-5.2.so
    - /usr/local/include/lua52/lua.h
    - /usr/local/libdata/pkgconfig/lua-5.2.pc
  + lua53-5.3.0
    - /usr/local/bin/lua53
    - /usr/local/lib/liblua-5.3.so
    - /usr/local/include/lua53/lua.h
    - /usr/local/libdata/pkgconfig/lua-5.3.pc
  + luajit-2.0.3
    - /usr/local/bin/luajit
    - /usr/local/bin/luajit-2.0.3
    - /usr/local/lib/libluajit-5.1.so
    - /usr/local/include/luajit-2.0/lua.h
    - /usr/local/libdata/pkgconfig/luajit.pc

* OpenBSD 5.5
  + lua-5.1.5p1
    - /usr/local/bin/lua51
    - /usr/local/lib/liblua5.1.a
    - /usr/local/lib/liblua5.1.so.5.1
    - /usr/local/include/lua-5.1/lua.h
    - /usr/local/lib/pkgconfig/lua51.pc
  + lua-5.2.3
    - /usr/local/bin/lua52
    - /usr/local/lib/liblua5.2.a
    - /usr/local/lib/liblua5.2.so.5.2
    - /usr/local/include/lua-5.2/lua.h
    - /usr/local/lib/pkgconfig/lua52.pc
  + luajit-2.0.2p0
    - /usr/local/bin/luajit51
    - /usr/local/lib/libluajit-5.1.a
    - /usr/local/lib/libluajit-5.1.so.0.0
    - /usr/local/include/luajit-2.0/lua.h
    - /usr/local/lib/pkgconfig/luajit.pc