Re: RFC: svn for make fetch

2009-11-18 Thread Eitan Adler
On Wed, Nov 18, 2009 at 2:19 AM, Scot Hetzel swhet...@gmail.com wrote: On Tue, Nov 17, 2009 at 3:59 PM, Eitan Adler eitanadlerl...@gmail.com wrote: Actually, I *had* a patch that got the source from svn, tarred it and checksummed it, with little modification to the do-fetch target and abusing

Re: RFC: svn for make fetch

2009-11-18 Thread Thomas Sandford
(Sorry, Ive lost track of the higher level attributions, but) Eitan Adler wrote: Creating deterministic tars (ignoring metadeta) sounds like it should be a solved problem by now. If it isn't then I will have to make it my next project ;) Instead of creating tar files, create zip files and then

Re: RFC: svn for make fetch

2009-11-18 Thread Mel Flynn
On Wed, 18 Nov 2009 11:43:07 +, Thomas Sandford freebsdu...@paradisegreen.co.uk wrote: (Sorry, Ive lost track of the higher level attributions, but) Eitan Adler wrote: Creating deterministic tars (ignoring metadeta) sounds like it should be a solved problem by now. If it isn't then I will

Re: RFC: svn for make fetch

2009-11-17 Thread Eitan Adler
Actually, I *had* a patch that got the source from svn, tarred it and checksummed it, with little modification to the do-fetch target and abusing FETCH_* variables. The unsolvable problem I ran in to, is that svn doesn't adjust timestamps for directories on export, so the checksum for the tar

Re: RFC: svn for make fetch

2009-11-17 Thread Scot Hetzel
On Tue, Nov 17, 2009 at 3:59 PM, Eitan Adler eitanadlerl...@gmail.com wrote: Actually, I *had* a patch that got the source from svn, tarred it and checksummed it, with little modification to the do-fetch target and abusing FETCH_* variables. The unsolvable problem I ran in to, is that svn

Re: RFC: svn for make fetch

2009-11-16 Thread Thomas Sandford
Peter Jeremy wrote: On 2009-Nov-14 15:46:27 +, Thomas Sandford freebsdu...@paradisegreen.co.uk wrote: Wesley Shields wrote: Sure, but it doesn't belong in bsd.*.mk. Turn it into a script and submit it as a regular port. ... Surely the whole value/purpose of the ports build infrastructure

Re: RFC: svn for make fetch

2009-11-16 Thread Dmitry Marakasov
* Eitan Adler (eitanadlerl...@gmail.com) wrote: I was hoping to get a bit more of a response to a recent posting of mine with regard to using svn to fetch files for ports My proposal: http://www.mail-archive.com/freebsd-ports@freebsd.org/msg23776.html A summary of what has been going on:

Re: RFC: svn for make fetch

2009-11-16 Thread b. f.
I was hoping to get a bit more of a response to a recent posting of mine with regard to using svn to fetch files for ports My proposal: http://www.mail-archive.com/freebsd-ports@freebsd.org/msg23776.html A summary of what has been going on: http://wiki.freebsd.org/EitanAdler/ports-svn This

Re: RFC: svn for make fetch

2009-11-16 Thread Doug Barton
Thomas Sandford wrote: If it were just one port and/or just a port maintainers tool I'd agree. But this is something that affects MULTIPLE ports. You still seem to be advocating the idea of making this a mechanism for users, in spite of the fact that numerous people have said that idea is not

Re: RFC: svn for make fetch

2009-11-16 Thread Mel Flynn
On Mon, 16 Nov 2009 15:16:22 +0300, Dmitry Marakasov amd...@amdmi3.ru wrote: * Eitan Adler (eitanadlerl...@gmail.com) wrote: I was hoping to get a bit more of a response to a recent posting of mine with regard to using svn to fetch files for ports My proposal:

Re: RFC: svn for make fetch

2009-11-15 Thread Peter Jeremy
On 2009-Nov-14 15:46:27 +, Thomas Sandford freebsdu...@paradisegreen.co.uk wrote: Wesley Shields wrote: Sure, but it doesn't belong in bsd.*.mk. Turn it into a script and submit it as a regular port. If it were just one port and/or just a port maintainers tool I'd agree. But this is

Re: RFC: svn for make fetch

2009-11-14 Thread Thomas Sandford
Wesley Shields wrote: On Fri, Nov 13, 2009 at 10:00:08AM +0200, Eitan Adler wrote: Actually I was thinking of eventually adding non-svn support as well I don't think bloating bsd.*.mk for the most common VCS out there is a good idea, not to mention what happens when someone wants support

Re: RFC: svn for make fetch

2009-11-13 Thread Eitan Adler
Actually I was thinking of eventually adding non-svn support as well The reason I started on this project is because the version of mplayer in ports is severely out of date. When I tried to update to port I noticed that the project wants you to compile and install from svn. I also noticed a

Re: RFC: svn for make fetch

2009-11-13 Thread Wesley Shields
On Fri, Nov 13, 2009 at 10:00:08AM +0200, Eitan Adler wrote: Actually I was thinking of eventually adding non-svn support as well I don't think bloating bsd.*.mk for the most common VCS out there is a good idea, not to mention what happens when someone wants support for some oddball VCS that

Re: RFC: svn for make fetch

2009-11-12 Thread Eitan Adler
Any problems with something like this in bsd.svn.mk Comments and suggestions welcome... x-svn-export: svn export -r${SVN_REV} ${SVN_URL} ${WRKSRC} x-svn-tar: ${TAR} -cjvf ${DISTNAME}.tar.bz2 ${WRKSRC} ${RM} -rf ${WRKSRC} x-svn-head: SVN_REV != svn info

Re: RFC: svn for make fetch

2009-11-12 Thread Wesley Shields
On Tue, Nov 10, 2009 at 10:28:17PM +0200, Eitan Adler wrote: Alright - I updated the wiki page to summarize the thread so far. I'd appreciate if people could comment on the spec part specifically. I'd like to see that section become much more specific (so that I could use it to unambiguously

Re: RFC: svn for make fetch

2009-11-10 Thread Peter Pentchev
On Tue, Nov 10, 2009 at 08:51:25AM +0200, Eitan Adler wrote: Correct me if I'm wrong but I thought that svn did its own checksumming. If so why do we need to our own? Subversion's checksumming makes sure that you get exactly the same files that are on the Subversion server at this particular

Re: RFC: svn for make fetch

2009-11-10 Thread Jonathan
On 11/8/2009 10:31 AM, Eitan Adler wrote: I was hoping to get a bit more of a response to a recent posting of mine with regard to using svn to fetch files for ports My proposal: http://www.mail-archive.com/freebsd-ports@freebsd.org/msg23776.html A summary of what has been going on:

Re: RFC: svn for make fetch

2009-11-10 Thread RW
On Tue, 10 Nov 2009 12:32:28 +0200 Peter Pentchev r...@ringlet.net wrote: The Ports Collection's distfile checksums make sure that you get exactly the same files *as the port maintainer examined at some previous moment in time*. More importantly it guards against maliciously modified source

Re: RFC: svn for make fetch

2009-11-10 Thread Xin LI
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Eitan Adler wrote: Correct me if I'm wrong but I thought that svn did its own checksumming. If so why do we need to our own? In God we trust, everyone else must have an X.509 certificate. Well, that's not necessarily be a X.509 certificate but it

Re: RFC: svn for make fetch

2009-11-10 Thread Eitan Adler
Alright - I updated the wiki page to summarize the thread so far. I'd appreciate if people could comment on the spec part specifically. I'd like to see that section become much more specific (so that I could use it to unambiguously write something based off of it) I'm holding off on writing any

Re: RFC: svn for make fetch

2009-11-10 Thread Peter Pentchev
On Tue, Nov 10, 2009 at 06:12:40PM +, RW wrote: On Tue, 10 Nov 2009 12:32:28 +0200 Peter Pentchev r...@ringlet.net wrote: The Ports Collection's distfile checksums make sure that you get exactly the same files *as the port maintainer examined at some previous moment in time*.

Re: RFC: svn for make fetch

2009-11-09 Thread Doug Barton
Eitan Adler wrote: I was hoping to get a bit more of a response to a recent posting of mine with regard to using svn to fetch files for ports My proposal: http://www.mail-archive.com/freebsd-ports@freebsd.org/msg23776.html A summary of what has been going on:

Re: RFC: svn for make fetch

2009-11-09 Thread Thomas Sandford
Doug Barton wrote: Eitan Adler wrote: I was hoping to get a bit more of a response to a recent posting of mine with regard to using svn to fetch files for ports My proposal: http://www.mail-archive.com/freebsd-ports@freebsd.org/msg23776.html A summary of what has been going on:

Re: RFC: svn for make fetch

2009-11-09 Thread Brooks Davis
On Sun, Nov 08, 2009 at 07:07:25PM +, Marcin Wisnicki wrote: On Sun, 08 Nov 2009 17:31:57 +0200, Eitan Adler wrote: I was hoping to get a bit more of a response to a recent posting of mine with regard to using svn to fetch files for ports My proposal:

Re: RFC: svn for make fetch

2009-11-09 Thread Xin LI
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Eitan Adler wrote: I was hoping to get a bit more of a response to a recent posting of mine with regard to using svn to fetch files for ports My proposal: http://www.mail-archive.com/freebsd-ports@freebsd.org/msg23776.html A summary of what has

Re: RFC: svn for make fetch

2009-11-09 Thread Brooks Davis
On Mon, Nov 09, 2009 at 02:28:52PM -0800, Xin LI wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Eitan Adler wrote: I was hoping to get a bit more of a response to a recent posting of mine with regard to using svn to fetch files for ports My proposal:

Re: RFC: svn for make fetch

2009-11-09 Thread Eitan Adler
Correct me if I'm wrong but I thought that svn did its own checksumming. If so why do we need to our own? ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to

Re: RFC: svn for make fetch

2009-11-08 Thread Marcin Wisnicki
On Sun, 08 Nov 2009 17:31:57 +0200, Eitan Adler wrote: I was hoping to get a bit more of a response to a recent posting of mine with regard to using svn to fetch files for ports My proposal: http://www.mail-archive.com/freebsd-ports@freebsd.org/msg23776.html A summary of what has been going