summaryrefslogtreecommitdiff
path: root/exec.sh
diff options
context:
space:
mode:
Diffstat (limited to 'exec.sh')
-rwxr-xr-xexec.sh8
1 files changed, 3 insertions, 5 deletions
diff --git a/exec.sh b/exec.sh
index 3422a63fe..8cfab11d7 100755
--- a/exec.sh
+++ b/exec.sh
@@ -23,11 +23,9 @@ if [[ -n ${FAKEROOTKEY} ]]; then
fi
case "${PKG_NAME}" in
- (-) deps=();;
- (:*) deps=(${PKG_NAME//:/ });;
- (*) deps=($({
- find -L "${PKG_DATA}"/_metadata -name '*.dep' -exec basename {} .dep \;
- } | sort -u));;
+ (-) deps=() ;;
+ (:*) deps=(${PKG_NAME//:/ }) ;;
+ (*) deps=($(find -L "${PKG_DATA}"/_metadata -name '*.dep' | sed -e 's/^.*\///' -e 's/\.dep$//' | sort -u)) ;;
esac
for dep in ${deps[@]}; do