summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2011-06-19 11:15:10 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2011-06-19 11:15:12 +0200
commit43e57f3f71c2bc2a3b39a6db5c659449eb82289d (patch)
tree3478f7946b3d72d57b1018c6be39bc2df128d95d
parentdd78ae59bbd622b16fa17720fbc5aed0ed39e78b (diff)
downloadptxdist-43e57f3f71c2bc2a3b39a6db5c659449eb82289d.tar.gz
ptxdist-43e57f3f71c2bc2a3b39a6db5c659449eb82289d.tar.xz
ptxd_make_xpkg_finish: remove old packages before creating the new one
otherwise packages for older versions may remain and are used by 'ptxdist images'. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--scripts/lib/ptxd_make_xpkg_finish.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/lib/ptxd_make_xpkg_finish.sh b/scripts/lib/ptxd_make_xpkg_finish.sh
index cf1e89fc8..d424eacc7 100644
--- a/scripts/lib/ptxd_make_xpkg_finish.sh
+++ b/scripts/lib/ptxd_make_xpkg_finish.sh
@@ -65,6 +65,11 @@ EOF
echo "${pkg_xpkg_license}" > "${pkg_xpkg_license_file}"
echo "done."
+ #
+ # remove old pkgs
+ # note: no version here, so we remove packages with old versions too
+ #
+ rm -f "${ptx_pkg_dir}/${pkg_xpkg}"_*"${PTXDIST_IPKG_ARCH_STRING}.ipk"
#
# create pkg