Files
opus-apps/lzwfs/.package
kepler155c@gmail.com 7773ecd55d package manager wip
2019-11-09 22:01:40 -07:00

29 lines
768 B
Plaintext

{
title = 'Disk compression',
repository = 'kepler155c/opus-apps/{{OPUS_BRANCH}}/lzwfs',
description = [[ Disk compression ]],
license = 'MIT',
install = [[
local Util = require('opus.util')
require('opus.config').load('lzwfs', {
enabled = false,
installed = false,
filters = {
'packages/',
'sys/',
'usr/config/',
}
}
local boot = Util.readTable('.startup.boot')
table.insert(boot.preload, 1, '/packages/lzwfs/startup.lua')
Util.writeTable('.startup.boot', boot)
]],
uninstall = [[
local Array = require('opus.array')
local Util = require('opus.util')
local boot = Util.readTable('.startup.boot')
Array.removeByValue(boot.preload or { }, '/packages/lzwfs/startup.lua')
Util.writeTable('.startup.boot', boot)
]]
}