[Bug 190506] New: [patch] update devel/luafilesystem to 1.6.2, make it work with lua-5.2
no-reply-bugzilla-daemon at freebsd.org
no-reply-bugzilla-daemon at freebsd.org
Mon Jun 2 13:31:46 UTC 2014
http://bugs.freebsd.org/bugzilla/show_bug.cgi?id=190506
Bug ID: 190506
Summary: [patch] update devel/luafilesystem to 1.6.2, make it
work with lua-5.2
Product: Ports Tree
Version: Latest
Hardware: Any
OS: Any
Status: Needs Triage
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: vmagerya at gmail.com
- Update devel/luafilesystem from 1.5.0 to 1.6.2
- Make it support both lang/lua51 and lang/lua52
Note that previously this port downloaded it's tarball from github by a tag;
unfortunately the developers failed to add a 1.6.2 tag to the repo, so the port
will now fetch by commit id. Commit 5e55437, "Bump version to 1.6.2" [1] was
chosen for this role.
The redports logs are at [2].
[1] https://github.com/keplerproject/luafilesystem/commit/5e55437
[2] https://redports.org/buildarchive/20140602131300-21290/
Fix:
Patch attached with submission follows:
diff -ruN luafilesystem.orig/Makefile luafilesystem/Makefile
--- luafilesystem.orig/Makefile 2014-06-02 16:11:24.000000000 +0300
+++ luafilesystem/Makefile 2014-06-02 16:11:13.000000000 +0300
@@ -2,7 +2,7 @@
# $FreeBSD: head/devel/luafilesystem/Makefile 355470 2014-05-27 06:45:02Z bapt
$
PORTNAME= luafilesystem
-PORTVERSION= 1.5.0
+PORTVERSION= 1.6.2
CATEGORIES= devel
MASTER_SITES= GH
PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
@@ -12,13 +12,13 @@
LICENSE= MIT
-USES= lua:51
+USES= lua
USE_GITHUB= yes
GH_ACCOUNT= keplerproject
GH_PROGECT= ${PORTNAME}
-GH_TAGNAME= v${PORTVERSION}
-GH_COMMIT= 8ff2013
+GH_TAGNAME= ${GH_COMMIT}
+GH_COMMIT= 5e55437
ALL_TARGET= lib
diff -ruN luafilesystem.orig/distinfo luafilesystem/distinfo
--- luafilesystem.orig/distinfo 2014-06-02 16:11:24.000000000 +0300
+++ luafilesystem/distinfo 2014-06-02 15:48:41.000000000 +0300
@@ -1,2 +1,2 @@
-SHA256 (luafilesystem-1.5.0.tar.gz) =
d748d796c513a3392b6e66e7ecd8477a9d3d364ddae8456d9b7502bb7c0abce8
-SIZE (luafilesystem-1.5.0.tar.gz) = 26672
+SHA256 (luafilesystem-1.6.2.tar.gz) =
7be6e4b45de2856f861886ead933ad9b29fbaf786fd5a829bdab972b10cad4c1
+SIZE (luafilesystem-1.6.2.tar.gz) = 27835
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list