On Sat, May 31, 2008 at 3:47 PM, Miklos Vajna <vmiklos@frugalware.org> wrote:
On Sat, May 31, 2008 at 12:07:45PM -0500, Dan McGee <dan@archlinux.org> wrote:
This supplements the --source option and does nearly the same thing, except downloaded source files are included in the archive as well.
This is mainly an RFC patch and interested parties are encouraged to comment. I was also planning on making a patch for adding the package/ prefix to the archived files, but apparently no archive program makes this easy to do with is just plain stupid. If someone knows how without creating a temporary dir and moving files there, let me know.
i don't want to flame or anything, but what's the purpose of this? is there any program that would make use of such an archive? except that if you put it out to http then broken out files are browsable, while if you tar it up (like the rpm guys do with srpm) then the user has to download the whole source package, even if he/she is only interested in the buildscript or patches.
Yes there is use for this- to help people using makepkg comply with the GPL and providing source and the necessary tools to build it when they provide binary packages. I didn't remove the --source option on purpose; you can still generate a src.tar.gz package with the minimal files needed and none of the downloaded source. -Dan