Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Forked over 2 years ago #141

Open
wants to merge 33 commits into
base: master
Choose a base branch
from
Open

Forked over 2 years ago #141

wants to merge 33 commits into from

Conversation

oshazard
Copy link

@oshazard oshazard commented Sep 6, 2015

Due to Github's policy on contributions, I've decided to create a pull request. What started as a couple lines of patches has resulted in a 75% increase in lines of code by version 2.1

Features added to apacman since forking from packer:

  • Successfully built AUR packages are saved locally
  • Cached AUR packages are installed (if newest)
  • Configuration file support
    • Override EDITOR, colors, etc.
    • persistent parameters
  • PGP signed package support
  • Split package support and shared source
  • Display [installed], [installed: VER], or [local: VER] in -Ss
  • Build status ticker for built/failed packages
  • Cleaned up manpages
  • Full AUR4 support
  • Run as root workaround for Pacman 4.2+
  • Replacement for pacsysclean
  • Added/improved pass-through support for:
    • -R, -Q, -T, -U
    • --ignorearch ignores architectures specified in PKGBUILD
    • --needed to not install up-to-date packages
  • Many unique new parameters:
    • -G now supports ABS + AUR packages
    • -L list installed packages by size
    • --buildonly to build but not AUR install packages
    • --cachevcs installs local VCS packages newer than AUR
    • --keepkeys retain trusted PGP keys
    • --noaur to skip AUR packages
    • --nofail to quit if a package does not build
    • --progress status in terminal titlebar
    • --purgebuild to remove unneeded build depends
    • --purgekeys remove existing PGP keys
    • --skipcache skips check for pre-built package in cache directory
    • --skiptest to avoid installing unit test packages
    • --warn makes some errors non-fatal

oshazard and others added 30 commits September 29, 2013 02:12
gorram it. squashing commits for fix to #18: #18
fixing Issue #18 (#18)
Special thanks too @bts368 for preliminary AUR4 support!
@scippio
Copy link

scippio commented Oct 5, 2015

wow...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants