Bug 176896 - [Patch] Update devel/lua-lgi to version 0.7.1
Summary: [Patch] Update devel/lua-lgi to version 0.7.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Matthias Andree
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-12 22:40 UTC by Herbert J. Skuhra
Modified: 2013-03-26 22:20 UTC (History)
0 users

See Also:


Attachments
file.diff (3.43 KB, patch)
2013-03-12 22:40 UTC, Herbert J. Skuhra
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Herbert J. Skuhra 2013-03-12 22:40:00 UTC
* Update devel/lua-lgi to version 0.7.1
* Install corelgilua51.so to proper directory (otherwise x11-wm/awesome cannot load it)

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-03-12 22:40:07 UTC
Responsible Changed
From-To: freebsd-ports-bugs->lua

lua@ wants this port PRs (via the GNATS Auto Assign Tool)
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2013-03-12 22:40:08 UTC
Maintainer of devel/lua-lgi,

Please note that PR ports/176896 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/176896

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 3 Edwin Groothuis freebsd_committer freebsd_triage 2013-03-12 22:40:09 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 4 Matthias Andree freebsd_committer freebsd_triage 2013-03-26 22:10:27 UTC
Responsible Changed
From-To: lua->mandree

I'll take it.
Comment 5 Matthias Andree freebsd_committer freebsd_triage 2013-03-26 22:10:37 UTC
State Changed
From-To: feedback->analyzed

feedback timeout
Comment 6 dfilter service freebsd_committer freebsd_triage 2013-03-26 22:16:17 UTC
Author: mandree
Date: Tue Mar 26 22:16:03 2013
New Revision: 315336
URL: http://svnweb.freebsd.org/changeset/ports/315336

Log:
  * Update devel/lua-lgi to version 0.7.1
  * Install corelgilua51.so to proper directory (otherwise
    x11-wm/awesome cannot load it)
  
  Note that due to the commit r315210 (ports/176834), major merging of the
  two PRs' patches were necessary.
  
  PR:		ports/176896
  Submitted by:	Herbert J. Skuhra <h.skuhra@gmail.com>
  Approved by:	maintainer timeout (andreevmaxim@gmail.com, 14 days)

Modified:
  head/devel/lua-lgi/Makefile
  head/devel/lua-lgi/distinfo
  head/devel/lua-lgi/files/patch-lgi_Makefile
  head/devel/lua-lgi/pkg-plist

Modified: head/devel/lua-lgi/Makefile
==============================================================================
--- head/devel/lua-lgi/Makefile	Tue Mar 26 21:35:33 2013	(r315335)
+++ head/devel/lua-lgi/Makefile	Tue Mar 26 22:16:03 2013	(r315336)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	lgi
-PORTVERSION=	0.6.2
-PORTREVISION=	1
+PORTVERSION=	0.7.1
 CATEGORIES=	devel
 PKGNAMEPREFIX=	${LUA_PKGNAMEPREFIX}
 
@@ -12,10 +11,9 @@ COMMENT=	Lua bindings to libraries using
 BUILD_DEPENDS=	g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-WRKSRC=		${WRKDIR}/pavouk-lgi-a4ad06c
-
 USE_GITHUB=	yes
 GH_ACCOUNT=	pavouk
+GH_COMMIT=	1bbf1bc
 
 USE_LUA=	5.1+
 USE_GMAKE=	yes

Modified: head/devel/lua-lgi/distinfo
==============================================================================
--- head/devel/lua-lgi/distinfo	Tue Mar 26 21:35:33 2013	(r315335)
+++ head/devel/lua-lgi/distinfo	Tue Mar 26 22:16:03 2013	(r315336)
@@ -1,2 +1,2 @@
-SHA256 (lgi-0.6.2.tar.gz) = 662008e969f3ac8d28b2551549760969d86c86e140e841505a584af88c733909
-SIZE (lgi-0.6.2.tar.gz) = 253076
+SHA256 (lgi-0.7.1.tar.gz) = 31f273e056959cea5a4e929b0e81b21e89c852d8a0e874bc6f78017c93d3a5a0
+SIZE (lgi-0.7.1.tar.gz) = 268357

Modified: head/devel/lua-lgi/files/patch-lgi_Makefile
==============================================================================
--- head/devel/lua-lgi/files/patch-lgi_Makefile	Tue Mar 26 21:35:33 2013	(r315335)
+++ head/devel/lua-lgi/files/patch-lgi_Makefile	Tue Mar 26 22:16:03 2013	(r315336)
@@ -1,17 +1,23 @@
---- lgi/Makefile.orig	2013-03-11 08:48:54.000000000 -0300
-+++ lgi/Makefile	2013-03-11 08:50:03.000000000 -0300
-@@ -5,9 +5,7 @@
+--- ./lgi/Makefile.orig	2013-03-04 22:10:19.000000000 +0100
++++ ./lgi/Makefile	2013-03-26 23:07:31.000000000 +0100
+@@ -5,10 +5,13 @@
  # License: MIT
  #
  
 -PREFIX = /usr/local
--LUA_LIBDIR = $(PREFIX)/lib/lua/5.1
--LUA_SHAREDIR = $(PREFIX)/share/lua/5.1
 +PREFIX ?= /usr/local
+ LUA_VERSION=5.1
+-LUA_LIBDIR = $(PREFIX)/lib/lua/$(LUA_VERSION)
+-LUA_SHAREDIR = $(PREFIX)/share/lua/$(LUA_VERSION)
++LUA_LIBDIR ?= $(PREFIX)/lib/lua/$(LUA_VERSION)
++LUA_SHAREDIR ?= $(PREFIX)/share/lua/$(LUA_VERSION)
++LUA_CFLAGS ?= -I$(LUA_INCDIR) $(CPPFLAGS)
++LUA_LIBDIR ?= $(LUA_MODLIBDIR)
++LUA_SHAREDIR ?= $(LUA_MODSHAREDIR)
  
  GINAME = gobject-introspection-1.0
  PKGS = $(GINAME) gmodule-2.0 libffi
-@@ -60,11 +58,11 @@
+@@ -74,11 +77,11 @@
  CORESOURCES = $(wildcard *.lua)
  
  install : $(CORE) $(VERSION_FILE)

Modified: head/devel/lua-lgi/pkg-plist
==============================================================================
--- head/devel/lua-lgi/pkg-plist	Tue Mar 26 21:35:33 2013	(r315335)
+++ head/devel/lua-lgi/pkg-plist	Tue Mar 26 22:16:03 2013	(r315336)
@@ -9,6 +9,7 @@
 %%LUA_MODSHAREDIR%%/lgi/log.lua
 %%LUA_MODSHAREDIR%%/lgi/namespace.lua
 %%LUA_MODSHAREDIR%%/lgi/override/Clutter.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
@@ -22,6 +23,7 @@
 %%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
 @dirrm %%LUA_MODSHAREDIR%%/lgi/override
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 7 Matthias Andree freebsd_committer freebsd_triage 2013-03-26 22:16:42 UTC
State Changed
From-To: analyzed->closed

Committed, with major merging due to a previous commit to the same port. 
Thanks!