[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