[pve-devel] [PATCH manager 0/5] improve package building

Dominik Csapak d.csapak at proxmox.com
Fri Jun 9 09:55:23 CEST 2017


this series improves the package building:
* makes timestamps/files more consistent
* better file mode/owner
* use dpkg-buildpackage instead of dpkg-deb

after this gets applied, please split the 'Depends:' line in debian/control.in
so that one can send patches with those lines in a hunk

Dominik Csapak (5):
  add SOURCE_DATE_EPOCH to Makefile
  fix wrong variable syntax
  make language js files consistent
  do not let www-data own the static js/html files
  change from dpkg-deb to dpkg-buildpackage

 Makefile                               | 33 ++++++++-------------------------
 bin/init.d/Makefile                    |  2 +-
 debian/{changelog.Debian => changelog} |  0
 debian/compat                          |  1 +
 debian/conffiles                       | 15 ---------------
 debian/control.in                      |  6 ++++++
 copyright => debian/copyright          |  0
 debian/docs                            |  1 +
 debian/rules                           | 17 +++++++++++++++++
 po/Makefile                            |  2 +-
 po/po2js.pl                            |  3 ++-
 www/Makefile                           |  2 +-
 www/css/Makefile                       |  2 +-
 www/css/fonts/Makefile                 |  2 +-
 www/images/Makefile                    |  2 +-
 www/manager6/Makefile                  |  2 +-
 www/mobile/Makefile                    |  1 -
 www/touch/Makefile                     |  1 -
 18 files changed, 42 insertions(+), 50 deletions(-)
 rename debian/{changelog.Debian => changelog} (100%)
 create mode 100644 debian/compat
 delete mode 100644 debian/conffiles
 rename copyright => debian/copyright (100%)
 create mode 100644 debian/docs
 create mode 100755 debian/rules

-- 
2.11.0





More information about the pve-devel mailing list