commit: 81f411cef66df2515dec124ac85da34f7e41d4ba
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 15 21:06:45 2016 +0000
Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Dec 15 21:07:13 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81f411ce
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(-)
diff --git a/www-misc/zoneminder/zoneminder-1.30.0.ebuild
b/www-misc/zoneminder/zoneminder-1.30.0.ebuild
index 60f3915..d041e19 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
}