Re: [RFC] Tools/ script for automatically making a tar out of svn sources
Thu, Dec 10, 2009 at 02:08:43PM -0800, Xin LI wrote: > On Thu, Dec 10, 2009 at 1:58 PM, Eitan Adler wrote: > > The attachment never made it through (not sure why: in my MUA it looks > > like it was sent) and after some more looking I decided I was probably > > a bit to fast. I'll send a repost when I improve it > > Try sending it inline. Certain attachment mime types are being > filtered by the list program. Or, better, place it to HTTP/FTP and give the link. -- Eygene ____ _.--. # \`.|\.....-'` `-._.-'_.-'` # Remember that it is hard / ' ` , __.--' # to read the on-line manual )/' _/ \ `-_, /# while single-stepping the kernel. `-'" `"\_ ,_.-;_.-\_ ', fsc/as # _.-'_./ {_.' ; / #-- FreeBSD Developers handbook {_.-``-' {_/# ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: [RFC] Tools/ script for automatically making a tar out of svn sources
On Thu, Dec 10, 2009 at 1:58 PM, Eitan Adler wrote: >> I don't see the script. > > The attachment never made it through (not sure why: in my MUA it looks > like it was sent) and after some more looking I decided I was probably > a bit to fast. I'll send a repost when I improve it Try sending it inline. Certain attachment mime types are being filtered by the list program. Cheers, -- Xin LI http://www.delphij.net ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: [RFC] Tools/ script for automatically making a tar out of svn sources
> I don't see the script. The attachment never made it through (not sure why: in my MUA it looks like it was sent) and after some more looking I decided I was probably a bit to fast. I'll send a repost when I improve it ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: [RFC] Tools/ script for automatically making a tar out of svn sources
On Wed, Dec 09, 2009 at 10:27:58PM +0200, Eitan Adler wrote: > The attached script is designed to work with the 20+ ports that > currently have to resort to hacks to automatically figure out the head > version, checkout from svn, make a tar file, and then upload the file > to freefall. > > It is based on some my earlier work/proposals > (http://wiki.freebsd.org/EitanAdler/ports-svn) to put this directly > into ports.*.mk. While that proposal was rejected by a large part of > the community making a simple standard script to put into Tools was > suggested by a few people as a better solution and one more likely to > get accepted by the community and portmgr. > > This port requires that three values be defined in the ports Makefile. > Of these two are already defined for most of the ports that use the > hacks mentioned above. > USE_SCM="svn" is required as I plan on including support for other > common SCMs that might be used in the ports collection already (git > and cvs come to mind) > SVN_REV=12345 is required unless you use the "-h" option which gets > the version from head > SVN_URL=svn://goo.com/svn_repo - this is where the source is fetched from. > > If I could get any comments (1) on the script in particular and (2) if > the approach I'm taking now is better than the one I tried a few weeks > ago (see wiki page) it would be really good. I don't see the script. -- Brooks pgpJl4ba9ho32.pgp Description: PGP signature
[RFC] Tools/ script for automatically making a tar out of svn sources
The attached script is designed to work with the 20+ ports that currently have to resort to hacks to automatically figure out the head version, checkout from svn, make a tar file, and then upload the file to freefall. It is based on some my earlier work/proposals (http://wiki.freebsd.org/EitanAdler/ports-svn) to put this directly into ports.*.mk. While that proposal was rejected by a large part of the community making a simple standard script to put into Tools was suggested by a few people as a better solution and one more likely to get accepted by the community and portmgr. This port requires that three values be defined in the ports Makefile. Of these two are already defined for most of the ports that use the hacks mentioned above. USE_SCM="svn" is required as I plan on including support for other common SCMs that might be used in the ports collection already (git and cvs come to mind) SVN_REV=12345 is required unless you use the "-h" option which gets the version from head SVN_URL=svn://goo.com/svn_repo - this is where the source is fetched from. If I could get any comments (1) on the script in particular and (2) if the approach I'm taking now is better than the one I tried a few weeks ago (see wiki page) it would be really good. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"