Skip to content
New issue

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

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

Already on GitHub? # 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...

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

Successfully merging this pull request may close these issues.

3 participants