#44476: meld @1.8.4: update mime and desktop databases post-activation -------------------------+-------------------------------- Reporter: egall@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Keywords: | Port: meld -------------------------+-------------------------------- meld prints the following messages during its destroot: {{{ make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_meld/meld/work/meld-1.8.4/help' *** MIME database not updated. After (un)install, run this: *** update-mime-database /opt/local/share/mime *** Desktop database not updated. After (un)install, run this: *** update-desktop-database /opt/local/share/applications make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_meld/meld/work/meld-1.8.4' }}} However, it never appears to do either of these during its post-activation step, as is the norm for ports that do these things. Also, it does not print a message mentioning this, but as it appears to install scrollkeeper docs as well, it could also use a call to `scrollkeeper-update`, leading to its post-activate step looking like this: {{{ post-activate { system "${prefix}/bin/scrollkeeper-update" system "${prefix}/bin/update-desktop-database ${prefix}/share/applications" system "${prefix}/bin/update-mime-database ${prefix}/share/mime" } }}} (taken from the Portfile for oregano) -- Ticket URL: <https://trac.macports.org/ticket/44476> MacPorts <http://www.macports.org/> Ports system for OS X