1 # $NetBSD: Makefile,v 1.54 2012/09/15 10:06:20 obache Exp $
3 PKGNAME
= amanda-server-
${AMANDA_VERSION}
7 COMMENT
= Server part of Amanda
, a network backup system
9 USE_TOOLS
+= awk
:run mail
:run
11 CONFIGURE_ENV
+= MAILER
=${TOOLS_PATH.mail
}
12 CONFIGURE_ARGS
+= --without-client
--without-gnuplot
14 BUILD_DIRS
= device-src server-src changer-src
16 MANPAGES
+= amanda-devices
.7
17 MANPAGES
+= amanda-compatibility
.7
18 MANPAGES
+= amanda-changers
.7
19 MANPAGES
+= amanda-interactivity
.7
20 MANPAGES
+= amanda-taperscan
.7
21 MANPAGES
+= amaddclient
.8
23 MANPAGES
+= amaespipe
.8
25 MANPAGES
+= amcheckdb
.8
26 MANPAGES
+= amcheckdump
.8
27 MANPAGES
+= amcleanup
.8
28 MANPAGES
+= amcleanupdisk
.8
29 MANPAGES
+= amcrypt-ossl-asym
.8
30 MANPAGES
+= amcrypt-ossl
.8
32 MANPAGES
+= amcryptsimple
.8
33 MANPAGES
+= amdevcheck
.8
36 MANPAGES
+= amgetconf
.8
37 MANPAGES
+= amgpgcrypt
.8
39 MANPAGES
+= amoverview
.8
42 MANPAGES
+= amserverconfig
.8
45 MANPAGES
+= amtapetype
.8
50 MANPAGES
+= amrestore
.8
51 MANPAGES
+= amfetchdump
.8
53 PERL5_MODS
+= Amanda
/Changer.pm
54 PERL5_MODS
+= Amanda
/Changer
/aggregate.pm
55 PERL5_MODS
+= Amanda
/Changer
/compat.pm
56 PERL5_MODS
+= Amanda
/Changer
/disk.pm
57 PERL5_MODS
+= Amanda
/Changer
/multi.pm
58 PERL5_MODS
+= Amanda
/Changer
/ndmp.pm
59 PERL5_MODS
+= Amanda
/Changer
/null.pm
60 PERL5_MODS
+= Amanda
/Changer
/rait.pm
61 PERL5_MODS
+= Amanda
/Changer
/robot.pm
62 PERL5_MODS
+= Amanda
/Changer
/single.pm
63 PERL5_MODS
+= Amanda
/Cmdline.pm
64 PERL5_MODS
+= Amanda
/Curinfo.pm
65 PERL5_MODS
+= Amanda
/Curinfo
/Info.pm
66 PERL5_MODS
+= Amanda
/DB
/Catalog.pm
67 PERL5_MODS
+= Amanda
/Device.pm
68 PERL5_MODS
+= Amanda
/Disklist.pm
69 PERL5_MODS
+= Amanda
/Holding.pm
70 PERL5_MODS
+= Amanda
/Interactivity.pm
71 PERL5_MODS
+= Amanda
/Interactivity
/email.pm
72 PERL5_MODS
+= Amanda
/Interactivity
/stdin.pm
73 PERL5_MODS
+= Amanda
/Interactivity
/tty.pm
74 PERL5_MODS
+= Amanda
/Interactivity
/tty_email.pm
75 PERL5_MODS
+= Amanda
/Logfile.pm
76 PERL5_MODS
+= Amanda
/Recovery
/Clerk.pm
77 PERL5_MODS
+= Amanda
/Recovery
/Planner.pm
78 PERL5_MODS
+= Amanda
/Recovery
/Scan.pm
79 PERL5_MODS
+= Amanda
/Report.pm
80 PERL5_MODS
+= Amanda
/Report
/human.pm
81 PERL5_MODS
+= Amanda
/Report
/postscript.pm
82 PERL5_MODS
+= Amanda
/Report
/xml.pm
83 PERL5_MODS
+= Amanda
/ScanInventory.pm
84 PERL5_MODS
+= Amanda
/Tapelist.pm
85 PERL5_MODS
+= Amanda
/Taper
/Controller.pm
86 PERL5_MODS
+= Amanda
/Taper
/Protocol.pm
87 PERL5_MODS
+= Amanda
/Taper
/Scan.pm
88 PERL5_MODS
+= Amanda
/Taper
/Scan
/lexical.pm
89 PERL5_MODS
+= Amanda
/Taper
/Scan
/oldest.pm
90 PERL5_MODS
+= Amanda
/Taper
/Scan
/traditional.pm
91 PERL5_MODS
+= Amanda
/Taper
/Scribe.pm
92 PERL5_MODS
+= Amanda
/Taper
/Worker.pm
93 PERL5_MODS
+= Amanda
/XferServer.pm
100 PERL5_LIBS
+= XferServer
102 .
include "../../sysutils/amanda-common/Makefile.common"
104 SPECIAL_PERMS
+= sbin
/amcheck
${AM_PROG_PERMS}
105 SPECIAL_PERMS
+= libexec
/amanda
/planner
${AM_PROG_PERMS}
106 SPECIAL_PERMS
+= libexec
/amanda
/dumper
${AM_PROG_PERMS}
108 .
include "../../sysutils/amanda-common/buildlink3.mk"
109 .
include "../../mk/bsd.pkg.mk"