PACUP(1)
PACUP(1) π
okay so this page is filed under User Contributed Perl Documentation, and the manual name is pacup β yes bestie, it's giving maintainer helper energy from the jump. π«Ά
β¨ NAME β¨
pacup β Pacscript Updater π
π SYNOPSIS π
pacup [options] [pkgnames AND/OR paths]
π DESCRIPTION π
okay so pacup (that's Pacscript Updater, iykyk) is a maintainer helper tool β literally built to help maintainers update their pacscripts. The way that it semi-automates the tedious task of updating pacscripts is honestly iconic, and it highkey aims to make it a fun process for the maintainer! Originally written in Python, now in Perl. No cap, the Perl era ate β¨
π OPTIONS π
-v,--versionβ prints version information and exits, periodt. π-h,-?,--helpβ prints this help message and exits, bestie. π«Ά-r,--show-repologyβ prints the parsed repology data and exits. π-s,--shipβ creates a new branch and pushes the changes to git. π-o,--origin-remoteβ specifies the remote repository. Default is'origin'. π-c,--custom-versionβ sets a custom version for the package to fetch, instead of querying Repology. π-p,--push-forceβ force-pushes to the branch, overwriting any existing one. π--[no-]testβ prompts to install each package for testing. True by default. π§
β οΈ bestie,-p/--push-forceis literally the "overwriting any existing one" button. Use with main character caution. π
πΈ EXAMPLE πΈ
vibe check β these are the examples, fr fr:
# Expands to packages/foobar/foobar.pacscript
pacup foobar
pacup -s ./foobar.pacscript
π¦ AUTHOR π¦
Vigress - <vig@disroot.org> π«Ά
π VERSION π
Pacup (Perl edition) v3.3.11 β
xoxo, your terminal bestie π β source/version perl v5.42.3, date 1980-01-01, page PACUP(1). bye bestie, slay your pacscripts π«Ά
π¦ where this page comes from
- nixos 26.05: perl5.42.3-pacup 3.3.11
- nixpkgs unstable: perl5.42.3-pacup 3.3.11
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms