[Midnightbsd-cvs] mports [19805] trunk/devel: add lua-lgi for awesome

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Aug 18 21:11:40 EDT 2015


Revision: 19805
          http://svnweb.midnightbsd.org/mports/?rev=19805
Author:   laffer1
Date:     2015-08-18 21:11:39 -0400 (Tue, 18 Aug 2015)
Log Message:
-----------
add lua-lgi for awesome

Modified Paths:
--------------
    trunk/devel/Makefile

Added Paths:
-----------
    trunk/devel/lua-lgi/
    trunk/devel/lua-lgi/Makefile
    trunk/devel/lua-lgi/distinfo
    trunk/devel/lua-lgi/pkg-descr
    trunk/devel/lua-lgi/pkg-plist

Modified: trunk/devel/Makefile
===================================================================
--- trunk/devel/Makefile	2015-08-19 01:10:13 UTC (rev 19804)
+++ trunk/devel/Makefile	2015-08-19 01:11:39 UTC (rev 19805)
@@ -194,6 +194,7 @@
 SUBDIR += lndir
 SUBDIR += log4j
 SUBDIR += looks
+SUBDIR += lua-lgi
 SUBDIR += m17n-db
 SUBDIR += m17n-docs
 SUBDIR += m17n-lib

Added: trunk/devel/lua-lgi/Makefile
===================================================================
--- trunk/devel/lua-lgi/Makefile	                        (rev 0)
+++ trunk/devel/lua-lgi/Makefile	2015-08-19 01:11:39 UTC (rev 19805)
@@ -0,0 +1,33 @@
+# $MidnightBSD$
+# $FreeBSD: head/devel/lua-lgi/Makefile 386880 2015-05-20 19:11:35Z amdmi3 $
+
+PORTNAME=	lgi
+PORTVERSION=	0.9.0
+CATEGORIES=	devel
+PKGNAMEPREFIX=	${LUA_PKGNAMEPREFIX}
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Lua bindings to libraries using GObject-Introspection
+
+LICENSE=	mit
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	pavouk
+
+USES=		gmake lua pkgconfig
+USE_GNOME=	introspection:build,run
+MAKE_ENV=	LUA_CFLAGS="-I${LUA_INCDIR}"
+MAKE_ARGS=	PREFIX="${PREFIX}" LUA_LIBDIR="${LUA_MODLIBDIR}" \
+		LUA_INCDIR="${LUA_INCDIR}" LUA_VERSION="${LUA_VER}" \
+		CORE="corelgilua${LUA_VER_STR}.so"
+
+post-patch:
+	@${REINPLACE_CMD} -e 's/51/${LUA_VER_STR}/g' \
+		${WRKSRC}/lgi/core.c \
+		${WRKSRC}/lgi/core.lua
+
+post-install:
+	@${STRIP_CMD} ${LUA_MODLIBDIR}/lgi/*.so
+
+.include <bsd.port.mk>


Property changes on: trunk/devel/lua-lgi/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/lua-lgi/distinfo
===================================================================
--- trunk/devel/lua-lgi/distinfo	                        (rev 0)
+++ trunk/devel/lua-lgi/distinfo	2015-08-19 01:11:39 UTC (rev 19805)
@@ -0,0 +1,2 @@
+SHA256 (pavouk-lgi-0.9.0_GH0.tar.gz) = 87c7870f8a1c60b48c4d5587b7fab46863e1cb9e76a68520f47e9ef2764cfe24
+SIZE (pavouk-lgi-0.9.0_GH0.tar.gz) = 285248


Property changes on: trunk/devel/lua-lgi/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/lua-lgi/pkg-descr
===================================================================
--- trunk/devel/lua-lgi/pkg-descr	                        (rev 0)
+++ trunk/devel/lua-lgi/pkg-descr	2015-08-19 01:11:39 UTC (rev 19805)
@@ -0,0 +1,5 @@
+LGI is a gobject-introspection based dynamic Lua binding to
+GObject-based libraries. It allows using GObject-based libraries
+directly from Lua.
+
+WWW: https://github.com/pavouk/lgi


Property changes on: trunk/devel/lua-lgi/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/lua-lgi/pkg-plist
===================================================================
--- trunk/devel/lua-lgi/pkg-plist	                        (rev 0)
+++ trunk/devel/lua-lgi/pkg-plist	2015-08-19 01:11:39 UTC (rev 19805)
@@ -0,0 +1,32 @@
+%%LUA_MODLIBDIR%%/lgi/corelgilua%%LUA_VER_STR%%.so
+%%LUA_MODSHAREDIR%%/lgi.lua
+%%LUA_MODSHAREDIR%%/lgi/class.lua
+%%LUA_MODSHAREDIR%%/lgi/component.lua
+%%LUA_MODSHAREDIR%%/lgi/core.lua
+%%LUA_MODSHAREDIR%%/lgi/enum.lua
+%%LUA_MODSHAREDIR%%/lgi/ffi.lua
+%%LUA_MODSHAREDIR%%/lgi/init.lua
+%%LUA_MODSHAREDIR%%/lgi/log.lua
+%%LUA_MODSHAREDIR%%/lgi/namespace.lua
+%%LUA_MODSHAREDIR%%/lgi/override/Clutter.lua
+%%LUA_MODSHAREDIR%%/lgi/override/GLib-Bytes.lua
+%%LUA_MODSHAREDIR%%/lgi/override/GLib-Error.lua
+%%LUA_MODSHAREDIR%%/lgi/override/GLib-Markup.lua
+%%LUA_MODSHAREDIR%%/lgi/override/GLib-Timer.lua
+%%LUA_MODSHAREDIR%%/lgi/override/GLib-Variant.lua
+%%LUA_MODSHAREDIR%%/lgi/override/GLib.lua
+%%LUA_MODSHAREDIR%%/lgi/override/GObject-Closure.lua
+%%LUA_MODSHAREDIR%%/lgi/override/GObject-Object.lua
+%%LUA_MODSHAREDIR%%/lgi/override/GObject-Type.lua
+%%LUA_MODSHAREDIR%%/lgi/override/GObject-Value.lua
+%%LUA_MODSHAREDIR%%/lgi/override/Gdk.lua
+%%LUA_MODSHAREDIR%%/lgi/override/Gio-DBus.lua
+%%LUA_MODSHAREDIR%%/lgi/override/Gio.lua
+%%LUA_MODSHAREDIR%%/lgi/override/Gst.lua
+%%LUA_MODSHAREDIR%%/lgi/override/Gtk.lua
+%%LUA_MODSHAREDIR%%/lgi/override/Pango.lua
+%%LUA_MODSHAREDIR%%/lgi/override/PangoCairo.lua
+%%LUA_MODSHAREDIR%%/lgi/override/cairo.lua
+%%LUA_MODSHAREDIR%%/lgi/package.lua
+%%LUA_MODSHAREDIR%%/lgi/record.lua
+%%LUA_MODSHAREDIR%%/lgi/version.lua


Property changes on: trunk/devel/lua-lgi/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list