[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Standardizing lua names on *nix systems (and their distributions)
- From: Marc Balmer <marc@...>
- Date: Thu, 05 Feb 2015 09:03:52 +0100
Am 05.02.15 um 05:03 schrieb William Ahern:
> 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
>
FWIW, NetBSD ships with Lua in the base system as well. And there it
just called '/usr/bin/lua'.
> * 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
>
>