summaryrefslogtreecommitdiff
path: root/devel/scmgit-base/patches/patch-ag
diff options
context:
space:
mode:
authorbjs <bjs@pkgsrc.org>2008-03-15 05:09:07 +0000
committerbjs <bjs@pkgsrc.org>2008-03-15 05:09:07 +0000
commitcc926916a3a5b367dec1e28068f281e7c54f6295 (patch)
tree94e38c61f9e14675d194f2c5dc0b2d4c84eecb1e /devel/scmgit-base/patches/patch-ag
parent3693439c121e451c01a70a21b66043be3dba9a90 (diff)
downloadpkgsrc-cc926916a3a5b367dec1e28068f281e7c54f6295.tar.gz
Update to version 1.5.4.4. Fix warning on NetBSD with wrong type
being passed in struct to localtime_r (convert from timeval to timespec). GIT v1.5.4.4 Release Notes ========================== Fixes since v1.5.4.3 -------------------- * Building and installing with an overtight umask such as 077 made installed templates unreadable by others, while the rest of the install are done in a way that is friendly to umask 022. * "git cvsexportcommit -w $cvsdir" misbehaved when GIT_DIR is set to a relative directory. * "git http-push" had an invalid memory access that could lead it to segfault. * When "git rebase -i" gave control back to the user for a commit that is marked to be edited, it just said "modify it with commit --amend", without saying what to do to continue after modifying it. Give an explicit instruction to run "rebase --continue" to be more helpful. * "git send-email" in 1.5.4.3 issued a bogus empty In-Reply-To: header. * "git bisect" showed mysterious "won't bisect on seeked tree" error message. This was leftover from Cogito days to prevent "bisect" starting from a cg-seeked state. We still keep the Cogito safety, but running "git bisect start" when another bisect was in effect will clean up and start over. * "git push" with an explicit PATH to receive-pack did not quite work if receive-pack was not on usual PATH. We earlier fixed the same issue with "git fetch" and upload-pack, but somehow forgot to do so in the other direction. * git-gui's info dialog was not displayed correctly when the user tries to commit nothing (i.e. without staging anything). * "git revert" did not properly fail when attempting to run with a dirty index. * "git merge --no-commit --no-ff <other>" incorrectly made commits. * "git merge --squash --no-ff <other>", which is a nonsense combination of options, was not rejected. * "git ls-remote" and "git remote show" against an empty repository failed, instead of just giving an empty result (regression). * "git fast-import" did not handle a renamed path whose name needs to be quoted, due to a bug in unquote_c_style() function. * "git cvsexportcommit" was confused when multiple files with the same basename needed to be pushed out in the same commit. * "git daemon" did not send early errors to syslog. * "git log --merge" did not work well with --left-right option. * "git svn" promprted for client cert password every time it accessed the server. * The reset command in "git fast-import" data stream was documented to end with an optional LF, but it actually required one. * "git svn dcommit/rebase" did not honor --rewrite-root option. Also included are a handful documentation updates.
Diffstat (limited to 'devel/scmgit-base/patches/patch-ag')
-rw-r--r--devel/scmgit-base/patches/patch-ag15
1 files changed, 12 insertions, 3 deletions
diff --git a/devel/scmgit-base/patches/patch-ag b/devel/scmgit-base/patches/patch-ag
index 528d583d3f4..06a66129918 100644
--- a/devel/scmgit-base/patches/patch-ag
+++ b/devel/scmgit-base/patches/patch-ag
@@ -1,7 +1,16 @@
-$NetBSD: patch-ag,v 1.2 2008/02/06 07:53:32 bjs Exp $
+$NetBSD: patch-ag,v 1.3 2008/03/15 05:09:07 bjs Exp $
---- templates/Makefile.orig 2008-02-01 23:09:01.000000000 -0500
+--- templates/Makefile.orig 2008-03-09 06:18:13.000000000 -0400
+++ templates/Makefile
+@@ -29,7 +29,7 @@ boilerplates.made : $(bpsrc)
+ case "$$boilerplate" in *~) continue ;; esac && \
+ dst=`echo "$$boilerplate" | sed -e 's|^this|.|;s|--|/|g'` && \
+ dir=`expr "$$dst" : '\(.*\)/'` && \
+- $(INSTALL) -d -m 755 blt/$$dir && \
++ $(BSD_INSTALL_DATA_DIR) blt/$$dir && \
+ case "$$boilerplate" in \
+ *--) ;; \
+ *) cp -p $$boilerplate blt/$$dst ;; \
@@ -46,6 +46,6 @@ clean:
$(RM) -r blt boilerplates.made
@@ -9,4 +18,4 @@ $NetBSD: patch-ag,v 1.2 2008/02/06 07:53:32 bjs Exp $
- $(INSTALL) -d -m 755 '$(DESTDIR_SQ)$(template_dir_SQ)'
+ $(BSD_INSTALL_DATA_DIR) '$(DESTDIR_SQ)$(template_dir_SQ)'
(cd blt && $(TAR) cf - .) | \
- (cd '$(DESTDIR_SQ)$(template_dir_SQ)' && $(TAR) xf -)
+ (cd '$(DESTDIR_SQ)$(template_dir_SQ)' && umask 022 && $(TAR) xf -)