1# $FreeBSD$
2
3.include <src.opts.mk>
4
5.if ${MK_SVN} == "yes"
6SVNLITE?=
7.else
8SVNLITE?=	lite
9.endif
10.if ${MK_PIE} != "no"
11PIE_SUFFIX=		_pie
12.endif
13
14PACKAGE=	svn
15
16.if !defined(SVNDIR)
17
18SVNDIR=		${SRCTOP}/contrib/subversion/subversion
19APRU=		${SRCTOP}/contrib/apr-util
20APR=		${SRCTOP}/contrib/apr
21WARNS?=		0	# definitely not warns friendly
22
23.sinclude "${.CURDIR:H:H}/Makefile.inc"
24
25LIBAPRDIR=		${.OBJDIR:H}/lib/libapr
26LIBAPR_UTILDIR=		${.OBJDIR:H}/lib/libapr_util
27LIBSERFDIR=		${.OBJDIR:H}/lib/libserf
28
29LIBSVN_CLIENTDIR=	${.OBJDIR:H}/lib/libsvn_client
30LIBSVN_DELTADIR=	${.OBJDIR:H}/lib/libsvn_delta
31LIBSVN_DIFFDIR=		${.OBJDIR:H}/lib/libsvn_diff
32LIBSVN_FSDIR=		${.OBJDIR:H}/lib/libsvn_fs
33LIBSVN_FS_FSDIR=	${.OBJDIR:H}/lib/libsvn_fs_fs
34LIBSVN_FS_UTILDIR=	${.OBJDIR:H}/lib/libsvn_fs_util
35LIBSVN_FS_XDIR=		${.OBJDIR:H}/lib/libsvn_fs_x
36LIBSVN_RADIR=		${.OBJDIR:H}/lib/libsvn_ra
37LIBSVN_RA_LOCALDIR=	${.OBJDIR:H}/lib/libsvn_ra_local
38LIBSVN_RA_SVNDIR=	${.OBJDIR:H}/lib/libsvn_ra_svn
39LIBSVN_RA_SERFDIR=	${.OBJDIR:H}/lib/libsvn_ra_serf
40LIBSVN_REPOSDIR=	${.OBJDIR:H}/lib/libsvn_repos
41LIBSVN_SUBRDIR=		${.OBJDIR:H}/lib/libsvn_subr
42LIBSVN_WCDIR=		${.OBJDIR:H}/lib/libsvn_wc
43
44LIBAPR=			${LIBAPRDIR}/libapr${PIE_SUFFIX}.a
45LIBAPR_UTIL=		${LIBAPR_UTILDIR}/libapr-util${PIE_SUFFIX}.a
46LIBSERF=		${LIBSERFDIR}/libserf${PIE_SUFFIX}.a
47
48LIBSVN_CLIENT=		${LIBSVN_CLIENTDIR}/libsvn_client${PIE_SUFFIX}.a
49LIBSVN_DELTA=		${LIBSVN_DELTADIR}/libsvn_delta${PIE_SUFFIX}.a
50LIBSVN_DIFF=		${LIBSVN_DIFFDIR}/libsvn_diff${PIE_SUFFIX}.a
51LIBSVN_FS=		${LIBSVN_FSDIR}/libsvn_fs${PIE_SUFFIX}.a
52LIBSVN_FS_FS=		${LIBSVN_FS_FSDIR}/libsvn_fs_fs${PIE_SUFFIX}.a
53LIBSVN_FS_UTIL=		${LIBSVN_FS_UTILDIR}/libsvn_fs_util${PIE_SUFFIX}.a
54LIBSVN_FS_X=		${LIBSVN_FS_XDIR}/libsvn_fs_x${PIE_SUFFIX}.a
55LIBSVN_RA=		${LIBSVN_RADIR}/libsvn_ra${PIE_SUFFIX}.a
56LIBSVN_RA_LOCAL=	${LIBSVN_RA_LOCALDIR}/libsvn_ra_local${PIE_SUFFIX}.a
57LIBSVN_RA_SVN=		${LIBSVN_RA_SVNDIR}/libsvn_ra_svn${PIE_SUFFIX}.a
58LIBSVN_RA_SERF=		${LIBSVN_RA_SERFDIR}/libsvn_ra_serf${PIE_SUFFIX}.a
59LIBSVN_REPOS=		${LIBSVN_REPOSDIR}/libsvn_repos${PIE_SUFFIX}.a
60LIBSVN_SUBR=		${LIBSVN_SUBRDIR}/libsvn_subr${PIE_SUFFIX}.a
61LIBSVN_WC=		${LIBSVN_WCDIR}/libsvn_wc${PIE_SUFFIX}.a
62
63.endif
64