Re: Using csup and -i switch
> Hello, > > I updated all my ports recently but I have submitted a PR for > audio/musicpd for a simple patch. I would like to update only my > audio/musicpd on all my machines so I tried the following: > > markand at Groseille ~ $ sudo csup -i audio/musicpd /etc/ports-supfile > Connected to 193.51.24.2 > Updating collection ports-all/cvs > Finished successfully > > According to man csup(1) -i should update only files or directory > matching the pattern but as you can see here nothing is updated .. > According to csup(1), the patterns used with -i are "interpreted relative to the collection's prefix directory". Probably, then, you need to use "ports/audio/musicpd" as your pattern. b. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Using csup and -i switch
Hello, I updated all my ports recently but I have submitted a PR for audio/musicpd for a simple patch. I would like to update only my audio/musicpd on all my machines so I tried the following: markand@Groseille ~ $ sudo csup -i audio/musicpd /etc/ports-supfile Connected to 193.51.24.2 Updating collection ports-all/cvs Finished successfully According to man csup(1) -i should update only files or directory matching the pattern but as you can see here nothing is updated .. If you have any clue. Cheers, -- David Demelier ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: Using csup
David Allen wrote: I'd like to move to using csup(1) and there's an error in the manpage that's raising some questions for me: OPTIONS base=base The default base directory is /usr/local/etc/csup. FILES /usr/local/etc/cvsupDefault base directory. sup Default collDir subdirectory. base/collDir/collection/checkouts* List files. Assuming that the default 'base' directory is /usr/local/etc/cvsup, would the following three files be sufficient for csup to work? # /usr/local/etc/cvsup/standard-supfile *default tag=RELENG_7_0 *default host=cvsup10.us.FreeBSD.org *default release=cvs delete use-rel-suffix compress src-all # /usr/local/etc/cvsup/doc-supfile doc-all # /usr/local/etc/cvsup/ports-supfile ports-all tag=. # usr/local/etc/cvsup/sup/refuse [contents of global refusefile] ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]" I like running this script. It requires the port/package fastest-cvsup, it will test for the fastest one then use that. Any server statement in your file is disregarded. You'll the the script still calls csup as you desire. #!/bin/sh if SERVER=`/usr/local/bin/fastest_cvsup -q -c us`; then /usr/bin/csup -g -L 1 -h $SERVER /usr/share/examples/cvsup/stable-supfile fi ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Using csup
On Mon, Nov 03, 2008 at 05:38:28PM -0800, David Allen wrote: > I'd like to move to using csup(1) and there's an error in the manpage > that's raising some questions for me: > > OPTIONS > base=base The default base directory is /usr/local/etc/csup. > > FILES > /usr/local/etc/cvsupDefault base directory. > sup Default collDir subdirectory. > base/collDir/collection/checkouts* List files. > > Assuming that the default 'base' directory is /usr/local/etc/cvsup, would > the following three files be sufficient for csup to work? I have mine all in one file and pull all the updates at once. You can name the supfile on your csup command line. Then put it anywhere you want. Mine is in /etc. jerry > > # /usr/local/etc/cvsup/standard-supfile > *default tag=RELENG_7_0 > *default host=cvsup10.us.FreeBSD.org > *default release=cvs delete use-rel-suffix compress > src-all > > # /usr/local/etc/cvsup/doc-supfile > doc-all > > # /usr/local/etc/cvsup/ports-supfile > ports-all tag=. > > # usr/local/etc/cvsup/sup/refuse > [contents of global refusefile] > ___ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "[EMAIL PROTECTED]" ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Using csup
I'd like to move to using csup(1) and there's an error in the manpage that's raising some questions for me: OPTIONS base=base The default base directory is /usr/local/etc/csup. FILES /usr/local/etc/cvsupDefault base directory. sup Default collDir subdirectory. base/collDir/collection/checkouts* List files. Assuming that the default 'base' directory is /usr/local/etc/cvsup, would the following three files be sufficient for csup to work? # /usr/local/etc/cvsup/standard-supfile *default tag=RELENG_7_0 *default host=cvsup10.us.FreeBSD.org *default release=cvs delete use-rel-suffix compress src-all # /usr/local/etc/cvsup/doc-supfile doc-all # /usr/local/etc/cvsup/ports-supfile ports-all tag=. # usr/local/etc/cvsup/sup/refuse [contents of global refusefile] ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"