aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmil Velikov <emil.l.velikov@gmail.com>2022-02-01 13:44:41 +0000
committerEmil Velikov <emil.l.velikov@gmail.com>2022-02-01 14:36:31 +0000
commit4573cd2fca63acf5cdc3c6bbf1cf033c16835bd4 (patch)
tree043c6f8d93bdde016d9ec9d497d838b293ffa0fa
parentfffae63daa48648784919aec4b576034e44a2da0 (diff)
downloadextra-cmake-modules-4573cd2fca63acf5cdc3c6bbf1cf033c16835bd4.tar.gz
extra-cmake-modules-4573cd2fca63acf5cdc3c6bbf1cf033c16835bd4.tar.bz2
kde_package_app_templates: reorder and spli tar args
Split the arguments in separate lines, grouped appropriately. No functional changes. Suggested-by: @adridg Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
-rw-r--r--kde-modules/KDEPackageAppTemplates.cmake9
1 files changed, 6 insertions, 3 deletions
diff --git a/kde-modules/KDEPackageAppTemplates.cmake b/kde-modules/KDEPackageAppTemplates.cmake
index 34eb8e7b..3ad7e514 100644
--- a/kde-modules/KDEPackageAppTemplates.cmake
+++ b/kde-modules/KDEPackageAppTemplates.cmake
@@ -116,10 +116,13 @@ function(kde_package_app_templates)
if(GNU_TAR_FOUND)
# Make tar archive reproducible, the arguments are only available with GNU tar
add_custom_command(OUTPUT ${_template}
- COMMAND ${_tar_executable} ARGS -c
- --exclude .kdev_ignore --exclude .svn --sort=name --mode=go=rX,u+rw,a-s --owner=root
+ COMMAND ${_tar_executable} ARGS
+ --exclude .kdev_ignore --exclude .svn
+ --sort=name
+ --mode=go=rX,u+rw,a-s
+ --numeric-owner --owner=root --group=root
--pax-option=exthdr.name=%d/PaxHeaders/%f,atime:=0,ctime:=0
- --group=root --numeric-owner -j -v -f ${_template} .
+ -c -j -v -f ${_template} .
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${_templateName}
DEPENDS ${_subdirs_entries}
)