# HG changeset patch # User Aleksej Bobylev # Date 1545402431 -7200 # Node ID f87179115961522797f1c307bea17ac32f74c8f5 # Parent f690206c72587310c75820181ddc9b6dcb574664 modules/pack: undo implicit copying when genpkg_rules() exists diff -r f690206c7258 -r f87179115961 modules/pack --- a/modules/pack Thu Dec 20 18:33:57 2018 +0200 +++ b/modules/pack Fri Dec 21 16:27:11 2018 +0200 @@ -549,12 +549,14 @@ [ -n "$CAT" ] && CATEGORY=$(echo "$CAT" | cut -d'|' -f1) if [ "$CATEGORY" != 'meta' -a "$CATEGORY" != 'nopack' ]; then - [ -n "$COPY" ] || - case "$thispkg" in - $basepkg) COPY='@std @rm';; - *-dev) COPY='@dev @rm';; - lib$basepkg) COPY='*.so*';; - esac + if [ -z "$COPY" -a "$require_copy" == 'yes' ]; then + case "$thispkg" in + $basepkg) COPY='@std @rm';; + *-dev) COPY='@dev @rm';; + lib$basepkg) COPY='*.so*';; + esac + fi + if [ -n "$COPY" ]; then copy $COPY elif [ "$require_copy" == 'yes' ]; then