Commit Graph

50 Commits

Author SHA1 Message Date
Stoiko Ivanov
d210fec66b buildsys: derive upload dist automatically
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
(cherry picked from commit 1db6f59bad4ff07fba78824e43f367b3f7a66d9c)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-07-07 16:27:46 +02:00
Thomas Lamprecht
023c4cf285 buildsys: only get git revision if actually used
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
(cherry picked from commit 06f793648f7ec76e5320476bd3627674f8337a1d)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-07-07 15:37:04 +02:00
Stoiko Ivanov
fa91fab838 mark pmg-doc-generator an arch-independent package
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
(cherry picked from commit 163affa4fe)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-07-07 15:36:40 +02:00
Thomas Lamprecht
6e00deebf4 buildsys: drop unused PKGREL variable
we rely on d/changelog through the dpkg makefile fragments helper
since a while..

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
(cherry picked from commit 0f96d2f2dd)
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2023-07-07 10:50:46 +02:00
Stoiko Ivanov
ec7aec2282 buildsys: add DSC target
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
(cherry picked from commit 8627268b1b)
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2023-07-07 10:34:50 +02:00
Stoiko Ivanov
7591d3a302 buildsys: improve build dir generation and cleanup
follows commit 67f4cd3b44ddb0e8525d094188e56e41bc669cd4
in pve-docs for consistency

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
(cherry picked from commit b1fa730484)
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2023-07-07 10:34:37 +02:00
Stoiko Ivanov
ddb9aa3376 makefile: convert to use simple parenthesis
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-26 13:37:01 +02:00
Thomas Lamprecht
b58bab78da buildsys: upload to bullseye
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-03-27 18:16:25 +02:00
Thomas Lamprecht
1e359f9f13 buildsys: drop references to old pmg-docs-apache
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-15 11:13:30 +02:00
Dominik Csapak
4413eb7106 build api-viewer from proxmox-widget-toolkit-dev
build-depends on the new proxmox-widget-toolkit-dev package

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2021-06-09 16:31:01 +00:00
Thomas Lamprecht
1e94bc8164 make changelog single source of version
Adapted from pve-docs respective commit [0]

[0]: https://git.proxmox.com/?p=pve-docs.git;a=commitdiff;h=76909adf48fc211e7799795fcb96eed5447e2b9a

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-23 19:43:15 +02:00
Thomas Lamprecht
2207ccea96 bump version to 5.2-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-31 14:07:12 +02:00
Thomas Lamprecht
21ab42a805 really integrate the package in build toolchain...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-31 14:05:06 +02:00
Thomas Lamprecht
1fa50a861e bump version to 5.2-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-28 16:01:07 +02:00
Thomas Lamprecht
3af777decd bump version to 5.2-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-03-20 11:28:34 +01:00
Dietmar Maurer
9cd16e5cb7 bump version to 5.1-7 2019-03-20 06:40:46 +01:00
Dietmar Maurer
4dbc1ee16d bump version to 5.1-6 2019-03-18 07:04:00 +01:00
Dietmar Maurer
f36efada59 bump version to 5.1-5 2019-02-28 07:09:44 +01:00
Stoiko Ivanov
99289f05ce bsys: automatically update YEAR info
in pmg-copyright.adoc and pmg-admin-guide-docinfo.xml

ported from pve-docs:742e92ef45cb1a8b6b98946959f6d36abc5ac9e9

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-02-28 07:06:01 +01:00
Stoiko Ivanov
8a328f848b export and respect SOURCE_DATE_EPOCH
to improve reproducibility of pve-docs, pve-doc-generator and
pve-doc-mediawiki builds, as well as man pages generated by
pve-doc-generator when called via dpkg-buildpackage.

timestamps embedded in the documentation now always reflect the last changelog
entry of the package to which the documentation belongs (pve-docs for html,
epub and pdf, individual packages for man pages).

ported from pve-docs:b965ad63ad80b5967f5bc1f0327eb548b6049045

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-02-28 07:04:24 +01:00
Stoiko Ivanov
c978a32120 bsys: fix broken parallel builds
a2x only supports destination folders for HTML based variants, but fortunately
that is enough in our case without needing extra workarounds.

ported from pve-docs:959bc81c13cd84c3227a466afc981af37092f70e

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-02-28 07:04:04 +01:00
Stoiko Ivanov
1a8e71a93b bsys: refactor build process
build packages in one go by moving individual .deb targets into install
targets called by dpkg-buildpackage.

ported from pve-docs:fa764571f6a0c5bfc62ee1cda6bffcfae40e9ec9
and pve-docs:60955877b11cde0865a258ece040bd124fb07bdc

Additionally I added the fixups from Thomas in
pve-docs:2d11c86883c4b1150afcc97eedfbf1b2a07de105
pve-docs:fd880d44c7d3876add7acd659641668bfa09c71b

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-02-28 07:02:21 +01:00
Dietmar Maurer
c901e5bde8 bump version to 5.1-4 2018-10-05 09:07:27 +02:00
Dietmar Maurer
fafbd26387 bump version to 5.1-3 2018-10-03 14:26:42 +02:00
Dietmar Maurer
2e28ecacc5 bump version to 5.1-2 2018-09-28 07:06:34 +02:00
Dietmar Maurer
e5c6c9f811 bump version to 5.1.1 2018-09-28 06:56:51 +02:00
Rhonda D'Vine
d4fe77a5b8 use rsvg-convert instead of inkscape
This is an analogous change to what was done in pve-docs last year.

The Build-Depends has been adjusted to list all required ones, there
were some missing.  Also, the compat level is set to 9 so bump
debhelper Build-Depends to >= 9~.

Signed-off-by: Rhonda D'Vine <rhonda@proxmox.com>
2018-09-19 08:12:23 +02:00
Dietmar Maurer
5517872de5 bump version to 5.0-16 2018-09-11 08:42:52 +02:00
Dietmar Maurer
1ed9e77092 bump version to 5.0-15 2018-06-21 10:21:00 +02:00
Dietmar Maurer
89fcdbe23a bump version to 5.0-14 2018-03-22 12:03:49 +01:00
Dietmar Maurer
4a8e37d3ab bump version to 5.0-13 2018-01-31 14:03:34 +01:00
Dietmar Maurer
d4189388f7 bump version to 5.0-12 2018-01-30 09:32:44 +01:00
Dietmar Maurer
984a1dac35 bump version to 5.0-11 2018-01-23 12:14:11 +01:00
Dietmar Maurer
7bb73a4853 bump version to 5.0-10 2018-01-22 09:40:57 +01:00
Dietmar Maurer
adc855700b bump version to 5.0-9 2018-01-18 10:48:26 +01:00
Dietmar Maurer
665fb3788f bump version to 5.0-8 2018-01-17 13:19:34 +01:00
Dietmar Maurer
f23ad5ae4b bump version to 5.0-7 2018-01-12 10:31:57 +01:00
Dietmar Maurer
c9fa2593c0 install missing doc generator scripts 2018-01-10 10:41:23 +01:00
Dietmar Maurer
bb6e6e0d59 bump version to 5.0-6, update generated API schema 2017-11-14 08:18:38 +01:00
Dietmar Maurer
7637b5b564 bump version to 5.0-5 2017-10-24 08:50:55 +02:00
Dietmar Maurer
eb47d48d04 bump version to 5.0-4 2017-09-29 09:38:50 +02:00
Dietmar Maurer
fd1910d7e5 bump version to 5.0-3 2017-09-26 13:22:01 +02:00
Dietmar Maurer
8f6257593d bump version to 5.0-2 2017-08-21 09:31:35 +02:00
Dietmar Maurer
59f4a7f9e2 Makefile: use "--product pmg --dist stretch" for upload target 2017-03-08 16:57:08 +01:00
Dietmar Maurer
42117962cb install gen-cluster.conf.5-opts.pl 2017-02-23 11:58:21 +01:00
Dietmar Maurer
93f5feff0e pmgsh.adoc: new manual page 2017-02-23 10:41:04 +01:00
Dietmar Maurer
17f6628412 pmgpolicy.adoc: new manual page 2017-02-23 09:38:39 +01:00
Dietmar Maurer
43a4977702 pmg-smtp-filter.adoc: new manual page 2017-02-23 07:39:26 +01:00
Dietmar Maurer
f872534d1c add pmg.conf manual page 2017-02-22 08:30:56 +01:00
Dietmar Maurer
410dc2c9c4 Initial commit 2017-02-22 07:15:00 +01:00