summaryrefslogtreecommitdiffhomepage
path: root/subr/pkg_install_clean.subr
diff options
context:
space:
mode:
Diffstat (limited to 'subr/pkg_install_clean.subr')
-rw-r--r--subr/pkg_install_clean.subr12
1 files changed, 12 insertions, 0 deletions
diff --git a/subr/pkg_install_clean.subr b/subr/pkg_install_clean.subr
new file mode 100644
index 00000000..3d99f321
--- /dev/null
+++ b/subr/pkg_install_clean.subr
@@ -0,0 +1,12 @@
+#
+# set +o errexit -o noglob -o nounset is assumed.
+#
+
+pkg_install_clean() {
+ if [ -n "${PKG_DESTDIR:-}" ]; then
+ rtl_fileop rm "${PKG_DESTDIR}" || return 1;
+ rtl_fileop mkdir "${PKG_DESTDIR}" || return 1;
+ fi; return 0;
+};
+
+# vim:filetype=sh