{"id":16526472,"url":"https://github.com/jmmv/pkg_comp","last_synced_at":"2025-03-21T09:30:53.234Z","repository":{"id":17607610,"uuid":"81720735","full_name":"jmmv/pkg_comp","owner":"jmmv","description":"Automates the build of pkgsrc binary packages in a sandbox","archived":false,"fork":false,"pushed_at":"2022-03-14T15:07:47.000Z","size":100,"stargazers_count":15,"open_issues_count":18,"forks_count":3,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-17T23:41:45.884Z","etag":null,"topics":["automation","macos","netbsd","packages","pkgsrc"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jmmv.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-02-12T11:20:30.000Z","updated_at":"2024-03-28T20:06:43.000Z","dependencies_parsed_at":"2022-08-07T08:16:06.403Z","dependency_job_id":null,"html_url":"https://github.com/jmmv/pkg_comp","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmmv%2Fpkg_comp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmmv%2Fpkg_comp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmmv%2Fpkg_comp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmmv%2Fpkg_comp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmmv","download_url":"https://codeload.github.com/jmmv/pkg_comp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244771432,"owners_count":20507805,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","macos","netbsd","packages","pkgsrc"],"created_at":"2024-10-11T17:28:18.744Z","updated_at":"2025-03-21T09:30:52.955Z","avatar_url":"https://github.com/jmmv.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Welcome to pkg_comp, the pkgsrc compiler!\n\n[pkgsrc](http://pkgsrc.org) is a framework for building third-party\nsoftware on a multitude of platforms, including (but not limited to):\nFreeBSD, Linux, macOS, and NetBSD.\n\n**pkg_comp is a tool for building and maintaining a repository of binary\npkgsrc packages.** pkg_comp does this by building the packages in a clean\nand self-contained environment, hiding all complexity behind a simple\ncommand and configuration file.  pkg_comp makes it even possible to\nautomate the builds of packages from cron so that you always have an\nup-to-date local repository.\n\npkg_comp orchestrates VCS tools such as CVS and Git to **fetch the initial\npkgsrc tree** and to keep it up to date; the **creation of a fresh\nsandbox** to build packages in; the **pkgsrc bootstrapping process**; and\nthe **use of the pbulk infrastructure** to build the desired set of\npackages in an optimal manner.\n\nWith pkg_comp, you can quickly and effortlessly get third-party software up\nand running, and you can target both your own machine or other machines\nwith different configurations.  As you build the packages from source,\npkgsrc puts you in control by letting you tune the software to your needs.\n\npkg_comp is licensed under a **[liberal BSD 3-clause license](COPYING)**.\nThis is not an official Google product.\n\n## Download and installation\n\nThe latest version is **[pkg_comp 2.1](../../releases/tag/pkg_comp-2.1)**\nand was released on January 14th, 2019.\n\n**Read the [installation instructions](INSTALL.md)** for details on which\nfile to download and how to get started.\n\n**Read the [release notes](NEWS)** for information about the changes in\nthis and all previous releases.\n\n## Contributing\n\nWant to contribute?  Great!  But please first read the guidelines provided\nin [CONTRIBUTING.md](CONTRIBUTING.md).\n\nIf you are curious about who made this project possible, you can check out\nthe [list of copyright holders](AUTHORS) and the [list of\nindividuals](CONTRIBUTORS).\n\n## Support\n\nPlease use the [bug tracker](https://github.com/jmmv/pkg_comp/issues) for\nany support inquiries.\n\n*Homepage:* https://github.com/jmmv/pkg_comp/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjmmv%2Fpkg_comp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjmmv%2Fpkg_comp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjmmv%2Fpkg_comp/lists"}