return { package = { name = "go", version = "1.25.3", maintainer = "robogg133", description = "A cat(1) clone with syntax highlighting and Git integration.", serial = 0, plataforms = { windows = { arch = { "amd64" }, sources = { { url = "https://github.com/sharkdp/bat/releases/download/v0.26.0/bat-v0.26.0-" .. CURRENT_ARCH_NORMALIZED .. "-pc-windows-msvc.zip", method = "GET", sha256 = "a8a6862f14698b45e101b0932c69bc47a007f4c0456f3a129fdcef54d443d501" } }, dependencies = { build = {}, runtime = {}, conflicts = {} } }, linux = { arch = { "amd64" }, sources = { { url = "https://github.com/sharkdp/bat/releases/download/v0.26.0/bat-v0.26.0-" .. CURRENT_ARCH_NORMALIZED .. "-unknown-linux-gnu.tar.gz", method = "GET", sha256 = "7efed0c768fae36f18ddbbb4a38f5c4b64db7c55a170dfc89fd380805809a44b" } }, dependencies = { build = {}, runtime = {}, conflicts = {} } } }, sources = {} }, build = function() end, install = function() os.chdir(pathjoin(SOURCESDIR, "bat-v0.26.0-" .. CURRENT_ARCH_NORMALIZED .. "-unknown-linux-gnu")) os.chmod("bat", 755) local suc, errmsg = os.copy("bat", pathjoin(PACKETDIR, BIN_DIR, "bat")) if not suc then error("failed to copy bat: " .. errmsg) end os.copy("bat.1", pathjoin(PACKETDIR, "/usr/share/man/man1/bat.1")) setflags("man", "manual", "/usr/share/man/man1/bat.1") end, }