This is an automated email from the ASF dual-hosted git repository.

cmcfarlen pushed a commit to branch 10.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git

commit 8616db357a3fb6615e2078c9b31a30b9742b45f8
Author: Chris McFarlen <[email protected]>
AuthorDate: Tue Aug 20 18:58:54 2024 -0500

    Fix tarball so it contains the distribution name (#11727)
    
    (cherry picked from commit c23725407c9ccb64dcb2e4123da9e95d791301dc)
---
 CMakeLists.txt | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 10208e5862..4eaf93129f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -830,10 +830,10 @@ add_custom_target(
   COMMENT "Create distribution tarball for ASF"
   WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
   COMMAND rm -rf ${DISTTMP} && mkdir /tmp/asf-dist
-  COMMAND git archive --format=tar HEAD | tar -C ${DISTTMP} -xf -
-  COMMAND rm -rf ${DISTTMP}/ci
-  COMMAND grep -v img.shields.io ${DISTTMP}/README.md > 
${DISTTMP}/README.md.clean
-  COMMAND mv ${DISTTMP}/README.md.clean ${DISTTMP}/README.md
+  COMMAND git archive --format=tar --prefix=${DISTFILENAME}/ HEAD | tar -C 
${DISTTMP} -xf -
+  COMMAND rm -rf ${DISTTMP}/${DISTFILENAME}/ci
+  COMMAND grep -v img.shields.io ${DISTTMP}/${DISTFILENAME}/README.md > 
${DISTTMP}/${DISTFILENAME}/README.md.clean
+  COMMAND mv ${DISTTMP}/${DISTFILENAME}/README.md.clean 
${DISTTMP}/${DISTFILENAME}/README.md
 )
 
 add_custom_target(
@@ -841,7 +841,7 @@ add_custom_target(
   COMMENT "Create distribution tarball for ASF release"
   DEPENDS asf-distdir
   WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
-  COMMAND tar -C ${DISTTMP} -c . | bzip2 -9 -c > ${DISTFILENAME}.tar.bz2
+  COMMAND tar -C ${DISTTMP} -c ${DISTFILENAME} | bzip2 -9 -c > 
${DISTFILENAME}.tar.bz2
   COMMAND rm -rf ${DISTTMP}
 )
 
@@ -850,7 +850,7 @@ add_custom_target(
   COMMENT "Create distribution tarball for ASF release candidate"
   DEPENDS asf-distdir
   WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
-  COMMAND tar -C ${DISTTMP} -c . | bzip2 -9 -c > 
${DISTFILENAME}-rc$ENV{RC}.tar.bz2
+  COMMAND tar -C ${DISTTMP} -c ${DISTFILENAME} | bzip2 -9 -c > 
${DISTFILENAME}-rc$ENV{RC}.tar.bz2
   COMMAND rm -rf ${DISTTMP}
 )
 

Reply via email to