X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=Makefile;h=d99e899445d9f27ffd972f67d47c11f48811ec00;hb=51781c0eea55bc8734778b042955765898c10eac;hp=5561321e16e452f83110f7f5ae20c28afadb48d7;hpb=9b47472cf44bb43e34fb3817d1b4bbbd20645213;p=pmg-api.git diff --git a/Makefile b/Makefile index 5561321..d99e899 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ PACKAGE=pmg-api PKGVER=5.0 -PKGREL=17 +PKGREL=78 # this requires package pmg-doc-generator export NOVIEW=1 @@ -150,7 +150,7 @@ LIBSOURCES = \ PMG/API2/Action.pm \ PMG/API2.pm -SOURCES = ${LIBSOURCES} ${CLI_BINARIES} ${TEMPLATES_FILES} ${CONF_MANS} ${CLI_MANS} ${SERVICE_MANS} ${SERVICE_UNITS} ${TIMER_UNITS} +SOURCES = ${LIBSOURCES} ${CLI_BINARIES} ${TEMPLATES_FILES} ${CONF_MANS} ${CLI_MANS} ${SERVICE_MANS} ${SERVICE_UNITS} ${TIMER_UNITS} pmg-sources.list pmg-apt.conf pmg-initramfs.conf all: ${SOURCES} @@ -183,6 +183,8 @@ install: ${SOURCES} $(addsuffix .service-bash-completion, ${SERVICES}) $(addsuff install -d -m 0755 ${DOCDIR} # TODO: is there a better location ? install -m 0644 favicon.ico ${DOCDIR} + install -D -m 0644 pmg-apt.conf ${DESTDIR}/etc/apt/apt.conf.d/75pmgconf + install -D -m 0644 pmg-sources.list ${DESTDIR}/etc/apt/sources.list.d/pmg-enterprise.list for i in ${LIBSOURCES}; do install -D -m 0644 $$i ${PERL5DIR}/$$i; done for i in ${SERVICES}; do install -D -m 0644 PMG/Service/$$i.pm ${PERL5DIR}/PMG/Service/$$i.pm; done for i in ${SERVICES}; do install -m 0755 bin/$$i ${DESTDIR}/usr/bin; done @@ -198,6 +200,7 @@ install: ${SOURCES} $(addsuffix .service-bash-completion, ${SERVICES}) $(addsuff for i in ${CRONSCRIPTS}; do install -D -m 0755 bin/$$i ${DESTDIR}/usr/lib/pmg/bin/$$i; done install -d -m 0755 ${DESTDIR}/lib/systemd/system for i in ${TIMER_UNITS}; do install -m 0644 $$i ${DESTDIR}/lib/systemd/system/; done + install -D -m 0644 pmg-initramfs.conf ${DESTDIR}/etc/initramfs-tools/conf.d/pmg-initramfs.conf .PHONY: upload upload: ${DEB}