Hi ports@

This is my first port, so there is likely much wrong with it! Any comments,
chastisements and general mockery at my incompetence greatly appreciated!

One thing I was rather unsure of was whether I should be patching the
upstream Makefile (which is what I have done), so that the port installs to
the conventional OpenBSD locations, or should these modifications be
specified in the port's OpenBSD Makefile instead?

pkg/DESC:

Version Control System for $HOME - multiple Git repositories in $HOME

vcsh allows you to maintain several Git repositories in one single
directory. They all maintain their working trees without clobbering each
other or interfering otherwise. By default, all Git repositories
maintained via vcsh store the actual files in $HOME but you can override
this setting if you want to.

All this means that you can have one repository per application or
application family, i.e. zsh, vim, ssh, etc. This, in turn, allows you
to clone custom sets of configurations onto different machines or even
for different users; picking and mixing which configurations you want to
use where. For example, you may not need to have your mplayer
configuration on a server or available to root and you may want to
maintain different configuration for ssh on your personal and your work
machines.

HOMEPAGE: https://github.com/RichiH/vcsh

The companion port of myrepos will be following shortly.

All the best,

Toby

Attachment: vcsh.tar.gz
Description: GNU Zip compressed data

Reply via email to