net-nntp/sabnzbd: REPLACING_VERSIONS is a list
authorJustin Bronder <jsbronder@gentoo.org>
Thu, 18 Aug 2016 19:09:50 +0000 (15:09 -0400)
committerJustin Bronder <jsbronder@gentoo.org>
Thu, 18 Aug 2016 19:09:50 +0000 (15:09 -0400)
Fixes #589500

Package-Manager: portage-2.2.28

net-nntp/sabnzbd/sabnzbd-1.0.3.ebuild

index 2df677f032c6e391c5703b23a20421479508b374..fd4a8a49d7886d0e1ad5194c1cd574b4ad0ac6ef 100644 (file)
@@ -117,12 +117,16 @@ pkg_postinst() {
        einfo "As growl isn't default notification system on gentoo we disable it."
        einfo "By default notifications are forwarded to the 23053 port(gntp)."
 
-       if [ "$(get_major_version ${REPLACING_VERSIONS})" == "0" ]; then
-               echo
-               ewarn "Upgrading from ${PN}-0.x.y to ${PN}-1.x.y introduces incompatible changes"
-               ewarn "See http://wiki.sabnzbd.org/introducing-1-0-0."
-               ewarn "In particular, you need to let your queue complete before restarting ${PN}"
-       fi
+       local replacing
+       for replacing in ${REPLACING_VERSIONS}; do
+               if [ "$(get_major_version ${replacing})" == "0" ]; then
+                       echo
+                       ewarn "Upgrading from ${PN}-0.x.y to ${PN}-1.x.y introduces incompatible changes"
+                       ewarn "See http://wiki.sabnzbd.org/introducing-1-0-0."
+                       ewarn "In particular, you need to let your queue complete before restarting ${PN}"
+                       break
+               fi
+       done
 }
 
 pkg_postrm() {