[pacman-dev] [PATCH 0/6] VCS versioning modifications

dgbaley27 at 0x01b.net dgbaley27 at 0x01b.net
Mon Mar 12 14:53:09 EDT 2012

From: Matthew Monaco <matthew.monaco at 0x01b.net>

I've been bothered by makepkg automatically adjusting pkgver if a
package doesn't have the correct -git/svn/etc suffix.

The first 4 patches might be useful regardless. They allow for multiple
sets of _vcs variables in a PKGBUILD and use the package's name to clear
up any ambiguity.

The 5th patch changes the current semantics of makepkg. The 6th patch
provides a new option to force the old semantics. An alternative might
be to sanitize the --forcever option so that it may be used from the
command line as well as internally.

Matthew Monaco (6):
  makepkg: remove unused variable
  makepkg: devel_check(): determine vcs
  makepkg: devel_check(): consolidate common code
  makepkg: devel_check(): set newpkgver (cleanup)
  makepkg: devel_check(): only work for -vcs pkgnames
  makepkg: add --devver option for SCM packages

 doc/PKGBUILD.5.txt    |    3 +-
 doc/makepkg.8.txt     |    4 ++
 scripts/makepkg.sh.in |  126 +++++++++++++++++++++++++++----------------------
 3 files changed, 75 insertions(+), 58 deletions(-)


More information about the pacman-dev mailing list