[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / sysutils / amanda-server

File: [cvs.NetBSD.org] / pkgsrc / sysutils / amanda-server / Makefile (download)

Revision 1.68, Mon Aug 31 18:11:23 2020 UTC (3 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.67: +2 -2 lines

*: bump PKGREVISION for perl-5.32.

# $NetBSD: Makefile,v 1.68 2020/08/31 18:11:23 wiz Exp $

PKGNAME=		amanda-server-${AMANDA_VERSION}
PKGREVISION=		4

COMMENT=		Server part of Amanda, a network backup system

DEPENDS+=		mtx-[0-9]*:../../sysutils/mtx
USE_TOOLS+=		awk:run mail:run

CONFIGURE_ENV+=		MAILER=${TOOLS_PATH.mail} MTX=${PREFIX}/sbin/mtx
CONFIGURE_ARGS+=	--without-client --without-gnuplot

BUILD_DIRS=		device-src server-src changer-src

MANPAGES+=		amanda-devices.7
MANPAGES+=		amanda-compatibility.7
MANPAGES+=		amanda-changers.7
MANPAGES+=		amanda-interactivity.7
MANPAGES+=		amanda-taperscan.7
MANPAGES+=		amaddclient.8
MANPAGES+=		amadmin.8
MANPAGES+=		amaespipe.8
MANPAGES+=		amcheck.8
MANPAGES+=		amcheckdb.8
MANPAGES+=		amcheckdump.8
MANPAGES+=		amcleanup.8
MANPAGES+=		amcleanupdisk.8
MANPAGES+=		amcrypt-ossl-asym.8
MANPAGES+=		amcrypt-ossl.8
MANPAGES+=		amcrypt.8
MANPAGES+=		amcryptsimple.8
MANPAGES+=		amdevcheck.8
MANPAGES+=		amdump.8
MANPAGES+=		amflush.8
MANPAGES+=		amgetconf.8
MANPAGES+=		amgpgcrypt.8
MANPAGES+=		amlabel.8
MANPAGES+=		amoverview.8
MANPAGES+=		amreport.8
MANPAGES+=		amrmtape.8
MANPAGES+=		amserverconfig.8
MANPAGES+=		amstatus.8
MANPAGES+=		amtape.8
MANPAGES+=		amtapetype.8
MANPAGES+=		amtoc.8
MANPAGES+=		amvault.8
MANPAGES+=		disklist.5
MANPAGES+=		tapelist.5
MANPAGES+=		amrestore.8
MANPAGES+=		amfetchdump.8

PERL5_MODS+=		Amanda/Changer.pm
PERL5_MODS+=		Amanda/Changer/aggregate.pm
PERL5_MODS+=		Amanda/Changer/compat.pm
PERL5_MODS+=		Amanda/Changer/disk.pm
PERL5_MODS+=		Amanda/Changer/multi.pm
PERL5_MODS+=		Amanda/Changer/ndmp.pm
PERL5_MODS+=		Amanda/Changer/null.pm
PERL5_MODS+=		Amanda/Changer/rait.pm
PERL5_MODS+=		Amanda/Changer/robot.pm
PERL5_MODS+=		Amanda/Changer/single.pm
PERL5_MODS+=		Amanda/Cmdline.pm
PERL5_MODS+=		Amanda/Curinfo.pm
PERL5_MODS+=		Amanda/Curinfo/Info.pm
PERL5_MODS+=		Amanda/DB/Catalog.pm
PERL5_MODS+=		Amanda/Device.pm
PERL5_MODS+=		Amanda/Disklist.pm
PERL5_MODS+=		Amanda/Holding.pm
PERL5_MODS+=		Amanda/Interactivity.pm
PERL5_MODS+=		Amanda/Interactivity/email.pm
PERL5_MODS+=		Amanda/Interactivity/stdin.pm
PERL5_MODS+=		Amanda/Interactivity/tty.pm
PERL5_MODS+=		Amanda/Interactivity/tty_email.pm
PERL5_MODS+=		Amanda/Logfile.pm
PERL5_MODS+=		Amanda/Recovery/Clerk.pm
PERL5_MODS+=		Amanda/Recovery/Planner.pm
PERL5_MODS+=		Amanda/Recovery/Scan.pm
PERL5_MODS+=		Amanda/Report.pm
PERL5_MODS+=		Amanda/Report/human.pm
PERL5_MODS+=		Amanda/Report/postscript.pm
PERL5_MODS+=		Amanda/Report/xml.pm
PERL5_MODS+=		Amanda/ScanInventory.pm
PERL5_MODS+=		Amanda/Tapelist.pm
PERL5_MODS+=		Amanda/Taper/Controller.pm
PERL5_MODS+=		Amanda/Taper/Protocol.pm
PERL5_MODS+=		Amanda/Taper/Scan.pm
PERL5_MODS+=		Amanda/Taper/Scan/lexical.pm
PERL5_MODS+=		Amanda/Taper/Scan/oldest.pm
PERL5_MODS+=		Amanda/Taper/Scan/traditional.pm
PERL5_MODS+=		Amanda/Taper/Scribe.pm
PERL5_MODS+=		Amanda/Taper/Worker.pm
PERL5_MODS+=		Amanda/XferServer.pm

PERL5_LIBS+=		Cmdline
PERL5_LIBS+=		Device
PERL5_LIBS+=		Disklist
PERL5_LIBS+=		Logfile
PERL5_LIBS+=		Tapelist
PERL5_LIBS+=		XferServer

.include "../../sysutils/amanda-common/Makefile.common"

SPECIAL_PERMS+=		sbin/amcheck ${AM_PROG_PERMS}
SPECIAL_PERMS+=		libexec/amanda/planner ${AM_PROG_PERMS}
SPECIAL_PERMS+=		libexec/amanda/dumper ${AM_PROG_PERMS}

.include "../../sysutils/amanda-common/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"