diff --git a/srcpkgs/xbps-triggers/files/virtualpkg b/srcpkgs/xbps-triggers/files/virtualpkg index 135ee756425..52d83a2dafe 100755 --- a/srcpkgs/xbps-triggers/files/virtualpkg +++ b/srcpkgs/xbps-triggers/files/virtualpkg @@ -25,17 +25,10 @@ run) [ -z "$CONF_FILE" ] && CONF_FILE=etc/xbps/xbps.conf [ ! -w $CONF_FILE ] && exit 0 - if [ "${TARGET}" = "post-install" ]; then - if [ "$UPDATE" = "yes" ]; then - # do nothing - exit 0 - fi - echo "Enabled $PKGNAME virtual packages to $CONF_FILE." - echo "include(/etc/xbps/virtualpkg.d/$PKGNAME.conf)" >> ./$CONF_FILE - else - sed -i "/^include.*${PKGNAME}\.conf.*$/d" ./$CONF_FILE - echo "Disabled $PKGNAME virtual packages from $CONF_FILE." - fi + sed -i "/^include.*\/etc\/xbps\/virtualpkg.d\/.*/d" ./$CONF_FILE + for f in etc/xbps/virtualpkg.d/*.conf; do + echo "include(/$f)" >> ./$CONF_FILE + done ;; *) exit 1 diff --git a/srcpkgs/xbps-triggers/template b/srcpkgs/xbps-triggers/template index 4bed17acc2b..7c2ba2e6886 100644 --- a/srcpkgs/xbps-triggers/template +++ b/srcpkgs/xbps-triggers/template @@ -1,6 +1,6 @@ # Template file for 'xbps-triggers' pkgname=xbps-triggers -version=0.43 +version=0.44 revision=1 noarch=yes noextract=yes