From e1760b6feab65cdbfc4b594712abee320f3108c5 Mon Sep 17 00:00:00 2001 From: "James E. Housley" Date: Thu, 1 Feb 2001 01:20:10 +0000 Subject: Add more options, some based upon PR 19333 PR: 19333 Submitted by: Stefan Moeding --- misc/amanda32-server/Makefile | 48 +++++++++++++++++++++++++++++++++++++------ 1 file changed, 42 insertions(+), 6 deletions(-) (limited to 'misc/amanda32-server') diff --git a/misc/amanda32-server/Makefile b/misc/amanda32-server/Makefile index def22efe5619..7165eadc9c95 100644 --- a/misc/amanda32-server/Makefile +++ b/misc/amanda32-server/Makefile @@ -35,12 +35,16 @@ pre-fetch: @${ECHO} "" @${ECHO} " -DWITH_PLOT to enable ploting, requires X11 libraries" @${ECHO} " -DWITH_SAMBA to enable the use of smbclient" + @${ECHO} " AMANDA_SERVER=server to specify a server name" + @${ECHO} " The default is `uname -n`" + @${ECHO} " AMANDA_TAPE=tape to specify the default tape device" + @${ECHO} " The default is /dev/nrsa0" + @${ECHO} " AMANDA_CONFIG=config to specify the default configuation" + @${ECHO} " The default is user" @${ECHO} "" -RUN_DEPENDS= amrecover:${.CURDIR}/../amanda24-client -BUILD_DEPENDS= amrecover:${.CURDIR}/../amanda24-client -#RUN_DEPENDS= amrecover:${PORTSDIR}/misc/amanda24-client -#BUILD_DEPENDS= amrecover:${PORTSDIR}/misc/amanda24-client +RUN_DEPENDS= amrecover:${PORTSDIR}/misc/amanda24-client +BUILD_DEPENDS= amrecover:${PORTSDIR}/misc/amanda24-client CONFIGURE_ARGS= --libexecdir=${PREFIX}/libexec/amanda \ --with-amandahosts --with-fqdn \ @@ -62,14 +66,37 @@ PLIST_SUB+= PLOT='@comment ' .endif .if defined (WITH_SMBCLIENT) -BUILD_DEPEND+= smbclient:${PORTSDIR}/net/samba -RUN_DEPEND+= smbclient:${PORTSDIR}/net/samba +BUILD_DEPENDS+= smbclient:${PORTSDIR}/net/samba +RUN_DEPENDS+= smbclient:${PORTSDIR}/net/samba CONFIGURE_ARGS+= --with-smbclient=${PREFIX}/bin/smbclient .endif +.if defined (AMANDA_SERVER) +CONFIGURE_ARGS+= --with-index-server=${AMANDA_SERVER} +CONFIGURE_ARGS+= --with-tape-server=${AMANDA_SERVER} +.endif + +.if defined (AMANDA_TAPE) +CONFIGURE_ARGS+= --with-tape-device=${AMANDA_TAPE} +.endif + +.if defined (AMANDA_CONFIG) +CONFIGURE_ARGS+= --with-config=${AMANDA_CONFIG} +.endif + # amanda24-client part .else +pre-fetch: + @${ECHO} "" + @${ECHO} "You may use the following build options:" + @${ECHO} "" + @${ECHO} " AMANDA_SERVER=server to specify a server name" + @${ECHO} " The default is `uname -n`" + @${ECHO} " AMANDA_CONFIG=config to specify the default configuation" + @${ECHO} " The default is user" + @${ECHO} "" + CONFIGURE_ARGS= --libexecdir=${PREFIX}/libexec/amanda \ --with-amandahosts --with-fqdn \ --with-dump-honor-nodump --with-buffered-dump \ @@ -86,6 +113,15 @@ post-install: ${WRKSRC}/example/disklist \ ${PREFIX}/share/examples/amanda +.if defined (AMANDA_SERVER) +CONFIGURE_ARGS+= --with-index-server=${AMANDA_SERVER} +CONFIGURE_ARGS+= --with-tape-server=${AMANDA_SERVER} +.endif + +.if defined (AMANDA_CONFIG) +CONFIGURE_ARGS+= --with-config=${AMANDA_CONFIG} +.endif + .endif .include -- cgit v1.2.3