[asterisk-commits] build tools: 2 fixes to support staging (repotools[master])
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Mon Aug 29 11:28:59 CDT 2016
George Joseph has submitted this change and it was merged.
Change subject: build_tools: 2 fixes to support staging
......................................................................
build_tools: 2 fixes to support staging
Needed to add the asterisk version to the "current" tarball
and chaned it to a symlink instead of a copy.
Also updated make_manifest to strip the comments from the manifest file
Change-Id: I7c0e16718aeab09d8cff2996cbb09f36f0cffa56
---
M build_tools/make_manifest
M build_tools/make_stage
2 files changed, 3 insertions(+), 3 deletions(-)
Approvals:
George Joseph: Looks good to me, approved; Verified
diff --git a/build_tools/make_manifest b/build_tools/make_manifest
index 9301f06..50e7c5f 100755
--- a/build_tools/make_manifest
+++ b/build_tools/make_manifest
@@ -77,7 +77,7 @@
xmlstarlet "$@" > ${file}.tmp && mv ${file}.tmp ${file}
}
-cp ${manifest_in} ${tmpdir}/manifest.xml
+xmlstarlet c14n --without-comments ${manifest_in} > ${tmpdir}/manifest.xml
xstar ed -i "/package" -t attr -n version -v ${version} ${tmpdir}/manifest.xml
xstar ed -i "/package" -t attr -n arch -v ${arch} ${tmpdir}/manifest.xml
diff --git a/build_tools/make_stage b/build_tools/make_stage
index 0c4d60b..37fbc7c 100755
--- a/build_tools/make_stage
+++ b/build_tools/make_stage
@@ -63,11 +63,11 @@
tar --strip-components=1 -xzf ${tarball} -C staging ${package_dir}/manifest.xml
cp ${tarball} staging/
-cp ${tarball} staging/${package_name}-current-${arch}.tar.gz
+ln -sfr staging/${tarball} staging/${package_name}-${astversion}_current-${arch}.tar.gz
for variant in ${variants} ; do
if [ -f "${package_dir}-${variant}.tar.gz" ] ; then
cp ${package_dir}-${variant}.tar.gz staging/
- cp ${package_dir}-${variant}.tar.gz staging/${package_name}-current-${variant}-${arch}.tar.gz
+ cp ${package_dir}-${variant}.tar.gz staging/${package_name}-${astversion}_current-${variant}-${arch}.tar.gz
fi
done
tar --strip-components=1 -xzf ${tarball} -C staging ${package_dir}/README &>/dev/null || :
--
To view, visit https://gerrit.asterisk.org/3761
To unsubscribe, visit https://gerrit.asterisk.org/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I7c0e16718aeab09d8cff2996cbb09f36f0cffa56
Gerrit-PatchSet: 1
Gerrit-Project: repotools
Gerrit-Branch: master
Gerrit-Owner: George Joseph <gjoseph at digium.com>
Gerrit-Reviewer: George Joseph <gjoseph at digium.com>
More information about the asterisk-commits
mailing list