summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/diffpkg.in2
-rw-r--r--src/find-libdeps.in2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/diffpkg.in b/src/diffpkg.in
index 10b0904..6d07419 100644
--- a/src/diffpkg.in
+++ b/src/diffpkg.in
@@ -248,6 +248,7 @@ diff_pkgs() {
fi
}
+shopt -s extglob
fetch_pkg() {
local pkg pkgdest pkgurl
case $1 in
@@ -295,6 +296,7 @@ fetch_pkg() {
echo "$pkgdest"
}
+shopt -u extglob
if (( $# < 2 )); then
if [[ ! -f PKGBUILD ]]; then
diff --git a/src/find-libdeps.in b/src/find-libdeps.in
index 5a11580..2517879 100644
--- a/src/find-libdeps.in
+++ b/src/find-libdeps.in
@@ -40,6 +40,7 @@ else
pushd "$WORKDIR" >/dev/null
fi
+shopt -s extglob
process_sofile() {
# extract the library name: libfoo.so
shopt -s extglob nullglob
@@ -56,6 +57,7 @@ process_sofile() {
soobjects+=("${soname}=${soversion}-${soarch}")
fi
}
+shopt -u extglob
case $script_mode in
deps) find_args=(-perm -u+x);;