<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/git.git/perl/Makefile, branch jk/commit-buffer-length</title>
<subtitle>github.com: git/git.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/'/>
<entry>
<title>Extract Git::SVN::GlobSpec from git-svn.</title>
<updated>2012-07-27T22:36:19+00:00</updated>
<author>
<name>Michael G. Schwern</name>
<email>schwern@pobox.com</email>
</author>
<published>2012-07-27T00:26:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=3d9be15fc2b8c8198253ae1c4dcaa343b74c3b8d'/>
<id>3d9be15fc2b8c8198253ae1c4dcaa343b74c3b8d</id>
<content type='text'>
Straight cut &amp; paste.  That's the last class.

* Make Git::SVN load it on its own, its the only thing that needs it.

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Straight cut &amp; paste.  That's the last class.

* Make Git::SVN load it on its own, its the only thing that needs it.

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Move Git::IndexInfo into its own file.</title>
<updated>2012-07-27T22:36:17+00:00</updated>
<author>
<name>Michael G. Schwern</name>
<email>schwern@pobox.com</email>
</author>
<published>2012-07-27T00:26:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=10c2aa5928b5309374bb4328f1c2849cb4ae65cc'/>
<id>10c2aa5928b5309374bb4328f1c2849cb4ae65cc</id>
<content type='text'>
Straight cut &amp; paste.  Didn't require any fixing.

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Straight cut &amp; paste.  Didn't require any fixing.

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract Git::SVN::Migration from git-svn.</title>
<updated>2012-07-27T22:36:14+00:00</updated>
<author>
<name>Michael G. Schwern</name>
<email>schwern@pobox.com</email>
</author>
<published>2012-07-27T00:26:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=b772cb9994e085c4a55820092011ee2b8997b0ac'/>
<id>b772cb9994e085c4a55820092011ee2b8997b0ac</id>
<content type='text'>
Straight cut &amp; paste.

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Straight cut &amp; paste.

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract Git::SVN::Log from git-svn.</title>
<updated>2012-07-27T22:36:06+00:00</updated>
<author>
<name>Michael G. Schwern</name>
<email>schwern@pobox.com</email>
</author>
<published>2012-07-27T00:26:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=b74fda1c9b332b1216cc4d02ec256d6e350d5524'/>
<id>b74fda1c9b332b1216cc4d02ec256d6e350d5524</id>
<content type='text'>
Straight cut &amp; paste.

Also noticed Git::SVN::Ra wasn't in the compile test.  It is now.

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Straight cut &amp; paste.

Also noticed Git::SVN::Ra wasn't in the compile test.  It is now.

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract Git::SVN from git-svn into its own .pm file.</title>
<updated>2012-07-27T22:14:53+00:00</updated>
<author>
<name>Michael G. Schwern</name>
<email>schwern@pobox.com</email>
</author>
<published>2012-07-26T23:22:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=29499c0b2741cc2ea13b78a342048bad928dfe2a'/>
<id>29499c0b2741cc2ea13b78a342048bad928dfe2a</id>
<content type='text'>
Except for adding the 1; at the end, this is a straight copy &amp; paste.

Tests still pass, but its doubtful Git::SVN will compile on its own
without git-svn being loaded.  Next commit will fix that.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Except for adding the 1; at the end, this is a straight copy &amp; paste.

Tests still pass, but its doubtful Git::SVN will compile on its own
without git-svn being loaded.  Next commit will fix that.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract some utilities from git-svn to allow extracting Git::SVN.</title>
<updated>2012-07-27T22:14:50+00:00</updated>
<author>
<name>Michael G. Schwern</name>
<email>schwern@pobox.com</email>
</author>
<published>2012-07-26T23:22:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=c2768fa15234fd7eef7abb52eca2a3abe08e525c'/>
<id>c2768fa15234fd7eef7abb52eca2a3abe08e525c</id>
<content type='text'>
Put them in a new module called Git::SVN::Utils.  Yeah, not terribly
original and it will be a dumping ground.  But its better than having
them in the main git-svn program.  At least they can be documented
and tested.

* fatal() is used by many classes.
* Change the $can_compress lexical into a function.

This should be enough to extract Git::SVN.

Signed-off-by: Michael G. Schwern &lt;schwern@pobox.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Put them in a new module called Git::SVN::Utils.  Yeah, not terribly
original and it will be a dumping ground.  But its better than having
them in the main git-svn program.  At least they can be documented
and tested.

* fatal() is used by many classes.
* Change the $can_compress lexical into a function.

This should be enough to extract Git::SVN.

Signed-off-by: Michael G. Schwern &lt;schwern@pobox.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>perl: detect new files in MakeMaker builds</title>
<updated>2012-07-27T22:14:02+00:00</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2012-07-27T20:04:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=ee9be06770223238c6a22430eb874754dd22dfb0'/>
<id>ee9be06770223238c6a22430eb874754dd22dfb0</id>
<content type='text'>
While Makefile.PL now finds .pm files on its own, it does not
detect new files after it generates perl/perl.mak.

[ew: commit message, minor tweaks]

ref: http://mid.gmane.org/7vlii51xz4.fsf@alter.siamese.dyndns.org

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While Makefile.PL now finds .pm files on its own, it does not
detect new files after it generates perl/perl.mak.

[ew: commit message, minor tweaks]

ref: http://mid.gmane.org/7vlii51xz4.fsf@alter.siamese.dyndns.org

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>perl/Makefile: Fix a missing double-quote</title>
<updated>2012-06-29T20:04:50+00:00</updated>
<author>
<name>Johannes Sixt</name>
<email>j6t@kdbg.org</email>
</author>
<published>2012-06-29T08:07:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=01a1a4bca6c1a46625ebc7dbfa7249b4029cb297'/>
<id>01a1a4bca6c1a46625ebc7dbfa7249b4029cb297</id>
<content type='text'>
Signed-off-by: Johannes Sixt &lt;j6t@kdbg.org&gt;
Acked-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Johannes Sixt &lt;j6t@kdbg.org&gt;
Acked-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>perl/Makefile: move "mkdir -p" to module installation loop for maintainability</title>
<updated>2012-06-15T23:11:15+00:00</updated>
<author>
<name>Jonathan Nieder</name>
<email>jrnieder@gmail.com</email>
</author>
<published>2012-06-15T23:02:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=73abda3b2ad0a2053f29a6f0d624ede89531c437'/>
<id>73abda3b2ad0a2053f29a6f0d624ede89531c437</id>
<content type='text'>
In the NO_PERL_MAKEMAKER=YesPlease fallback case, make the directory
that will contain each module when installing it (simulating "install
-D") instead of hardcoding "Git/SVN/Memoize is the deepest level".
This should make this codepath which is not used often on development
machines a little easier to maintain.

Requested-by: Junio C Hamano &lt;gitster@pobox.com&gt;
Signed-off-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the NO_PERL_MAKEMAKER=YesPlease fallback case, make the directory
that will contain each module when installing it (simulating "install
-D") instead of hardcoding "Git/SVN/Memoize is the deepest level".
This should make this codepath which is not used often on development
machines a little easier to maintain.

Requested-by: Junio C Hamano &lt;gitster@pobox.com&gt;
Signed-off-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>perl/Makefile: install Git::SVN::* when NO_PERL_MAKEMAKER=yes, too</title>
<updated>2012-06-15T20:24:06+00:00</updated>
<author>
<name>Jonathan Nieder</name>
<email>jrnieder@gmail.com</email>
</author>
<published>2012-06-15T18:05:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=1fd8f97f6e2c5f928e7399adb59b6d87ac82eb08'/>
<id>1fd8f97f6e2c5f928e7399adb59b6d87ac82eb08</id>
<content type='text'>
v1.7.11-rc1~12^2~2 (2012-05-27) and friends split some git-svn code
into separate modules but did not update the fallback rules to install
them when NO_PERL_MAKEMAKER is set.  Add the appropriate rules so
users without MakeMaker can use git-svn again.

Affected modules: Git::SVN::Prompt, Git::SVN::Fetcher,
Git::SVN::Editor, Git::SVN::Ra, Git::SVN::Memoize::YAML.

Reported-by: Adam Roben &lt;adam@roben.org&gt;
Signed-off-by: Jonathan Nieder &lt;jrnieder@gmali.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
v1.7.11-rc1~12^2~2 (2012-05-27) and friends split some git-svn code
into separate modules but did not update the fallback rules to install
them when NO_PERL_MAKEMAKER is set.  Add the appropriate rules so
users without MakeMaker can use git-svn again.

Affected modules: Git::SVN::Prompt, Git::SVN::Fetcher,
Git::SVN::Editor, Git::SVN::Ra, Git::SVN::Memoize::YAML.

Reported-by: Adam Roben &lt;adam@roben.org&gt;
Signed-off-by: Jonathan Nieder &lt;jrnieder@gmali.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
