Update to tig-0.12.1.
Changes:
tig-0.12.1
----------
Improvements:
* Status view: revert uncommitted diff chunks and unstaged files with
changes. Bound to ! by default.
* Main view: use --topo-order also when rev-list arguments are given on
the command line.
* Log view: support for refreshing.
Bug fixes:
* Status view: use ls-files' --exclude-standard so user specific ignore
rules are effective. The option was added in git version 1.5.4.
* Stage view: fix assertion failure triggered when updating while status
view is not displayed.
* Help view: avoid confusion by showing "(no key)" instead of "?" for
unbound requests.
* Reload repository references when refreshing the main (and log) view.
* Do not maximize views when refreshing.
tig-0.12
--------
Improvements:
* F5 also refreshes the current view.
* Allow line graphics to be disabled with new line-graphics option.
* Main view: also include the reference names when searching.
* Main view: support for refreshing.
* Main view: disable boundary commits by default. Use --boundary when
they should be shown. (Debian bug 498628)
* Stage view: add stage-next action to jump to next diff chunk that can
be staged. By default bound to @.
* Configure: check for the ncurses header files.
* Add author-width option to costumize the width of the author column.
For example, put the following in ~/.tigrc: set author-width = 10
Bug fixes:
* Fix regression when staging all diff chunks in a section.
* Bind the maximize view action to O; it conflicted with the keybinding
to launch the merge tool in the status view.
* Fix problem with $(cmd) usage in shell code. Some shells (jsh)
installed as /bin/sh does not support it.
* Do not show incomplete boundary commits when --no-walk is used.
* Documentation: Rename gitlink macro to support AsciiDoc 8.2.3.
* Ignore pipe reads with errno "Success" reported after a signals, for
example when refreshing doing background loading.
tig-0.11
--------
Incompatibilities:
* Remove parsing of deprecated options: -g, -l, -d.
* The first seen -- will stop option parsing and is passed to git
instead of breaking out of tig's option parsing.
New features:
* Blame view; bound to B by default, reachable from the command line and
the tree, status, and stage views.
* Blame/main view: allow display of date, author, and references to be
toggled on/off. Bound to D, A, and F respectively.
* Add action to maximize the current view.
Improvements:
* Show the current branch in the status view.
* Show local/light-weight tags.
Bug fixes:
* Fix regressions for the pager mode.
* Fix refreshing of the index with working directory info.
2008-11-08 11:44:12 +01:00
|
|
|
# $NetBSD: Makefile,v 1.3 2008/11/08 10:44:12 bjs Exp $
|
2007-11-16 08:41:11 +01:00
|
|
|
#
|
|
|
|
|
Update to tig-0.12.1.
Changes:
tig-0.12.1
----------
Improvements:
* Status view: revert uncommitted diff chunks and unstaged files with
changes. Bound to ! by default.
* Main view: use --topo-order also when rev-list arguments are given on
the command line.
* Log view: support for refreshing.
Bug fixes:
* Status view: use ls-files' --exclude-standard so user specific ignore
rules are effective. The option was added in git version 1.5.4.
* Stage view: fix assertion failure triggered when updating while status
view is not displayed.
* Help view: avoid confusion by showing "(no key)" instead of "?" for
unbound requests.
* Reload repository references when refreshing the main (and log) view.
* Do not maximize views when refreshing.
tig-0.12
--------
Improvements:
* F5 also refreshes the current view.
* Allow line graphics to be disabled with new line-graphics option.
* Main view: also include the reference names when searching.
* Main view: support for refreshing.
* Main view: disable boundary commits by default. Use --boundary when
they should be shown. (Debian bug 498628)
* Stage view: add stage-next action to jump to next diff chunk that can
be staged. By default bound to @.
* Configure: check for the ncurses header files.
* Add author-width option to costumize the width of the author column.
For example, put the following in ~/.tigrc: set author-width = 10
Bug fixes:
* Fix regression when staging all diff chunks in a section.
* Bind the maximize view action to O; it conflicted with the keybinding
to launch the merge tool in the status view.
* Fix problem with $(cmd) usage in shell code. Some shells (jsh)
installed as /bin/sh does not support it.
* Do not show incomplete boundary commits when --no-walk is used.
* Documentation: Rename gitlink macro to support AsciiDoc 8.2.3.
* Ignore pipe reads with errno "Success" reported after a signals, for
example when refreshing doing background loading.
tig-0.11
--------
Incompatibilities:
* Remove parsing of deprecated options: -g, -l, -d.
* The first seen -- will stop option parsing and is passed to git
instead of breaking out of tig's option parsing.
New features:
* Blame view; bound to B by default, reachable from the command line and
the tree, status, and stage views.
* Blame/main view: allow display of date, author, and references to be
toggled on/off. Bound to D, A, and F respectively.
* Add action to maximize the current view.
Improvements:
* Show the current branch in the status view.
* Show local/light-weight tags.
Bug fixes:
* Fix regressions for the pager mode.
* Fix refreshing of the index with working directory info.
2008-11-08 11:44:12 +01:00
|
|
|
DISTNAME= tig-0.12.1
|
2007-11-16 08:41:11 +01:00
|
|
|
CATEGORIES= devel scm
|
|
|
|
MASTER_SITES= http://jonas.nitro.dk/tig/releases/
|
|
|
|
|
|
|
|
MAINTAINER= bjs@NetBSD.org
|
|
|
|
HOMEPAGE= http://jonas.nitro.dk/tig/
|
|
|
|
COMMENT= Ncurses-based GIT repository tool
|
|
|
|
|
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
|
|
|
|
BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
|
|
|
|
BUILD_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto
|
|
|
|
DEPENDS+= scmgit-[0-9]*:../../devel/scmgit
|
|
|
|
|
|
|
|
GNU_CONFIGURE= yes
|
|
|
|
USE_TOOLS+= gmake
|
|
|
|
USE_NCURSES= yes
|
|
|
|
|
Update to tig-0.12.1.
Changes:
tig-0.12.1
----------
Improvements:
* Status view: revert uncommitted diff chunks and unstaged files with
changes. Bound to ! by default.
* Main view: use --topo-order also when rev-list arguments are given on
the command line.
* Log view: support for refreshing.
Bug fixes:
* Status view: use ls-files' --exclude-standard so user specific ignore
rules are effective. The option was added in git version 1.5.4.
* Stage view: fix assertion failure triggered when updating while status
view is not displayed.
* Help view: avoid confusion by showing "(no key)" instead of "?" for
unbound requests.
* Reload repository references when refreshing the main (and log) view.
* Do not maximize views when refreshing.
tig-0.12
--------
Improvements:
* F5 also refreshes the current view.
* Allow line graphics to be disabled with new line-graphics option.
* Main view: also include the reference names when searching.
* Main view: support for refreshing.
* Main view: disable boundary commits by default. Use --boundary when
they should be shown. (Debian bug 498628)
* Stage view: add stage-next action to jump to next diff chunk that can
be staged. By default bound to @.
* Configure: check for the ncurses header files.
* Add author-width option to costumize the width of the author column.
For example, put the following in ~/.tigrc: set author-width = 10
Bug fixes:
* Fix regression when staging all diff chunks in a section.
* Bind the maximize view action to O; it conflicted with the keybinding
to launch the merge tool in the status view.
* Fix problem with $(cmd) usage in shell code. Some shells (jsh)
installed as /bin/sh does not support it.
* Do not show incomplete boundary commits when --no-walk is used.
* Documentation: Rename gitlink macro to support AsciiDoc 8.2.3.
* Ignore pipe reads with errno "Success" reported after a signals, for
example when refreshing doing background loading.
tig-0.11
--------
Incompatibilities:
* Remove parsing of deprecated options: -g, -l, -d.
* The first seen -- will stop option parsing and is passed to git
instead of breaking out of tig's option parsing.
New features:
* Blame view; bound to B by default, reachable from the command line and
the tree, status, and stage views.
* Blame/main view: allow display of date, author, and references to be
toggled on/off. Bound to D, A, and F respectively.
* Add action to maximize the current view.
Improvements:
* Show the current branch in the status view.
* Show local/light-weight tags.
Bug fixes:
* Fix regressions for the pager mode.
* Fix refreshing of the index with working directory info.
2008-11-08 11:44:12 +01:00
|
|
|
CONF_FILES= ${EGDIR}/tigrc ${PKG_SYSCONFDIR}/tigrc
|
|
|
|
EGDIR= ${PREFIX}/share/examples/${PKGBASE}
|
|
|
|
|
2007-11-16 08:41:11 +01:00
|
|
|
GIT_CONFIG= ${PREFIX}/bin/git-config
|
|
|
|
CONFIGURE_ENV+= GIT_CONFIG=${GIT_CONFIG:Q}
|
|
|
|
|
|
|
|
CONFIGURE_ARGS+= ${CONFIGURE_ARGS.${ICONV_TYPE}-iconv}
|
|
|
|
CONFIGURE_ARGS.gnu-iconv= --with-libiconv=${BUILDLINK_PREFIX.iconv}
|
|
|
|
|
|
|
|
BUILD_TARGET= all doc
|
|
|
|
INSTALL_TARGET= install install-doc
|
|
|
|
|
Update to tig-0.12.1.
Changes:
tig-0.12.1
----------
Improvements:
* Status view: revert uncommitted diff chunks and unstaged files with
changes. Bound to ! by default.
* Main view: use --topo-order also when rev-list arguments are given on
the command line.
* Log view: support for refreshing.
Bug fixes:
* Status view: use ls-files' --exclude-standard so user specific ignore
rules are effective. The option was added in git version 1.5.4.
* Stage view: fix assertion failure triggered when updating while status
view is not displayed.
* Help view: avoid confusion by showing "(no key)" instead of "?" for
unbound requests.
* Reload repository references when refreshing the main (and log) view.
* Do not maximize views when refreshing.
tig-0.12
--------
Improvements:
* F5 also refreshes the current view.
* Allow line graphics to be disabled with new line-graphics option.
* Main view: also include the reference names when searching.
* Main view: support for refreshing.
* Main view: disable boundary commits by default. Use --boundary when
they should be shown. (Debian bug 498628)
* Stage view: add stage-next action to jump to next diff chunk that can
be staged. By default bound to @.
* Configure: check for the ncurses header files.
* Add author-width option to costumize the width of the author column.
For example, put the following in ~/.tigrc: set author-width = 10
Bug fixes:
* Fix regression when staging all diff chunks in a section.
* Bind the maximize view action to O; it conflicted with the keybinding
to launch the merge tool in the status view.
* Fix problem with $(cmd) usage in shell code. Some shells (jsh)
installed as /bin/sh does not support it.
* Do not show incomplete boundary commits when --no-walk is used.
* Documentation: Rename gitlink macro to support AsciiDoc 8.2.3.
* Ignore pipe reads with errno "Success" reported after a signals, for
example when refreshing doing background loading.
tig-0.11
--------
Incompatibilities:
* Remove parsing of deprecated options: -g, -l, -d.
* The first seen -- will stop option parsing and is passed to git
instead of breaking out of tig's option parsing.
New features:
* Blame view; bound to B by default, reachable from the command line and
the tree, status, and stage views.
* Blame/main view: allow display of date, author, and references to be
toggled on/off. Bound to D, A, and F respectively.
* Add action to maximize the current view.
Improvements:
* Show the current branch in the status view.
* Show local/light-weight tags.
Bug fixes:
* Fix regressions for the pager mode.
* Fix refreshing of the index with working directory info.
2008-11-08 11:44:12 +01:00
|
|
|
post-install:
|
|
|
|
${INSTALL_DATA_DIR} ${DESTDIR}/${EGDIR} && \
|
|
|
|
${INSTALL_DATA} ${WRKSRC}/contrib/tigrc ${DESTDIR}/${EGDIR}
|
|
|
|
|
|
|
|
.include "options.mk"
|
|
|
|
|
2007-11-16 08:41:11 +01:00
|
|
|
.include "../../converters/libiconv/buildlink3.mk"
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|