[pmg-devel] [PATCH pmg-docs 0/8] incorporate changes from pve-docs

Stoiko Ivanov s.ivanov at proxmox.com
Wed Feb 27 20:37:25 CET 2019


This patch-series tries to bring many improvements from pve-docs over toi
pmg-docs. Fabian suggested that it might be a good idea to get the two
repositories closer together (and pointed out the series with the refactored
build).

The biggest change is from Fabian's series [0], refactoring the buildsystem to
create all debs in a single dpkg-buildpackge invocation.
Additionally I pulled in 2 fixups by Thomas for this part.

The two other features I ran into while looking into the commits:
* take the date for the metadata from the debian/changelog (Fabian)
* automatically update the year of the copyright (Dietmar)

I hope the annotation in the commits noting the original commit for all
relevant patches is appropriate for giving credit! Should you have suggestions
for this I'll gladly send an updated series!


[0]: https://pve.proxmox.com/pipermail/pve-devel/2018-September/033697.html

Stoiko Ivanov (8):
  bsys: refactor build process
  bsys: wrap-and-sort debian/
  d/control: bump debhelper build-dependency
  d/control: add/remove build-dependencies
  bsys: fix broken parallel builds
  d/compat: bump to 10
  export and respect SOURCE_DATE_EPOCH
  bsys: automatically update YEAR info

 Makefile                                    | 110 ++++++++++++++--------------
 debian/compat                               |   2 +-
 debian/control                              |  27 +++++++
 debian/control.in                           |   6 --
 debian/copyright                            |   4 +-
 debian/pmg-doc-generator.control            |   8 --
 debian/pmg-docs.control                     |   5 --
 debian/rules                                |   4 +
 pmg-admin-guide-docinfo.xml.in              |   2 +-
 pmg-copyright.adoc => pmg-copyright.adoc.in |   2 +-
 10 files changed, 93 insertions(+), 77 deletions(-)
 create mode 100644 debian/control
 delete mode 100644 debian/control.in
 delete mode 100644 debian/pmg-doc-generator.control
 delete mode 100644 debian/pmg-docs.control
 rename pmg-copyright.adoc => pmg-copyright.adoc.in (92%)

-- 
2.11.0




More information about the pmg-devel mailing list