Opinions on additional small subversion bsd.svn.mk framework

Olli Hauer ohauer at FreeBSD.org
Sun Jul 3 20:49:14 UTC 2011


I want to hear your opinion on a new subversion helper framework

So you would first ask why a helper for subversion?

My main reason to write such an helper was I use subversion-freebsd
and only a view ports honor this in tinderbox. So I started writing
for all those (80+) ports patches, and Max Brazhnikov (makc@) suggested
a small framework instead doing this in all the ports.

OK, the framework is finish but not committed until now.
Maybe someone has additional suggestions ideas / corrections / patches.

What is covered by the framework?
- FETCH|LIB|BUILD|RUN dependencies for (pl|py|ruby|java)-subversion
  and subversion/subversion-freebsd

How do I include and use it?

short examples:
-BUILD_DEPENDS= svn:${PORTSDIR}/devel/subversion

+USE_SVN=	fetch

+USE_SVN=	perl

How do I choose which subversion port is used?

Short answer, define in /etc/make.conf
 SVN_PORT=       devel/subversion(-freebsd)

If someone Is interested in the last patches from today are located here

Changes for bsd.port.mk and bsd.svn.mk:

Big patch against all 83 affected ports (no version bump needed)

List of all touched ports:


More information about the freebsd-ports mailing list