PACUP(1)

πŸ“¦ version 3.3.11, in nixos 26.05, nixpkgs unstable

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-force is 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