Skip to content

APN-Pucky/pkgpr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project to automatically propose a PR to Gentoo

This is inspired by eb --new-pr EasyBuild.

app-portage/pkgpr exists in the ::apn overlay: https://gitlab.com/APN-Pucky/gentoo-apn

Dependencies

Needed:

  • dev-util/pkgdev
  • dev-util/github-cli

Optional:

  • app-admin/sudo
  • >=app-portage/pkg-testing-tools-0.2.3

Example

Update a single (ebuild) file(s):

user $ pkgpr -a APN-Pucky hepmc-3.2.6.ebuild hepmc-3.2.7.ebuild hepmc-9999.ebuild

produces following PR.

Submit new package:

user $ pkgpr -a APN-Pucky -r sci sci-physics/hoppet

produces following PR.

Testing

Automatic testing before commiting is possible with the --test flag that triggers pkg-testing-tool.

Configuration

Just write yourself a script or alias.

About

PRs to Gentoo repos

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages