|  | Commit message (Collapse) | Author | Age | 
|---|
| | 
| 
| 
| | Signed-off-by: Dan McGee <dan@archlinux.org> | 
| |\ |  | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | When I switched all paths to use `` formatting, I didn't realize
substitution didn't work in these quote marks. Use ++ instead to ensure
attributes are substituted where appropriate.
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | | Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | These addditional attributes come from the git asciidoc.conf file. Also,
fix a place where we used {treename} without escaping the braces,
causing the generated manpage to be missing text.
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | pacman.8.txt --gpgdir section is updated based on the pacman.conf manpage
pacman.conf is updated to include the default GPGDir
Signed-off-by: Pang Yan Han <pangyanhan@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| |\| |  | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | Add quotes around $srcdir/$pkgdir (FS#23960) and use a package()
function.
Signed-off-by: Allan McRae <allan@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| |\| |  | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | Change "which" to "that" when used in a restrictive clause.
Replace usage of the relative prounoun "those" with a common noun for
added clarity.
Signed-off-by: Matt Mooney <mfm@muteddisk.com>
Signed-off-by: Allan McRae <allan@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | | -D is an operation not an option.
Signed-off-by: Matt Mooney <mfm@muteddisk.com>
Signed-off-by: Allan McRae <allan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | Also unify the usage output with that given by repo-add itself.
Dan: use 'options', not 'option(s)'.
Signed-off-by: Allan McRae <allan@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| |\| |  | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | | One paragraph for -Suu and one for -Su foo. Fixes FS#23451.
Signed-off-by: Xavier Chantry <chantry.xavier@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | Add the "GPGKEY" option to makepkg.conf for specifying signing packages
with the non-default key from the keyring.  Is overridded by makepkg's
--key option.
Signed-off-by: Allan McRae <allan@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | | Dan: fix some grammar issues.
Signed-off-by: Allan McRae <allan@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | If enabled, displays package lists for upgrade, sync and remove
operations formatted as a table. Falls back to default list display if
insufficient terminal columns are available.
Example output:
:: Starting full system upgrade...
:: Replace libjpeg with testing/libjpeg-turbo? [Y/n]
resolving dependencies...
looking for inter-conflicts...
Remove (1):
Name     Old Version       Size
libjpeg  8.3.0-1        0.83 MB
Total Removed Size:   0.83 MB
Targets (5):
Name            Old Version  New Version       Size
libjpeg-turbo                1.1.0-1        0.20 MB
linux-firmware  20110201-1   20110227-1     8.23 MB
ncurses         5.7-4        5.8-1          0.92 MB
ppl             0.11.1-1     0.11.2-1       2.74 MB
v4l-utils       0.8.1-1      0.8.3-1        0.23 MB
Total Download Size:    12.32 MB
Total Installed Size:   58.82 MB
Signed-off-by: Jakob Gruber <jakob.gruber@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| |\| |  | 
| | | 
| | 
| | 
| | | Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | Dan: The commit message originally referenced "VerbosePkgLists", but I'm
going to change the name of the option. In addition, this patch serves
a purpose being standalone- we should really do things like this with
-S --print and hopefully -Q --print in the future.
Signed-off-by: Jakob Gruber <jakob.gruber@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | | Be consistent in the Synopsis and Description sections with the use of
quotes around command names.
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | | Signed-off-by: Ray Kohler <ataraxia937@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | Add -v, mention delta support (other than -d), and split
repo-add-specific options out from those common to repo-add and
repo-remove.
Signed-off-by: Ray Kohler <ataraxia937@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| |\| |  | 
| | | 
| | 
| | 
| | | Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | GnuPG looks for configuration files and keyrings in its home directory.
For a user, that is typically ~/.gnupg.
This patch causes pacman to use /etc/pacman.d/gnupg/ as the default
GnuPG home.  One may override the default using --gpgdir on the command-line
or GPGDir in pacman's configuration file.
Signed-off-by: Chris Brannon <cmbrannon@cox.net>
Signed-off-by: Xavier Chantry <shiningxc@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| |\ \ |  | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | | In order to be fully secure, we can't only sign packages. We also need
to sign our repository metadata to prevent database falsification,
dependency injection, etc. Add an '-s/--sign' option that allows this
functionality, and will generate a .sig file side-by-side with the
package database.
While at it, fix the issue where a signature file would never be found
because of 'cd' madness (this needs fixing in another commit).
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | | This is a rather simple patch to add signing support to makepkg. Add a
create_signature() to makepkg, add a 'sign' BUILDENV option in makepkg.conf,
and document the changes in the makepkg.conf manpage.
Signed-off-by: Geoffroy Carrier <geoffroy.carrier@koon.fr>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| |\ \ \  
| |_|/  
|/| | |  | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | | Make consistent in formatting, syntax, and prose with the rest of our
documentation.
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | |/  
| |   
| |   
| | | Signed-off-by: Allan McRae <allan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | | Fix the way we were referring to paths (use ``), .pac* extensions (use
''), and other general things across our main manpages.
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| |/  
|   
|   
| | Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | 
| 
| 
| | Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | 
| 
| 
| 
| 
| 
| 
| | Change the term 'packages' to 'targets' in the synopsis as well, since
command line parameters could just as well be groups, repos, or URLs.
Signed-off-by: Dave Reisner <d@falconindy.com>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | 
| 
| 
| | Signed-off-by: Dan McGee <dan@archlinux.org> | 
| |\ |  | 
| | | 
| | 
| | 
| | | Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | | Signed-off-by: Jakob Gruber <jakob.gruber@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | The current behaviour, which is placing source packages in PKGDEST if
SRCPKGDEST is not set, is inconsistent with {SRC,PKG}DEST handling and
there is no real advantage in doing so.
Signed-off-by: Allan McRae <allan@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | -d skips checking the version of a dependency.
-dd skips the whole dependency check.
Signed-off-by: Xavier Chantry <chantry.xavier@gmail.com>
Signed-off-by: Florian Pritz <bluewind@server-speed.net>
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | No reason to disallow this- it allows keeping even more packages around in
the cache. Test cases included for this case and to ensure the default
behavior is preserved.
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| |\| |  | 
| | | 
| | 
| | 
| | | Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | 
| | 
| | 
| | | Signed-off-by: Dan McGee <dan@archlinux.org> | 
| |\ \ |  | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | | Allan, I had no idea you were not listed here. I think you count as an
active developer at the moment. Also, move Aaron to the past contributors
section.
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | | This includes info on version comparison that is very similar to the stuff
in the pacman manpage, but also a few vercmp examples, the return values,
and other fun stuff.
Also update the version comparison stuff in the pacman manpage.
Signed-off-by: Dan McGee <dan@archlinux.org> | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | | Instead, go the same route we have always taken with version-release in
libalpm and treat it all as one piece of information. Makepkg is the only
script that knows about epoch as a distinct value; from there on out we will
parse out the components as necessary.
This makes the code a lot simpler as far as epoch handling goes. The
downside here is that we are tossing some compatibility to the wind;
packages using force will have to be rebuilt with an incremented epoch to
keep their special status.
Signed-off-by: Dan McGee <dan@archlinux.org> |