summaryrefslogtreecommitdiffstats
path: root/bin/makepkgmeta
diff options
context:
space:
mode:
Diffstat (limited to 'bin/makepkgmeta')
-rwxr-xr-xbin/makepkgmeta4
1 files changed, 3 insertions, 1 deletions
diff --git a/bin/makepkgmeta b/bin/makepkgmeta
index b6dfcff..82a7b1f 100755
--- a/bin/makepkgmeta
+++ b/bin/makepkgmeta
@@ -59,10 +59,12 @@ esac
for flav in "$METABIN"/*
do
[ -f "$flav" -a -x "$flav" ] || continue
- PATH="$PATH:$flav.d" "$flav" $1 | lazysource
+ PATH="$PATH:$flav.d" "$flav" $1 >PKGMETA.tmp
metaret=$?
case $metaret in
0) basicmeta $1
+ lazysource <PKGMETA.tmp
+ rm PKGMETA.tmp
exit 0 ;;
1) echo "makepkgmeta: $flav encountered an error" 1>&2
exit 1 ;;