pkgsrc/devel/scmgit/Makefile
gdt b513320f12 Update to 1.7.7.6 from 1.7.7.2.
Fixes since v1.7.7.2
--------------------

 * Adjust the "quick-install-doc" procedures as preformatted
   html/manpage are no longer in the source repository.

 * The logic to optimize the locality of the data in a pack introduced in
   1.7.7 was grossly inefficient.

 * The logic to filter out forked projects in the project list in
   "gitweb" was broken for some time.

 * "git branch -m/-M" advertised to update RENAME_REF ref in the
   commit log message that introduced the feature but not anywhere in
   the documentation, and never did update such a ref anyway. This
   undocumented misfeature that did not exist has been excised.

Fixes since v1.7.7.3
--------------------

 * A few header dependencies were missing from the Makefile.

 * Some newer parts of the code used C99 __VA_ARGS__ while we still
   try to cater to older compilers.

 * "git name-rev --all" tried to name all _objects_, naturally failing to
   describe many blobs and trees, instead of showing only commits as
   advertised in its documentation.

Fixes since v1.7.7.4
--------------------

 * After fetching from a remote that has very long refname, the reporting
   output could have corrupted by overrunning a static buffer.

 * "git checkout" and "git merge" treated in-tree .gitignore and exclude
   file in $GIT_DIR/info/ directory inconsistently when deciding which
   untracked files are ignored and expendable.

Fixes since v1.7.7.5
--------------------

 * The code to look up attributes for paths reused entries from a wrong
   directory when two paths in question are in adjacent directories and
   the name of the one directory is a prefix of the other.

 * A wildcard that matches deeper hierarchy given to the "diff-index" command,
   e.g. "git diff-index HEAD -- '*.txt'", incorrectly reported additions of
   matching files even when there is no change.

 * When producing a "thin pack" (primarily used in bundles and smart
   HTTP transfers) out of a fully packed repository, we unnecessarily
   avoided sending recent objects as a delta against objects we know
   the other side has.
2012-01-19 20:34:01 +00:00

19 lines
522 B
Makefile

# $NetBSD: Makefile,v 1.31 2012/01/19 20:34:01 gdt Exp $
.include "../../devel/scmgit/Makefile.version"
DISTNAME= # empty
PKGNAME= scmgit-${GIT_VERSION}
CATEGORIES+= meta-pkgs devel
DISTFILES= # empty
MASTER_SITES= http://www.kernel.org/pub/software/scm/git/
MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= GIT version control suite meta-package
META_PACKAGE= yes
DEPENDS+= scmgit-base>=${GIT_VERSION}:../../devel/scmgit-base
DEPENDS+= scmgit-docs>=${GIT_VERSION}:../../devel/scmgit-docs
.include "../../mk/bsd.pkg.mk"