[Midnightbsd-cvs] mports [17894] trunk/devel/git: git 2.2.1 - security update!

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Dec 20 11:06:39 EST 2014


Revision: 17894
          http://svnweb.midnightbsd.org/mports/?rev=17894
Author:   laffer1
Date:     2014-12-20 11:06:38 -0500 (Sat, 20 Dec 2014)
Log Message:
-----------
git 2.2.1 - security update!

Modified Paths:
--------------
    trunk/devel/git/Makefile
    trunk/devel/git/distinfo
    trunk/devel/git/files/patch-Documentation__Makefile
    trunk/devel/git/pkg-plist

Added Paths:
-----------
    trunk/devel/git/files/README.patches
    trunk/devel/git/files/patch-git-svn.perl
    trunk/devel/git/files/patch-perl_Git_SVN_Editor.pm

Modified: trunk/devel/git/Makefile
===================================================================
--- trunk/devel/git/Makefile	2014-12-20 15:45:07 UTC (rev 17893)
+++ trunk/devel/git/Makefile	2014-12-20 16:06:38 UTC (rev 17894)
@@ -1,7 +1,7 @@
 # $MidnightBSD$
 
 PORTNAME=	git
-PORTVERSION=	2.1.4
+PORTVERSION=	2.2.1
 CATEGORIES=	devel
 MASTER_SITES=	KERNEL_ORG
 MASTER_SITE_SUBDIR=	software/scm/git
@@ -25,7 +25,7 @@
 PKGMESSAGE=	${WRKDIR}/pkg-message
 
 GNU_CONFIGURE=	yes
-USES=		gmake shebangfix
+USES=		gmake shebangfix tar:xz
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 MAKE_ENV+=	V=1 XMLTO_EXTRA=--skip-validation 

Modified: trunk/devel/git/distinfo
===================================================================
--- trunk/devel/git/distinfo	2014-12-20 15:45:07 UTC (rev 17893)
+++ trunk/devel/git/distinfo	2014-12-20 16:06:38 UTC (rev 17894)
@@ -1,4 +1,6 @@
-SHA256 (git-2.1.4.tar.gz) = a315ae0829c96569e38737117f01cf9665092dc1ab35ba6651b6a3f5b15c4fd3
-SIZE (git-2.1.4.tar.gz) = 5092258
-SHA256 (git-manpages-2.1.4.tar.gz) = d0680e01a2c7f92313df70b0b6a831caaff3a438d0d967e527bd28b440587e3a
-SIZE (git-manpages-2.1.4.tar.gz) = 577844
+SHA256 (git-2.2.1.tar.xz) = 09422dc9a0bdddf6bdd5b8634c71e1ed3125256c47424e6a2687701e764ef450
+SIZE (git-2.2.1.tar.xz) = 3590808
+SHA256 (git-manpages-2.2.1.tar.xz) = 00f8357fd8ab9e3b397dd087b20d405ed141765d04f3f2162e65fdec7cb1e538
+SIZE (git-manpages-2.2.1.tar.xz) = 369796
+SHA256 (git-htmldocs-2.2.1.tar.xz) = dee32b06ecf26044169adf40d95cb301c4219416a65c94b89c6513a80f03863b
+SIZE (git-htmldocs-2.2.1.tar.xz) = 975488

Added: trunk/devel/git/files/README.patches
===================================================================
--- trunk/devel/git/files/README.patches	                        (rev 0)
+++ trunk/devel/git/files/README.patches	2014-12-20 16:06:38 UTC (rev 17894)
@@ -0,0 +1,6 @@
+  These two patches: 
+      patch-git-svn.perl
+      patch-perl_Git_SVN_Editor.pm
+  Are forward ported from: http://marc.info/?l=git&m=125259772625008&w=2
+  Updated here: https://github.com/splbio/git/tree/v2.1.2-git-svn-propset
+


Property changes on: trunk/devel/git/files/README.patches
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/devel/git/files/patch-Documentation__Makefile
===================================================================
--- trunk/devel/git/files/patch-Documentation__Makefile	2014-12-20 15:45:07 UTC (rev 17893)
+++ trunk/devel/git/files/patch-Documentation__Makefile	2014-12-20 16:06:38 UTC (rev 17894)
@@ -1,6 +1,6 @@
---- Documentation/Makefile.orig	2014-08-15 18:26:55.000000000 -0400
-+++ Documentation/Makefile	2014-10-14 21:59:23.000000000 -0400
-@@ -84,11 +84,11 @@
+--- ./Documentation/Makefile.orig	2013-08-27 12:08:25.000000000 -0400
++++ ./Documentation/Makefile	2013-08-27 12:09:18.000000000 -0400
+@@ -83,11 +83,11 @@
  DOC_MAN5 = $(patsubst %.txt,%.5,$(MAN5_TXT))
  DOC_MAN7 = $(patsubst %.txt,%.7,$(MAN7_TXT))
  
@@ -15,7 +15,7 @@
  mandir ?= $(prefix)/share/man
  man1dir = $(mandir)/man1
  man5dir = $(mandir)/man5
-@@ -203,7 +203,7 @@
+@@ -202,7 +202,7 @@
  endif
  endif
  
@@ -24,33 +24,3 @@
  
  html: $(DOC_HTML)
  
-@@ -304,13 +304,13 @@
- 
- $(MAN_HTML): %.html : %.txt asciidoc.conf
- 	$(QUIET_ASCIIDOC)$(RM) $@+ $@ && \
--	$(ASCIIDOC) -b xhtml11 -d manpage -f asciidoc.conf \
-+	$(ASCIIDOC) --skip-validation -b xhtml11 -d manpage -f asciidoc.conf \
- 		$(ASCIIDOC_EXTRA) -agit_version=$(GIT_VERSION) -o $@+ $< && \
- 	mv $@+ $@
- 
- $(OBSOLETE_HTML): %.html : %.txto asciidoc.conf
- 	$(QUIET_ASCIIDOC)$(RM) $@+ $@ && \
--	$(ASCIIDOC) -b xhtml11 -f asciidoc.conf \
-+	$(ASCIIDOC) --skip-validation -b xhtml11 -f asciidoc.conf \
- 		$(ASCIIDOC_EXTRA) -agit_version=$(GIT_VERSION) -o $@+ $< && \
- 	mv $@+ $@
- 
-@@ -319,11 +319,11 @@
- 
- %.1 %.5 %.7 : %.xml manpage-base-url.xsl
- 	$(QUIET_XMLTO)$(RM) $@ && \
--	$(XMLTO) -m $(MANPAGE_XSL) $(XMLTO_EXTRA) man $<
-+	$(XMLTO) --skip-validation -m $(MANPAGE_XSL) $(XMLTO_EXTRA) man $<
- 
- %.xml : %.txt asciidoc.conf
- 	$(QUIET_ASCIIDOC)$(RM) $@+ $@ && \
--	$(ASCIIDOC) -b docbook -d manpage -f asciidoc.conf \
-+	$(ASCIIDOC) --skip-validation -b docbook -d manpage -f asciidoc.conf \
- 		$(ASCIIDOC_EXTRA) -agit_version=$(GIT_VERSION) -o $@+ $< && \
- 	mv $@+ $@
- 

Added: trunk/devel/git/files/patch-git-svn.perl
===================================================================
--- trunk/devel/git/files/patch-git-svn.perl	                        (rev 0)
+++ trunk/devel/git/files/patch-git-svn.perl	2014-12-20 16:06:38 UTC (rev 17894)
@@ -0,0 +1,80 @@
+--- git-svn.perl.orig	2014-11-16 02:01:16 UTC
++++ git-svn.perl
+@@ -115,7 +115,7 @@ my ($_stdin, $_help, $_edit,
+ 	$_before, $_after,
+ 	$_merge, $_strategy, $_preserve_merges, $_dry_run, $_parents, $_local,
+ 	$_prefix, $_no_checkout, $_url, $_verbose,
+-	$_commit_url, $_tag, $_merge_info, $_interactive);
++	$_commit_url, $_tag, $_merge_info, $_interactive, $_set_svn_props);
+ 
+ # This is a refactoring artifact so Git::SVN can get at this git-svn switch.
+ sub opt_prefix { return $_prefix || '' }
+@@ -193,6 +193,7 @@ my %cmd = (
+ 			  'dry-run|n' => \$_dry_run,
+ 			  'fetch-all|all' => \$_fetch_all,
+ 			  'commit-url=s' => \$_commit_url,
++			  'set-svn-props=s' => \$_set_svn_props,
+ 			  'revision|r=i' => \$_revision,
+ 			  'no-rebase' => \$_no_rebase,
+ 			  'mergeinfo=s' => \$_merge_info,
+@@ -228,6 +229,9 @@ my %cmd = (
+         'propget' => [ \&cmd_propget,
+ 		       'Print the value of a property on a file or directory',
+ 		       { 'revision|r=i' => \$_revision } ],
++        'propset' => [ \&cmd_propset,
++		       'Set the value of a property on a file or directory - will be set on commit',
++		       {} ],
+         'proplist' => [ \&cmd_proplist,
+ 		       'List all properties of a file or directory',
+ 		       { 'revision|r=i' => \$_revision } ],
+@@ -1370,6 +1374,50 @@ sub cmd_propget {
+ 	print $props->{$prop} . "\n";
+ }
+ 
++# cmd_propset (PROPNAME, PROPVAL, PATH)
++# ------------------------
++# Adjust the SVN property PROPNAME to PROPVAL for PATH.
++sub cmd_propset {
++	my ($propname, $propval, $path) = @_;
++	$path = '.' if not defined $path;
++	$path = $cmd_dir_prefix . $path;
++	usage(1) if not defined $propname;
++	usage(1) if not defined $propval;
++	my $file = basename($path);
++	my $dn = dirname($path);
++	# diff has check_attr locally, so just call direct 
++	#my $current_properties = check_attr( "svn-properties", $path );
++	my $current_properties = Git::SVN::Editor::check_attr( "svn-properties", $path );
++	my $new_properties = "";
++	if ($current_properties eq "unset" || $current_properties eq "" || $current_properties eq "set") {
++		$new_properties = "$propname=$propval";
++	} else {
++		# TODO: handle combining properties better
++		my @props = split(/;/, $current_properties);
++		my $replaced_prop = 0;
++		foreach my $prop (@props) {
++			# Parse 'name=value' syntax and set the property.
++			if ($prop =~ /([^=]+)=(.*)/) {
++				my ($n,$v) = ($1,$2);
++				if ($n eq $propname)
++				{
++					$v = $propval;
++					$replaced_prop = 1;
++				}
++				if ($new_properties eq "") { $new_properties="$n=$v"; }
++				else { $new_properties="$new_properties;$n=$v"; }
++			}
++		}
++		if ($replaced_prop eq 0) {
++			$new_properties = "$new_properties;$propname=$propval";
++		}
++	}
++	my $attrfile = "$dn/.gitattributes";
++	open my $attrfh, '>>', $attrfile or die "Can't open $attrfile: $!\n";
++	# TODO: don't simply append here if $file already has svn-properties
++	print $attrfh "$file svn-properties=$new_properties\n";
++}
++
+ # cmd_proplist (PATH)
+ # -------------------
+ # Print the list of SVN properties for PATH.


Property changes on: trunk/devel/git/files/patch-git-svn.perl
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/devel/git/files/patch-perl_Git_SVN_Editor.pm
===================================================================
--- trunk/devel/git/files/patch-perl_Git_SVN_Editor.pm	                        (rev 0)
+++ trunk/devel/git/files/patch-perl_Git_SVN_Editor.pm	2014-12-20 16:06:38 UTC (rev 17894)
@@ -0,0 +1,84 @@
+--- perl/Git/SVN/Editor.pm.orig	2014-09-30 19:00:40 UTC
++++ perl/Git/SVN/Editor.pm
+@@ -288,6 +288,49 @@ sub apply_autoprops {
+ 	}
+ }
+ 
++sub check_attr
++{
++    my ($attr,$path) = @_;
++    if ( open my $fh, '-|', "git", "check-attr", $attr, "--", $path )
++    {
++	my $val = <$fh>;
++	close $fh;
++	$val =~ s/^[^:]*:\s*[^:]*:\s*(.*)\s*$/$1/;
++	return $val;
++    }
++    else
++    {
++	return undef;
++    }
++}
++
++sub apply_manualprops {
++	my ($self, $file, $fbat) = @_;
++	my $pending_properties = check_attr( "svn-properties", $file );
++	if ($pending_properties eq "") { return; }
++	# Parse the list of properties to set.
++	my @props = split(/;/, $pending_properties);
++	# TODO: get existing properties to compare to - this fails for add so currently not done
++	# my $existing_props = ::get_svnprops($file);
++	my $existing_props = {};
++	# TODO: caching svn properties or storing them in .gitattributes would make that faster
++	foreach my $prop (@props) {
++		# Parse 'name=value' syntax and set the property.
++		if ($prop =~ /([^=]+)=(.*)/) {
++			my ($n,$v) = ($1,$2);
++			for ($n, $v) {
++				s/^\s+//; s/\s+$//;
++			}
++			# FIXME: clearly I don't know perl and couldn't work out how to evaluate this better
++			if (defined $existing_props->{$n} && $existing_props->{$n} eq $v) {
++				my $needed = 0;
++			} else {
++				$self->change_file_prop($fbat, $n, $v);
++			}
++		}
++	}
++}
++
+ sub A {
+ 	my ($self, $m, $deletions) = @_;
+ 	my ($dir, $file) = split_path($m->{file_b});
+@@ -296,6 +339,7 @@ sub A {
+ 					undef, -1);
+ 	print "\tA\t$m->{file_b}\n" unless $::_q;
+ 	$self->apply_autoprops($file, $fbat);
++	$self->apply_manualprops($m->{file_b}, $fbat);
+ 	$self->chg_file($fbat, $m);
+ 	$self->close_file($fbat,undef,$self->{pool});
+ }
+@@ -311,6 +355,7 @@ sub C {
+ 	my $fbat = $self->add_file($self->repo_path($m->{file_b}), $pbat,
+ 				$upa, $self->{r});
+ 	print "\tC\t$m->{file_a} => $m->{file_b}\n" unless $::_q;
++	$self->apply_manualprops($m->{file_b}, $fbat);
+ 	$self->chg_file($fbat, $m);
+ 	$self->close_file($fbat,undef,$self->{pool});
+ }
+@@ -333,6 +378,7 @@ sub R {
+ 				$upa, $self->{r});
+ 	print "\tR\t$m->{file_a} => $m->{file_b}\n" unless $::_q;
+ 	$self->apply_autoprops($file, $fbat);
++	$self->apply_manualprops($m->{file_b}, $fbat);
+ 	$self->chg_file($fbat, $m);
+ 	$self->close_file($fbat,undef,$self->{pool});
+ 
+@@ -348,6 +394,7 @@ sub M {
+ 	my $fbat = $self->open_file($self->repo_path($m->{file_b}),
+ 				$pbat,$self->{r},$self->{pool});
+ 	print "\t$m->{chg}\t$m->{file_b}\n" unless $::_q;
++	$self->apply_manualprops($m->{file_b}, $fbat);
+ 	$self->chg_file($fbat, $m);
+ 	$self->close_file($fbat,undef,$self->{pool});
+ }


Property changes on: trunk/devel/git/files/patch-perl_Git_SVN_Editor.pm
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/devel/git/pkg-plist
===================================================================
--- trunk/devel/git/pkg-plist	2014-12-20 15:45:07 UTC (rev 17893)
+++ trunk/devel/git/pkg-plist	2014-12-20 16:06:38 UTC (rev 17894)
@@ -71,6 +71,7 @@
 man/man1/git-init-db.1.gz
 man/man1/git-init.1.gz
 man/man1/git-instaweb.1.gz
+man/man1/git-interpret-trailers.1.gz
 man/man1/git-log.1.gz
 man/man1/git-ls-files.1.gz
 man/man1/git-ls-remote.1.gz
@@ -177,6 +178,7 @@
 man/man7/gittutorial.7.gz
 man/man7/gitcore-tutorial.7.gz
 man/man7/gitdiffcore.7.gz
+man/man7/giteveryday.7.gz
 man/man7/gittutorial-2.7.gz
 man/man7/gitworkflows.7.gz
 man/man7/gitrevisions.7.gz
@@ -251,6 +253,7 @@
 libexec/git-core/git-init
 libexec/git-core/git-init-db
 libexec/git-core/git-instaweb
+libexec/git-core/git-interpret-trailers
 libexec/git-core/git-log
 libexec/git-core/git-ls-files
 libexec/git-core/git-ls-remote
@@ -351,6 +354,7 @@
 libexec/git-core/mergetools/xxdiff
 libexec/git-core/mergetools/tortoisemerge
 libexec/git-core/mergetools/tkdiff
+libexec/git-core/mergetools/bc
 libexec/git-core/mergetools/bc3
 libexec/git-core/mergetools/kdiff3
 libexec/git-core/mergetools/gvimdiff
@@ -384,6 +388,7 @@
 lib/xemacs/site-lisp/git/git.el
 lib/xemacs/site-lisp/git/git-blame.el
 %%NLS%%share/locale/bg/LC_MESSAGES/git.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/git.mo
 %%NLS%%share/locale/de/LC_MESSAGES/git.mo
 %%NLS%%share/locale/fr/LC_MESSAGES/git.mo
 %%NLS%%share/locale/is/LC_MESSAGES/git.mo
@@ -532,6 +537,7 @@
 %%HTMLDOCS%%%%DOCSDIR%%/git-init-db.html
 %%HTMLDOCS%%%%DOCSDIR%%/git-init.html
 %%HTMLDOCS%%%%DOCSDIR%%/git-instaweb.html
+%%HTMLDOCS%%%%DOCSDIR%%/git-interpret-trailers.html
 %%HTMLDOCS%%%%DOCSDIR%%/git-log.html
 %%HTMLDOCS%%%%DOCSDIR%%/git-ls-files.html
 %%HTMLDOCS%%%%DOCSDIR%%/git-ls-remote.html
@@ -603,6 +609,7 @@
 %%HTMLDOCS%%%%DOCSDIR%%/git-status.html
 %%HTMLDOCS%%%%DOCSDIR%%/git-stripspace.html
 %%HTMLDOCS%%%%DOCSDIR%%/git-submodule.html
+%%HTMLDOCS%%%%DOCSDIR%%/git-subtree.html
 %%HTMLDOCS%%%%DOCSDIR%%/git-svn.html
 %%HTMLDOCS%%%%DOCSDIR%%/git-symbolic-ref.html
 %%HTMLDOCS%%%%DOCSDIR%%/git-tag.html
@@ -626,6 +633,7 @@
 %%HTMLDOCS%%%%DOCSDIR%%/gitcore-tutorial.html
 %%HTMLDOCS%%%%DOCSDIR%%/gitcvs-migration.html
 %%HTMLDOCS%%%%DOCSDIR%%/gitdiffcore.html
+%%HTMLDOCS%%%%DOCSDIR%%/giteveryday.html
 %%HTMLDOCS%%%%DOCSDIR%%/gitglossary.html
 %%HTMLDOCS%%%%DOCSDIR%%/githooks.html
 %%HTMLDOCS%%%%DOCSDIR%%/gitignore.html
@@ -661,7 +669,6 @@
 %%HTMLDOCS%%%%DOCSDIR%%/git-mv.txt
 %%HTMLDOCS%%%%DOCSDIR%%/git-blame.txt
 %%HTMLDOCS%%%%DOCSDIR%%/git-archimport.txt
-%%HTMLDOCS%%%%DOCSDIR%%/everyday.txt
 %%HTMLDOCS%%%%DOCSDIR%%/gitcli.txt
 %%HTMLDOCS%%%%DOCSDIR%%/git-shortlog.txt
 %%HTMLDOCS%%%%DOCSDIR%%/fetch-options.txt
@@ -853,6 +860,7 @@
 %%HTMLDOCS%%%%DOCSDIR%%/urls-remotes.txt
 %%HTMLDOCS%%%%DOCSDIR%%/githooks.txt
 %%HTMLDOCS%%%%DOCSDIR%%/git-instaweb.txt
+%%HTMLDOCS%%%%DOCSDIR%%/git-interpret-trailers.txt
 %%HTMLDOCS%%%%DOCSDIR%%/git-upload-pack.txt
 %%HTMLDOCS%%%%DOCSDIR%%/blame-options.txt
 %%HTMLDOCS%%%%DOCSDIR%%/git-describe.txt
@@ -959,6 +967,7 @@
 %%HTMLDOCS%%%%DOCSDIR%%/git-unpack-objects.txt
 %%HTMLDOCS%%%%DOCSDIR%%/git-diff.txt
 %%HTMLDOCS%%%%DOCSDIR%%/gitdiffcore.txt
+%%HTMLDOCS%%%%DOCSDIR%%/giteveryday.txt
 %%HTMLDOCS%%%%DOCSDIR%%/gitrevisions.html
 %%HTMLDOCS%%%%DOCSDIR%%/gitrevisions.txt
 %%HTMLDOCS%%%%DOCSDIR%%/gitweb.html
@@ -1180,17 +1189,26 @@
 %%HTMLDOCS%%%%DOCSDIR%%/RelNotes/1.8.5.3.txt
 %%HTMLDOCS%%%%DOCSDIR%%/RelNotes/1.8.5.4.txt
 %%HTMLDOCS%%%%DOCSDIR%%/RelNotes/1.8.5.5.txt
+%%HTMLDOCS%%%%DOCSDIR%%/RelNotes/1.8.5.6.txt
 %%HTMLDOCS%%%%DOCSDIR%%/RelNotes/1.9.0.txt
 %%HTMLDOCS%%%%DOCSDIR%%/RelNotes/1.9.1.txt
 %%HTMLDOCS%%%%DOCSDIR%%/RelNotes/1.9.2.txt
 %%HTMLDOCS%%%%DOCSDIR%%/RelNotes/1.9.3.txt
 %%HTMLDOCS%%%%DOCSDIR%%/RelNotes/1.9.4.txt
+%%HTMLDOCS%%%%DOCSDIR%%/RelNotes/1.9.5.txt
 %%HTMLDOCS%%%%DOCSDIR%%/RelNotes/2.0.0.txt
 %%HTMLDOCS%%%%DOCSDIR%%/RelNotes/2.0.1.txt
 %%HTMLDOCS%%%%DOCSDIR%%/RelNotes/2.0.2.txt
 %%HTMLDOCS%%%%DOCSDIR%%/RelNotes/2.0.3.txt
 %%HTMLDOCS%%%%DOCSDIR%%/RelNotes/2.0.4.txt
+%%HTMLDOCS%%%%DOCSDIR%%/RelNotes/2.0.5.txt
 %%HTMLDOCS%%%%DOCSDIR%%/RelNotes/2.1.0.txt
+%%HTMLDOCS%%%%DOCSDIR%%/RelNotes/2.1.1.txt
+%%HTMLDOCS%%%%DOCSDIR%%/RelNotes/2.1.2.txt
+%%HTMLDOCS%%%%DOCSDIR%%/RelNotes/2.1.3.txt
+%%HTMLDOCS%%%%DOCSDIR%%/RelNotes/2.1.4.txt
+%%HTMLDOCS%%%%DOCSDIR%%/RelNotes/2.2.0.txt
+%%HTMLDOCS%%%%DOCSDIR%%/RelNotes/2.2.1.txt
 %%GITWEB%%%%EXAMPLESDIR%%/gitweb/gitweb.cgi
 %%GITWEB%%%%EXAMPLESDIR%%/gitweb/static/gitweb.js
 %%GITWEB%%%%EXAMPLESDIR%%/gitweb/static/gitweb.css
@@ -1340,65 +1358,4 @@
 %%CONTRIB%%share/git-core/contrib/thunderbird-patch-inline/README
 %%CONTRIB%%share/git-core/contrib/thunderbird-patch-inline/appp.sh
 %%CONTRIB%%share/git-core/contrib/workdir/git-new-workdir
-%%GITWEB%%@dirrm %%EXAMPLESDIR%%/gitweb/static
-%%GITWEB%%@dirrm %%EXAMPLESDIR%%/gitweb
-%%GITWEB%%@dirrm %%EXAMPLESDIR%%
-%%PERLSUB%%@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Git
-%%PERLSUB%%@dirrmtry %%SITE_PERL%%/Git/SVN/Memoize
-%%PERLSUB%%@dirrmtry %%SITE_PERL%%/Git/SVN
-%%PERLSUB%%@dirrmtry %%SITE_PERL%%/Git
- at dirrm lib/xemacs/site-lisp/git
- at dirrmtry lib/xemacs/site-lisp
- at dirrmtry lib/xemacs
- at dirrm share/emacs/site-lisp/git
-%%GUI%%@dirrm share/gitk/lib/msgs
-%%GUI%%@dirrm share/gitk/lib
-%%GUI%%@dirrm share/gitk
-%%GUI%%@dirrm share/git-gui/lib/msgs
-%%GUI%%@dirrm share/git-gui/lib
-%%GUI%%@dirrm share/git-gui
-%%HTMLDOCS%%@dirrm %%DOCSDIR%%/technical
-%%HTMLDOCS%%@dirrm %%DOCSDIR%%/RelNotes
-%%HTMLDOCS%%@dirrm %%DOCSDIR%%/howto
-%%HTMLDOCS%%@dirrm %%DOCSDIR%%
- at dirrm libexec/git-core/mergetools
- at dirrm libexec/git-core
- at dirrmtry share/git-core/templates/branches
- at dirrmtry share/git-core/templates/hooks
- at dirrm share/git-core/templates/info
- at dirrmtry share/git-core/templates
-%%CONTRIB%%@dirrm share/git-core/contrib/buildsystems/Generators
-%%CONTRIB%%@dirrm share/git-core/contrib/buildsystems
-%%CONTRIB%%@dirrm share/git-core/contrib/completion
-%%CONTRIB%%@dirrm share/git-core/contrib/contacts
-%%CONTRIB%%@dirrm share/git-core/contrib/convert-objects
-%%CONTRIB%%@dirrm share/git-core/contrib/credential/gnome-keyring
-%%CONTRIB%%@dirrm share/git-core/contrib/credential/osxkeychain
-%%CONTRIB%%@dirrm share/git-core/contrib/credential/netrc
-%%CONTRIB%%@dirrm share/git-core/contrib/credential/wincred
-%%CONTRIB%%@dirrm share/git-core/contrib/credential
-%%CONTRIB%%@dirrm share/git-core/contrib/diff-highlight
-%%CONTRIB%%@dirrm share/git-core/contrib/emacs
-%%CONTRIB%%@dirrm share/git-core/contrib/examples
-%%CONTRIB%%@dirrm share/git-core/contrib/fast-import
-%%CONTRIB%%@dirrm share/git-core/contrib/git-jump
-%%CONTRIB%%@dirrm share/git-core/contrib/git-shell-commands
-%%CONTRIB%%@dirrm share/git-core/contrib/gitview
-%%CONTRIB%%@dirrm share/git-core/contrib/hg-to-git
-%%CONTRIB%%@dirrm share/git-core/contrib/hooks/multimail
-%%CONTRIB%%@dirrm share/git-core/contrib/hooks
-%%CONTRIB%%@dirrm share/git-core/contrib/mw-to-git/bin-wrapper
-%%CONTRIB%%@dirrm share/git-core/contrib/mw-to-git/Git
-%%CONTRIB%%@dirrm share/git-core/contrib/mw-to-git/t/install-wiki
-%%CONTRIB%%@dirrm share/git-core/contrib/mw-to-git/t/
-%%CONTRIB%%@dirrm share/git-core/contrib/mw-to-git/
-%%CONTRIB%%@dirrm share/git-core/contrib/persistent-https
-%%CONTRIB%%@dirrm share/git-core/contrib/remote-helpers
-%%CONTRIB%%@dirrm share/git-core/contrib/subtree/t
-%%CONTRIB%%@dirrm share/git-core/contrib/subtree
-%%CONTRIB%%@dirrm share/git-core/contrib/stats
-%%CONTRIB%%@dirrm share/git-core/contrib/svn-fe
-%%CONTRIB%%@dirrm share/git-core/contrib/thunderbird-patch-inline
-%%CONTRIB%%@dirrm share/git-core/contrib/workdir
-%%CONTRIB%%@dirrm share/git-core/contrib
- at dirrm share/git-core
+ at dir %%DATADIR%%-core/templates/branches



More information about the Midnightbsd-cvs mailing list