{ --default installation path path="/usr", --Additional repositories and packages go here, for correct package syntax, check https://github.com/OpenPrograms/Vexatos-Programs/blob/master/oppm/etc/example-config.cfg repos={ ["YourUsername/YourRepo"] = { ["example-package"] = { files = { ["master/somefolder/bar.lua"] = "/",--"/" means the file will be placed inside the folder the user specified, defaults to /usr ["master/somefolder/barinfo.txt"] = "//etc", -- double slash for using an absolute path [":master/otherfolder"] = "/share/something", -- A colon marks a folder, will include everything in that folder [":master/otherfolder"] = "//etc/something", -- This also works with absolute paths ["master/somefolder/barlib.lua"] = "/subfolder",--Places the file in a subfolder in the user-specified folder ["master/somefolder/libfolder/"] = "/" }, dependencies = { ["GML"] = "/lib"--This package is installed into the specified subfolder }, name = "Package name",--This is for "oppm info" description = "This is an example description",--This is for "oppm info" authors = "Someone, someone else",--This is for "oppm info" note = "Additional installation instructions, general instructions and additional information/notes go here, this is an optional line.", hidden = true, -- Add this optional line to make your package not visible in "oppm list", useful for custom dependency libraries repo="tree/master/somefolder" --Used by the website. This is where the package will link to on the website }, ["yet-another-package"] = { ... } }, ["OpenPrograms/samis-Programs"]={ ["nidus"] = { ["files"] = { ["master/nidus/nidus.lua"] = "/bin", --executable programs should always be installed to /bin ["master/nidus/core.lua"] = "/lib/nidus", --libraries should always be installed to /lib ["master/nidus/hosts.db"] = "//var/lib/nidus" }, ["repo"] = "tree/master/nidus", ["dependencies"] = { ["oop-system"] = "/" }, ["name"] = "NiDuS DNS Server", ["description"] = "A DNS server that is light and easy to use. Uses its own protocol.", ["authors"] = "samis" }, } } }