{"thread":{"id":"8642","subject":"[PATCH] make dist: include configure script in tarball","startedAt":"2007-06-18T21:30:36Z","lastAt":"2007-06-19T09:34:04Z","messageCount":5,"participants":["Matthias Lederhofer","Jakub Narebski","Johannes Schindelin","Junio C Hamano"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"45286","messageId":"20070618213036.GA7222@moooo.ath.cx","threadId":"8642","inReplyTo":null,"subject":"[PATCH] make dist: include configure script in tarball","fromName":"Matthias Lederhofer","fromEmail":"matled@gmx.net","sentAt":"2007-06-18T21:30:36Z","receivedAt":"2007-06-18T21:30:36Z","isPatch":true,"sender":{"key":"matled@gmx.net","avatar":null},"body":"Signed-off-by: Matthias Lederhofer <matled@gmx.net>\n---\n Makefile |    5 +++--\n 1 files changed, 3 insertions(+), 2 deletions(-)\n\ndiff --git a/Makefile b/Makefile\nindex 0f75955..9b7efcf 100644\n--- a/Makefile\n+++ b/Makefile\n@@ -1009,15 +1009,16 @@ git.spec: git.spec.in\n \tmv $@+ $@\n \n GIT_TARNAME=git-$(GIT_VERSION)\n-dist: git.spec git-archive\n+dist: git.spec git-archive configure\n \t./git-archive --format=tar \\\n \t\t--prefix=$(GIT_TARNAME)/ HEAD^{tree} > $(GIT_TARNAME).tar\n \t@mkdir -p $(GIT_TARNAME)\n-\t@cp git.spec $(GIT_TARNAME)\n+\t@cp git.spec configure $(GIT_TARNAME)\n \t@echo $(GIT_VERSION) > $(GIT_TARNAME)/version\n \t@$(MAKE) -C git-gui TARDIR=../$(GIT_TARNAME)/git-gui dist-version\n \t$(TAR) rf $(GIT_TARNAME).tar \\\n \t\t$(GIT_TARNAME)/git.spec \\\n+\t\t$(GIT_TARNAME)/configure \\\n \t\t$(GIT_TARNAME)/version \\\n \t\t$(GIT_TARNAME)/git-gui/version\n \t@rm -rf $(GIT_TARNAME)\n"},{"id":"45302","messageId":"f578a4$6mm$1@sea.gmane.org","threadId":"8642","inReplyTo":"20070618213036.GA7222@moooo.ath.cx","subject":"Re: [PATCH] make dist: include configure script in tarball","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2007-06-19T00:39:59Z","receivedAt":"2007-06-19T00:39:59Z","isPatch":true,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"Matthias Lederhofer wrote:\n\n> +dist: git.spec git-archive configure\n\nAck. This way you don't need autoconf to ./configure install.\n\n-- \nJakub Narebski\nWarsaw, Poland\nShadeHawk on #git\n"},{"id":"45305","messageId":"Pine.LNX.4.64.0706190203111.4059@racer.site","threadId":"8642","inReplyTo":"f578a4$6mm$1@sea.gmane.org","subject":"Re: [PATCH] make dist: include configure script in tarball","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2007-06-19T01:03:37Z","receivedAt":"2007-06-19T01:03:37Z","isPatch":true,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nOn Tue, 19 Jun 2007, Jakub Narebski wrote:\n\n> Matthias Lederhofer wrote:\n> \n> > +dist: git.spec git-archive configure\n> \n> Ack. This way you don't need autoconf to ./configure install.\n\n... but you force our good maintainer to have it installed...\n\nCiao,\nDscho\n"},{"id":"45313","messageId":"7v1wg8y8ja.fsf@assigned-by-dhcp.pobox.com","threadId":"8642","inReplyTo":"Pine.LNX.4.64.0706190203111.4059@racer.site","subject":"Re: [PATCH] make dist: include configure script in tarball","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2007-06-19T02:36:57Z","receivedAt":"2007-06-19T02:36:57Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:\n\n> On Tue, 19 Jun 2007, Jakub Narebski wrote:\n>\n>> Matthias Lederhofer wrote:\n>> \n>> > +dist: git.spec git-archive configure\n>> \n>> Ack. This way you don't need autoconf to ./configure install.\n>\n> ... but you force our good maintainer to have it installed...\n\nWhich is fine by me.  I was wondering why this wish did not\nsurface much earlier myself.\n\nNot that I'd use \"./configure\" myself nor help debugging the\nautoconf-generated shell scripts ;-).\n"},{"id":"45333","messageId":"Pine.LNX.4.64.0706191033480.4059@racer.site","threadId":"8642","inReplyTo":"7v1wg8y8ja.fsf@assigned-by-dhcp.pobox.com","subject":"Re: [PATCH] make dist: include configure script in tarball","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2007-06-19T09:34:04Z","receivedAt":"2007-06-19T09:34:04Z","isPatch":true,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nOn Mon, 18 Jun 2007, Junio C Hamano wrote:\n\n> Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:\n> \n> > On Tue, 19 Jun 2007, Jakub Narebski wrote:\n> >\n> >> Matthias Lederhofer wrote:\n> >> \n> >> > +dist: git.spec git-archive configure\n> >> \n> >> Ack. This way you don't need autoconf to ./configure install.\n> >\n> > ... but you force our good maintainer to have it installed...\n> \n> Which is fine by me.\n\nGood. That was the kind of Ack I was waiting for.\n\n> I was wondering why this wish did not surface much earlier myself.\n\nWhen I was trying to be lazy, and ran configure myself on some machine \n(sorry, don't remember which one, might well be a MinGW setup), it did not \nwork. So I did not push for it.\n\n> Not that I'd use \"./configure\" myself nor help debugging the \n> autoconf-generated shell scripts ;-).\n\nI fully understand.\n\nCiao,\nDscho\n"}]}