diff options
| author | Emil Velikov <emil.l.velikov@gmail.com> | 2022-02-01 13:47:38 +0000 | 
|---|---|---|
| committer | Emil Velikov <emil.l.velikov@gmail.com> | 2022-02-01 14:36:31 +0000 | 
| commit | 2ca1750158dbd2058680b7e315ac76746e30fd0f (patch) | |
| tree | 5010cc647262472e54f4228c389f4e39eb0c1a51 | |
| parent | 4573cd2fca63acf5cdc3c6bbf1cf033c16835bd4 (diff) | |
| download | extra-cmake-modules-2ca1750158dbd2058680b7e315ac76746e30fd0f.tar.gz extra-cmake-modules-2ca1750158dbd2058680b7e315ac76746e30fd0f.tar.bz2 | |
kde_package_app_templates: use numeric owner/group with tar
In some build environments like in Guix, the GID of "root" is not
consistent.
With --numeric-owner, we only need to specify UID and GID, the user name
is unneeded, so set --owner=0 --group=0
Based on the patch by: Brendan Tildesley <mail@brendan.scot>
From: https://bugs.kde.org/show_bug.cgi?id=443532
v2: Emil
 - Keep args reorder a separate commit
 - Move time changes into separate commit
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
| -rw-r--r-- | kde-modules/KDEPackageAppTemplates.cmake | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/kde-modules/KDEPackageAppTemplates.cmake b/kde-modules/KDEPackageAppTemplates.cmake index 3ad7e514..9f50c665 100644 --- a/kde-modules/KDEPackageAppTemplates.cmake +++ b/kde-modules/KDEPackageAppTemplates.cmake @@ -120,7 +120,7 @@ function(kde_package_app_templates)                     --exclude .kdev_ignore --exclude .svn                     --sort=name                     --mode=go=rX,u+rw,a-s -                   --numeric-owner --owner=root --group=root +                   --numeric-owner --owner=0 --group=0                     --pax-option=exthdr.name=%d/PaxHeaders/%f,atime:=0,ctime:=0                      -c -j -v -f ${_template} .                  WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${_templateName} | 
