aboutsummaryrefslogtreecommitdiff
path: root/contrib/cpt-owns
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/cpt-owns')
-rwxr-xr-xcontrib/cpt-owns3
1 files changed, 2 insertions, 1 deletions
diff --git a/contrib/cpt-owns b/contrib/cpt-owns
index 5f73674..9e3cccb 100755
--- a/contrib/cpt-owns
+++ b/contrib/cpt-owns
@@ -1,5 +1,6 @@
#!/bin/sh -e
# Check which package owns a file
+. cpt-lib
case "$1" in ''|--help|-h) printf '%s\n' "usage: ${0##*/} [file]" ; exit 0 ; esac
@@ -17,7 +18,7 @@ esac
# Strip 'CPT_ROOT' from the file path if passed and
# follow symlinks.
file="${1#$CPT_ROOT}"
-dirname=$(cpt-readlink "$CPT_ROOT/${file%/*}")
+dirname=$(_readlinkf "$CPT_ROOT/${file%/*}")
file="$dirname/${file##*/}"
# Check if the file exists and exit if it is not.