app-misc/recoll: Show upgrade message in pkg_setup on occasion
authorAndreas Sturmlechner <asturm@gentoo.org>
Sat, 4 Mar 2017 17:48:51 +0000 (18:48 +0100)
committerAndreas Sturmlechner <asturm@gentoo.org>
Sat, 4 Mar 2017 18:14:37 +0000 (19:14 +0100)
Package-Manager: Portage-2.3.3, Repoman-2.3.1

app-misc/recoll/recoll-1.22.4.ebuild

index 277e650de90607f561847c4fd7184169abd80f1e..6c339c6b1be0fcf22fd224e8c9d61fe1b776f87c 100644 (file)
@@ -47,6 +47,14 @@ RDEPEND="${COMMON_DEPEND}
 "
 
 pkg_setup() {
+       if has_version "<app-misc/recoll-1.20"; then
+               einfo "Installing ${PV} over an 1.19 index is possible,"
+               einfo "but there have been small changes in the way"
+               einfo "compound words are indexed. So it is best to reset"
+               einfo "the index. The best method to reset the index is to"
+               einfo "quit all recoll programs and delete the index directory"
+               einfo "rm -rf ~/.recoll/xapiandb, then start recoll or recollindex."
+       fi
        if use inotify; then
                CONFIG_CHECK="~INOTIFY_USER"
                check_extra_config
@@ -94,14 +102,6 @@ src_install() {
 }
 
 pkg_postinst() {
-
-       einfo "Installing 1.22 over an 1.19 index is possible,"
-       einfo "but there have been small changes in the way"
-       einfo "compound words are indexed. So it is best to reset"
-       einfo "the index. The best method to reset the index is to"
-       einfo "quit all recoll programs and delete the index directory"
-       einfo "rm -rf ~/.recoll/xapiandb, then start recoll or recollindex"
-       einfo ""
        einfo "In order to extract the full functionality of "
        einfo "recoll, the following packages should be installed "
        einfo "to get the corresponding document support."