Skip to content
Gem installer for Arch Linux
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
PKGBUILD
README
pacgem
pacgem.8
test

README

NAME
       pacgem - Install Ruby Gems using the Arch Linux Package Manager (pacman)

SYNOPSIS
       pacgem [options] gems...

DESCRIPTION
       Pacgem allows direct installation of ruby gems under Arch Linux. It generates a temporary package build script (PKGBUILD).
       `makepkg` is used to create a package which is then installed using `sudo pacman`.

       -d, --destdir DIR
              Destination directory for package files

       -c, --create
              Create package only, do not install

       -u, --update
              Update all installed gems

       -t, --test
              Test if there are any gems to update

       -r, --resolveonly
              Resolve the gem depencies and exit

       -n, --noresolve
              Do not resolve any dependencies, this is useful for generating (-create) a single package

       --noautodepends
              Disable automatic dependency generation for shared objects (*.so)

       --nonamcap
              Disable package checking with namcap

       --nocolor
              Disable colored output

       --trace
              Show a full traceback on error

       -h, --help
              Display help and exit

       -V, --version
              Display version and exit

EXAMPLES
       pacgem --create slim       Create ruby-slim package in the directory ./ruby-slim

       pacgem slim-1.0            Create temporary ruby-slim package and install it

       pacgem 'slim>1.0'          Install ruby-slim version > 1.0

       pacgem thin 'slim~>1.0'    Install ruby-thin and ruby-slim with version ~>1.0

AUTHOR
       Daniel Mendler (mail at daniel-mendler.de)

SEE ALSO
       pacman(8), makepkg(8), namcap(1), PKGBUILD(5)
You can’t perform that action at this time.