From 81f411cef66df2515dec124ac85da34f7e41d4ba Mon Sep 17 00:00:00 2001 From: "Andreas K. Hüttel" Date: Thu, 15 Dec 2016 22:06:45 +0100 Subject: www-misc/zoneminder: Properly use REPLACING_VERSIONS Package-Manager: Portage-2.3.3, Repoman-2.3.1 --- www-misc/zoneminder/zoneminder-1.30.0.ebuild | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'www-misc/zoneminder') diff --git a/www-misc/zoneminder/zoneminder-1.30.0.ebuild b/www-misc/zoneminder/zoneminder-1.30.0.ebuild index 60f391573c1c..d041e19e156a 100644 --- a/www-misc/zoneminder/zoneminder-1.30.0.ebuild +++ b/www-misc/zoneminder/zoneminder-1.30.0.ebuild @@ -14,7 +14,7 @@ EAPI=6 -inherit perl-functions readme.gentoo-r1 cmake-utils depend.apache flag-o-matic systemd +inherit versionator perl-functions readme.gentoo-r1 cmake-utils depend.apache flag-o-matic systemd MY_PN="ZoneMinder" @@ -168,6 +168,10 @@ src_install() { pkg_postinst() { readme.gentoo_print_elog - local myold=${REPLACING_VERSIONS} - [ "${myold}" = ${PV} ] || elog "You have upgraded zoneminder and may have to upgrade your database now using the 'zmupdate.pl' script." + local v + for v in ${REPLACING_VERSIONS}; do + if ! version_is_at_least ${PV} ${v}; then + elog "You have upgraded zoneminder and may have to upgrade your database now using the 'zmupdate.pl' script." + fi + done } -- cgit v1.2.3-65-gdbad