From: Stepan Kasal Date: Tue, 03 Jun 2008 15:20:54 GMT Subject: spec file in tarball (was: Eliminate curl binary) Message-ID: <20080603152054.GA19027@camelia.ucw.cz> In-Reply-To: Hello, On Tue, Jun 03, 2008 at 07:23:21AM -0700, Jakub Narebski wrote: > Stepan Kasal writes: > > [...], I do think that including Fedora-style spec files and > > other distribution-specific files into the tarball is a mistake. > > Not only Fedora (and Fedora derivatives) use RPMs. I always suspected this is just a wish, I had the implression that the rpm-based distribution has diverged too much. > Besides, git.spec generated by git Makefile from git.spec.in > isn't distribution specific. I often hear this, yet I see e.g. SuSE or Polish Linux creating spec files very different from what is used in Fedora. > And it allows me to install git > in a packaging system on and old machine with old Aurox 11.1 > (Polish distribution, no longer active, based on Fedora Core 4), > with glibc-2.3.5-10.3 via "rpmbuild --rebuild" from .src.rpm. (I suppose you meant "rpmbuild -ta", that's the feature which takes the spec file from the tarball.) The value of this statement is limited by the fact that it's a fork of Fedora. What value does that spec file bring for Mandrake users, for example? Happy hacking, Stepan