devel/subversion came up with some really stupid (short sighted) syntax. For first time, or new(ish) users.
svn up means your updating (getting the newest version). Right? Well maybe.
up is a synonym, oh wait, that's antinym , called
down. Meaning; that "up" can go in reverse -- you can "upgrade' to an
older version. Makes sense. Right? <roll eyes>.
Anyway. Have a look at the web based FreeBSD svn repo for webcamd:
webcamd at the FreeBSD svn repo
Search through the
Makefiles for the version you're interested in, and you'll then know the
revision number you want to "
svn up" to.
You don't need to actually svn up your ports tree to accomplish all this. In fact, I'd discourage
against that.
Perform the following in your home directory:
Code:
mkdir ports
$ svn co --depth empty -r 412346 svn://svn.freebsd.org/ports/head ports
$ svn up --set-depth empty -r 412346 ports/multimedia
$ svn up -r 412346 ports/multimedia/webcamd
You'll now have a tree with
just the webcamd port, at the revision you want.
IMPORTANT: that number in that svn command, is the "revision" number you will need to find.
it is
not the actual number you need. But an example of how to
use the revision number!
Once you've figured that out, and have
actually accomplished that. You can simply
pkg(8) deinstall/delete webcamd (recursively), and move to your new webcamd port tree, and build, and install it.
HTH
Feel free to ask, if you run into any problems.
--Chris