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

Fabian Grünbichler f.gruenbichler at proxmox.com
Fri Jun 9 14:40:05 CEST 2017


with v2 for #3, and a follow-up commit splitting the Depends: line.

thanks - IMHO this has been long overdue!

On Fri, Jun 09, 2017 at 09:55:23AM +0200, Dominik Csapak wrote:
> 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
> 
> 
> _______________________________________________
> pve-devel mailing list
> pve-devel at pve.proxmox.com
> https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel




More information about the pve-devel mailing list