X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=Makefile;h=1ffd7d0e5485c40d5b16d836b30acf151a20e697;hb=f990c8e1f25bffd2174fab374203a09e19a45055;hp=4491946bc6749d4277626c6bb193f44bb2308f1f;hpb=b2c7f8a9e4d8836c7cf165f7c1bfd0f2b7510891;p=pmg-api.git diff --git a/Makefile b/Makefile index 4491946..1ffd7d0 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ PACKAGE=pmg-api -PKGVER=5.0 -PKGREL=47 +PKGVER=5.2 +PKGREL=3 # this requires package pmg-doc-generator export NOVIEW=1 @@ -19,7 +19,7 @@ REPOID=`./repoid.pl .git` SERVICES = pmgdaemon pmgproxy pmgtunnel pmgmirror CLITOOLS = pmgdb pmgconfig pmgperf pmgcm pmgqm pmgreport pmgversion pmgupgrade pmgsubscription pmgbackup -CLISCRIPTS = pmg-smtp-filter pmgsh pmgpolicy pmgbanner +CLISCRIPTS = pmg-smtp-filter pmgsh pmgpolicy pmgbanner pmg-system-report CRONSCRIPTS = pmg-hourly pmg-daily CLI_CLASSES = $(addprefix PMG/CLI/, $(addsuffix .pm, ${CLITOOLS})) @@ -28,7 +28,7 @@ SERVICE_UNITS = $(addprefix debian/, $(addsuffix .service, ${SERVICES})) TIMER_UNITS = $(addprefix debian/, $(addsuffix .timer, ${CRONSCRIPTS} pmgspamreport pmgreport)) CLI_BINARIES = $(addprefix bin/, ${CLITOOLS} ${CLISCRIPTS} ${CRONSCRIPTS}) -CLI_MANS = $(addsuffix .1, ${CLITOOLS}) pmgsh.1 +CLI_MANS = $(addsuffix .1, ${CLITOOLS}) pmgsh.1 pmg-system-report.1 SERVICE_MANS = $(addsuffix .8, ${SERVICES}) pmg-smtp-filter.8 pmgpolicy.8 @@ -83,6 +83,7 @@ LIBSOURCES = \ PMG/LDAPCache.pm \ PMG/DBTools.pm \ PMG/Quarantine.pm \ + PMG/Report.pm \ PMG/RuleDB/Group.pm \ PMG/RuleDB/Rule.pm \ PMG/RuleDB/Object.pm \ @@ -123,6 +124,7 @@ LIBSOURCES = \ PMG/API2/Services.pm \ PMG/API2/Tasks.pm \ PMG/API2/LDAP.pm \ + PMG/API2/DestinationTLSPolicy.pm\ PMG/API2/Domains.pm \ PMG/API2/Fetchmail.pm \ PMG/API2/Users.pm \ @@ -223,3 +225,8 @@ clean: .PHONY: dinstall dinstall: ${DEB} dpkg -i ${DEB} + +%.1: bin/% + rm -f $@ + podselect $< |pod2man -n $(notdir $*) -s 1 -r ${PKGVER} -c "Proxmox Documentation" >$@.tmp + mv $@.tmp $@