pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/lua-gi Don't hardcode lua '5.2' everywhere, use ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/3a683a75f3fa
branches: trunk
changeset: 629524:3a683a75f3fa
user: jperkin <jperkin%pkgsrc.org@localhost>
date: Wed Jan 22 16:16:21 2014 +0000
description:
Don't hardcode lua '5.2' everywhere, use the appropriate variables.
Fixes build with lua 5.1. Bump PKGREVISION.
diffstat:
devel/lua-gi/Makefile | 8 ++++-
devel/lua-gi/PLIST | 58 ++++++++++++++++++------------------
devel/lua-gi/distinfo | 4 +-
devel/lua-gi/patches/patch-Makefile | 4 +-
4 files changed, 40 insertions(+), 34 deletions(-)
diffs (119 lines):
diff -r b48ee20773c9 -r 3a683a75f3fa devel/lua-gi/Makefile
--- a/devel/lua-gi/Makefile Wed Jan 22 15:21:23 2014 +0000
+++ b/devel/lua-gi/Makefile Wed Jan 22 16:16:21 2014 +0000
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2013/10/30 06:03:37 dholland Exp $
+# $NetBSD: Makefile,v 1.4 2014/01/22 16:16:21 jperkin Exp $
#
DISTNAME= lgi-${VERSION}
PKGNAME= ${LUA_PKGPREFIX}-gi-${VERSION}
VERSION= 0.7.1
+PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= -https://codeload.github.com/pavouk/lgi/tar.gz/${VERSION}
@@ -17,6 +18,11 @@
FETCH_USING= curl
WRKSRC= ${WRKDIR}/pavouk-lgi-1bbf1bc
+SUBST_CLASSES+= v
+SUBST_STAGE.v= pre-build
+SUBST_FILES.v= lgi/Makefile
+SUBST_VARS.v= _LUA_DOT_VERSION
+
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/libffi/buildlink3.mk"
.include "../../devel/gobject-introspection/buildlink3.mk"
diff -r b48ee20773c9 -r 3a683a75f3fa devel/lua-gi/PLIST
--- a/devel/lua-gi/PLIST Wed Jan 22 15:21:23 2014 +0000
+++ b/devel/lua-gi/PLIST Wed Jan 22 16:16:21 2014 +0000
@@ -1,29 +1,29 @@
-@comment $NetBSD: PLIST,v 1.1 2013/07/22 19:38:07 degroote Exp $
-lib/lua/5.2/lgi/corelgilua51.so
-share/lua/5.2/lgi.lua
-share/lua/5.2/lgi/class.lua
-share/lua/5.2/lgi/component.lua
-share/lua/5.2/lgi/core.lua
-share/lua/5.2/lgi/enum.lua
-share/lua/5.2/lgi/ffi.lua
-share/lua/5.2/lgi/init.lua
-share/lua/5.2/lgi/log.lua
-share/lua/5.2/lgi/namespace.lua
-share/lua/5.2/lgi/override/Clutter.lua
-share/lua/5.2/lgi/override/GLib-Timer.lua
-share/lua/5.2/lgi/override/GLib-Variant.lua
-share/lua/5.2/lgi/override/GLib.lua
-share/lua/5.2/lgi/override/GObject-Closure.lua
-share/lua/5.2/lgi/override/GObject-Object.lua
-share/lua/5.2/lgi/override/GObject-Type.lua
-share/lua/5.2/lgi/override/GObject-Value.lua
-share/lua/5.2/lgi/override/Gdk.lua
-share/lua/5.2/lgi/override/Gio.lua
-share/lua/5.2/lgi/override/Gst.lua
-share/lua/5.2/lgi/override/Gtk.lua
-share/lua/5.2/lgi/override/Pango.lua
-share/lua/5.2/lgi/override/PangoCairo.lua
-share/lua/5.2/lgi/override/cairo.lua
-share/lua/5.2/lgi/package.lua
-share/lua/5.2/lgi/record.lua
-share/lua/5.2/lgi/version.lua
+@comment $NetBSD: PLIST,v 1.2 2014/01/22 16:16:21 jperkin Exp $
+${LUA_CDIR}/lgi/corelgilua51.so
+${LUA_LDIR}/lgi.lua
+${LUA_LDIR}/lgi/class.lua
+${LUA_LDIR}/lgi/component.lua
+${LUA_LDIR}/lgi/core.lua
+${LUA_LDIR}/lgi/enum.lua
+${LUA_LDIR}/lgi/ffi.lua
+${LUA_LDIR}/lgi/init.lua
+${LUA_LDIR}/lgi/log.lua
+${LUA_LDIR}/lgi/namespace.lua
+${LUA_LDIR}/lgi/override/Clutter.lua
+${LUA_LDIR}/lgi/override/GLib-Timer.lua
+${LUA_LDIR}/lgi/override/GLib-Variant.lua
+${LUA_LDIR}/lgi/override/GLib.lua
+${LUA_LDIR}/lgi/override/GObject-Closure.lua
+${LUA_LDIR}/lgi/override/GObject-Object.lua
+${LUA_LDIR}/lgi/override/GObject-Type.lua
+${LUA_LDIR}/lgi/override/GObject-Value.lua
+${LUA_LDIR}/lgi/override/Gdk.lua
+${LUA_LDIR}/lgi/override/Gio.lua
+${LUA_LDIR}/lgi/override/Gst.lua
+${LUA_LDIR}/lgi/override/Gtk.lua
+${LUA_LDIR}/lgi/override/Pango.lua
+${LUA_LDIR}/lgi/override/PangoCairo.lua
+${LUA_LDIR}/lgi/override/cairo.lua
+${LUA_LDIR}/lgi/package.lua
+${LUA_LDIR}/lgi/record.lua
+${LUA_LDIR}/lgi/version.lua
diff -r b48ee20773c9 -r 3a683a75f3fa devel/lua-gi/distinfo
--- a/devel/lua-gi/distinfo Wed Jan 22 15:21:23 2014 +0000
+++ b/devel/lua-gi/distinfo Wed Jan 22 16:16:21 2014 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2013/07/25 13:05:18 degroote Exp $
+$NetBSD: distinfo,v 1.3 2014/01/22 16:16:21 jperkin Exp $
SHA1 (lgi-0.7.1.tar.gz) = 53affb0a82bb1537d7ecef4d6f2a65bdd4d9e3bc
RMD160 (lgi-0.7.1.tar.gz) = af49608d6af76c468fef0ab67f2a065ed8730152
Size (lgi-0.7.1.tar.gz) = 268357 bytes
-SHA1 (patch-Makefile) = ecba51fb9bc78c08e89bebfc981206a2587e63f4
+SHA1 (patch-Makefile) = 0ff1b55df7e7c6c236a4ca7f3109439b69f85e4a
diff -r b48ee20773c9 -r 3a683a75f3fa devel/lua-gi/patches/patch-Makefile
--- a/devel/lua-gi/patches/patch-Makefile Wed Jan 22 15:21:23 2014 +0000
+++ b/devel/lua-gi/patches/patch-Makefile Wed Jan 22 16:16:21 2014 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-Makefile,v 1.1 2013/07/22 19:38:07 degroote Exp $
+$NetBSD: patch-Makefile,v 1.2 2014/01/22 16:16:21 jperkin Exp $
Don't hardcode PREFIX
Fix the LUA version to match the one installed by pkgsrc
@@ -12,7 +12,7 @@
-PREFIX = /usr/local
-LUA_VERSION=5.1
-+LUA_VERSION=5.2
++LUA_VERSION=@_LUA_DOT_VERSION@
LUA_LIBDIR = $(PREFIX)/lib/lua/$(LUA_VERSION)
LUA_SHAREDIR = $(PREFIX)/share/lua/$(LUA_VERSION)
Home |
Main Index |
Thread Index |
Old Index