On 02/10/15 15:20, Florian Stinglmayr wrote:
> On Tue, Feb 10, 2015 at 02:42:31PM -0500, Brian Callahan wrote:
>> Hi Florian --
>>
>> It mostly looks ok (might want to tighten up some white space and/or
>> rearrange some variables but that's just nit-picking).
>> I had to regen the patches (there was fuzz).
>>
> I am not as nit-picky about variable ordering as many of you here on
> the list. But I like having the path related variables together, as I
> am sure they will need a lot of altering if upstream keeps changing the
> syntax of their tags and release names.
>
>> Also, and I may well demonstrate my lack of knowledge of luafs here,
>> going off your email is this something that should have FLAVORS added to
>> it? You say in your email that it adds support for lua53 yet it is built
>> with lua51. Could the version I built with lua51 work with lua53 things?
>> Do we even care about such things? I assume the answer to the latter
>> question is yes since you brought it up.
>>
> I assumed that such modules are built for different lua versions
> by overriding MODLUA_VERSION in the environment. Thus you end up with:
>
>  * lua53fs-1.6.3 => Lua 5.3
>  * lua52fs-1.6.3 => Lua 5.2
>  * luafs-1.6.3 => Lua 5.1
>
> At least that is what I concluded after looking at the Lua ports module.
>

Right. Lua is the one that does it automagically.

>> Finally, do you want to take MAINTAINER of this? There is none
>> currently listed.
> Can do.
>
> And thanks for taking a peek at it Brian. Much obliged.

You still didn't regen your patches...

~Brian

> Florian
>
> Here is one with me as maintainer:
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/luafs/Makefile,v
> retrieving revision 1.19
> diff -u -p -u -r1.19 Makefile
> --- Makefile  7 Aug 2013 21:57:47 -0000       1.19
> +++ Makefile  10 Feb 2015 20:14:56 -0000
> @@ -1,22 +1,31 @@
>  # $OpenBSD: Makefile,v 1.19 2013/08/07 21:57:47 naddy Exp $
> -SHARED_ONLY= Yes
> +SHARED_ONLY =        Yes
>
> -COMMENT=     file system library for the lua language
> -V=           1.6.2
> -DISTNAME=    luafilesystem-${V}
> -PKGNAME=     luafs-${V}
> -CATEGORIES=  devel
> -MASTER_SITES=        
> https://github.com/downloads/keplerproject/luafilesystem/
> +COMMENT =    file system library for the lua language
> +V =          1_6_3
>
> -HOMEPAGE=    http://www.keplerproject.org/luafilesystem/
> +GH_ACCOUNT = keplerproject
> +GH_PROJECT = luafilesystem
> +GH_TAGNAME = v_${V}
> +GH_COMMIT =  8014725009e195ffb502bcd65ca4e93b60a1b21c
> +
> +DISTNAME =   ${GH_PROJECT}-v_${V}
> +WRKDIST =    ${WRKDIR}/${DISTNAME}
> +PKGNAME =    luafs-${V:S/_/./g}
> +
> +CATEGORIES = devel
> +
> +HOMEPAGE =   http://www.keplerproject.org/luafilesystem/
> +
> +MAINTAINER = Florian Stinglmayr <flor...@n0la.org>
>
>  # MIT
> -PERMIT_PACKAGE_CDROM=        Yes
> +PERMIT_PACKAGE_CDROM =       Yes
>
> -MODULES=     lang/lua
> -ALL_TARGET=  lib
> +MODULES =    lang/lua
> +ALL_TARGET = lib
>
> -MAKE_ENV+=   LUA_LIBDIR=${MODLUA_LIBDIR} LUA_INC=${MODLUA_INCL_DIR}
> +MAKE_ENV +=  LUA_LIBDIR=${MODLUA_LIBDIR} LUA_INC=${MODLUA_INCL_DIR}
>
>  do-install:
>       ${INSTALL_DATA_DIR} ${MODLUA_LIBDIR} ${MODLUA_DOCDIR} 
> ${MODLUA_EXAMPLEDIR}
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/devel/luafs/distinfo,v
> retrieving revision 1.8
> diff -u -p -u -r1.8 distinfo
> --- distinfo  7 Jan 2013 22:13:40 -0000       1.8
> +++ distinfo  10 Feb 2015 20:14:56 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (luafilesystem-1.6.2.tar.gz) = 
> StFt+ZWDFGYqRZ/shI0jPVkxPvSZKAiikAU8FhRTIBg=
> -SIZE (luafilesystem-1.6.2.tar.gz) = 27886
> +SHA256 (luafilesystem-v_1_6_3.tar.gz) = 
> VSXSuOx3dIZWKaainC+Uyw9+Z4eYe/VM034BG/tkIGg=
> +SIZE (luafilesystem-v_1_6_3.tar.gz) = 30379
>

Reply via email to