# Maintainer: Natanael Copa global _luaver := '5.2' global pkgname := "lua$(_luaver)-json4" global _name := 'json4lua' global pkgver := '0.9.50' global pkgrel := '1' global pkgdesc := ""JSON encoding / decoding module for Lua $_luaver (JSON4lua)"" global url := '"http://json.luaforge.net/'" global arch := '"noarch'" global license := '"GPL2'" global depends := ''"" global source := ""http://files.luaforge.net/releases/json/json/$pkgver/json4lua-$pkgver.zip"" proc build { return 0 } proc package { install -D "$srcdir"/$_name-$pkgver/json/json.lua "$pkgdir"/usr/share/lua/$(_luaver)/json.lua } global md5sums := '"d04a44972ec697a14e89b3a7f14c2d29 json4lua-0.9.50.zip'" global sha256sums := '"9565ebd1b0a95d84915221f2f401f913de92e7135c6d6ebdb38eff636a934ef1 json4lua-0.9.50.zip'" global sha512sums := '"7cfe0f68eea2e40e59f45359e1e867fb8aa306bdc211be3596ba6c2718687401564f365975cbbbce3d05e76bde46a42303c37a2b320ffa77212902465fac0ae6 json4lua-0.9.50.zip'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_luaver) op:Equal rhs:{(5.2)} spids:[3])] spids: [3] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgname) op: Equal rhs: {(lua) (${ VSub_Name _luaver) (-json4)} spids: [6] ) ] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_name) op:Equal rhs:{(json4lua)} spids:[13])] spids: [13] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(0.9.50)} spids:[16])] spids: [16] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(1)} spids:[19])] spids: [19] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: { (DQ ("JSON encoding / decoding module for Lua ") ($ VSub_Name "$_luaver") (" (JSON4lua)")) } spids: [22] ) ] spids: [22] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://json.luaforge.net/"))} spids: [29] ) ] spids: [29] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (noarch))} spids:[34])] spids: [34] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (GPL2))} spids:[39])] spids: [39] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[44])] spids: [44] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://files.luaforge.net/releases/json/json/") ($ VSub_Name "$pkgver") (/json4lua-) ($ VSub_Name "$pkgver") (.zip) ) } spids: [48] ) ] spids: [48] ) (FuncDef name: build body: (BraceGroup children: [(ControlFlow token: arg_word:{(0)})] spids: [62] ) spids: [58 61] ) (FuncDef name: package body: (BraceGroup children: [ (C {(install)} {(-D)} {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$_name") (-) ($ VSub_Name "$pkgver") (/json/json.lua) } {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/lua/) (${ VSub_Name _luaver) (/json.lua)} ) ] spids: [76] ) spids: [72 75] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: {(DQ ("d04a44972ec697a14e89b3a7f14c2d29 json4lua-0.9.50.zip"))} spids: [104] ) ] spids: [104] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "9565ebd1b0a95d84915221f2f401f913de92e7135c6d6ebdb38eff636a934ef1 json4lua-0.9.50.zip" ) ) } spids: [109] ) ] spids: [109] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "7cfe0f68eea2e40e59f45359e1e867fb8aa306bdc211be3596ba6c2718687401564f365975cbbbce3d05e76bde46a42303c37a2b320ffa77212902465fac0ae6 json4lua-0.9.50.zip" ) ) } spids: [114] ) ] spids: [114] ) ] )