summaryrefslogtreecommitdiff
path: root/devel/scmgit-docs
diff options
context:
space:
mode:
authorbjs <bjs>2008-02-28 15:11:29 +0000
committerbjs <bjs>2008-02-28 15:11:29 +0000
commit63b13669d1ec0c462ebd445acbcf5874bea4fdf2 (patch)
tree7e125f12fe4eed7b2c8712f3ea6c376c2a03510c /devel/scmgit-docs
parentc5e9fa4e54cef9c33506c5844574038d8147b6c2 (diff)
downloadpkgsrc-63b13669d1ec0c462ebd445acbcf5874bea4fdf2.tar.gz
Update to 1.5.4.3. While here, change pkgsrc Makefiles to use the included
configure script. This not only makes our Makefiles more readable, but also performs various checks that were previously hard-coded, e.g. whether or not iconv's *char arguments are constified or not. We also no longer need the huge mess which checks for the asciidoc/xmlto versions in git-docs/Makefile. Also, misc. makefile fixes/stylistic changes and removal of Python dependencies. I don't see how they are needed. Python modules should be installed as seperate ${PKGPKGPREFIX}-scmgit packages. This was a somewhat radical change, so please report any problems. Changes since 1.5.4: * RPM spec used to pull in everything with 'git'. This has been changed so that 'git' package contains just the core parts, and we now supply 'git-all' metapackage to slurp in everything. This should match end user's expectation better. * When some refs failed to update, git-push reported "failure" which was unclear if some other refs were updated or all of them failed atomically (the answer is the former). Reworded the message to clarify this. * "git clone" from a repository whose HEAD was misconfigured did not set up the remote properly. Now it tries to do better. * Updated git-push documentation to clarify what "matching" means, in order to reduce user confusion. * Updated git-add documentation to clarify "add -u" operates in the current subdirectory you are in, just like other commands. * git-gui updates to work on OSX and Windows better. * The configuration parser was not prepared to see string valued variables misspelled as boolean and segfaulted. * Temporary files left behind due to interrupted object transfers were not cleaned up with "git prune". * "git config --unset" was confused when the unset variables were spelled with continuation lines in the config file. * The merge message detection in "git cvsimport" did not catch a message that began with "Merge...". * "git status" suggests "git rm --cached" for unstaging the earlier "git add" before the initial commit. * "git status" output was incorrect during a partial commit. * "git bisect" refused to start when the HEAD was detached. * "git bisect" allowed a wildcard character in the commit message expanded while writing its log file. * Manual pages were not formatted correctly with docbook xsl 1.72; added a workaround. * "git-commit -C $tag" used to work but rewrite in C done in 1.5.4 broke it. This was fixed in 1.5.4.1. * An entry in the .gitattributes file that names a pattern in a subdirectory of the directory it is in did not match correctly (e.g. pattern "b/*.c" in "a/.gitattributes" should match "a/b/foo.c" but it didn't). This was fixed in 1.5.4.1. * Customized color specification was parsed incorrectly when numeric color values are used. This was fixed in 1.5.4.1. * http transport misbehaved when linked with curl-gnutls. * "git-commit -C $tag" used to work but rewrite in C done in 1.5.4 broke it. * An entry in the .gitattributes file that names a pattern in a subdirectory of the directory it is in did not match correctly (e.g. pattern "b/*.c" in "a/.gitattributes" should match "a/b/foo.c" but it didn't). * Customized color specification was parsed incorrectly when numeric color values are used. This was fixed in 1.5.4.1.
Diffstat (limited to 'devel/scmgit-docs')
-rw-r--r--devel/scmgit-docs/Makefile16
1 files changed, 1 insertions, 15 deletions
diff --git a/devel/scmgit-docs/Makefile b/devel/scmgit-docs/Makefile
index 984df6e0324..9bbda5a864d 100644
--- a/devel/scmgit-docs/Makefile
+++ b/devel/scmgit-docs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2008/02/06 07:53:32 bjs Exp $
+# $NetBSD: Makefile,v 1.4 2008/02/28 15:11:29 bjs Exp $
#
PKGNAME= scmgit-docs-${GIT_VERSION}
@@ -16,20 +16,6 @@ BUILD_TARGET= doc
USE_LANGUAGES= # none
INSTALL_TARGET= install-doc
-.include "../../mk/bsd.fast.prefs.mk"
-
-.for d in asciidoc docbook-xsl
-GITDOCDEP.${d}= ${${${PKG_INFO} -E ${d} || echo:L:sh}:L:C/[^[0-9]]*/ /g:[1..3]:ts.}
-.endfor
-
-.if !empty(GITDOCDEP.asciidoc:M[8]*)
-MAKE_ENV+= AsciiDoc8=YesPlease
-.endif
-
-.if !empty(GITDOCDEP.docbook-xsl:M1.7[2-9]*)
-MAKE_ENV+= DOCBOOK_XSL_172=YesPlease
-.endif
-
.include "${.CURDIR}/../scmgit/Makefile.common"
.include "../../mk/bsd.pkg.mk"