{"schema_version":1,"metadata":{"branch":"release","release":"8.0","architecture":"amd64","generated_at":"2026-10-21T02:35:53.703506+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/8.0/packages/amd64/sqlports-7.55.tgz","source_sha256":"393d2bd6f5b23c8ba1809ec63f3e8310d7787d329b7350089609a078eb01a387","package_count":12098,"source_kind":"sqlports"},"package":{"name":"p5-Term-Shell-0.13","path":"devel/p5-Term-Shell","url":"/packages/release/devel/p5-Term-Shell/","comment":"simple command-line shell framework","homepage":"https://metacpan.org/release/Term-Shell","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"Term::Shell makes it joyfully easy to write command-line interfaces in\nPerl. All the boring details like command-line parsing and terminal\nhandling are done for you.\nFor implementing a certain command ``foo'', you just have to\ndefine subroutines run_foo, help_foo, smry_foo, comp_foo, each of them\ndoing the command itself, a help message, a short summary and\ncommand completion.\n","description_source":null,"description_unresolved":[],"package_architecture":"*","stem":"p5-Term-Shell","readme":null,"dependencies":[{"path":"textproc/p5-Text-Autoformat","type":"runtime","package_spec":"","url":"/packages/release/textproc/p5-Text-Autoformat/"},{"path":"devel/p5-Module-Build","type":"build","package_spec":"","url":"/packages/release/devel/p5-Module-Build/"},{"path":"textproc/p5-Text-Autoformat","type":"test","package_spec":"","url":"/packages/release/textproc/p5-Text-Autoformat/"}],"reverse_dependencies":{"count":3,"url":"/packages/data/3d/3db16be445844e0e3befff1519a11fed3a6b41706251253e10b3a2005994809d.json"},"categories":["devel","perl5"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
