commit:     1f8cbdcf148dd74e3240c7a2444985eac3e4ede3
Author:     Henning Schild <henning <AT> hennsch <DOT> de>
AuthorDate: Sat Oct  1 11:32:28 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Oct 14 13:00:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f8cbdcf

net-misc/icaclient: install mime type file

The tarball does contain a mime type info file, deploy that in our
ebuilds.

Closes: https://bugs.gentoo.org/844022
Signed-off-by: Henning Schild <henning <AT> hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/27554
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 .../{icaclient-22.5.0.16.ebuild => icaclient-22.5.0.16-r1.ebuild}    | 5 +++++
 .../{icaclient-22.9.0.21.ebuild => icaclient-22.9.0.21-r1.ebuild}    | 5 +++++
 2 files changed, 10 insertions(+)

diff --git a/net-misc/icaclient/icaclient-22.5.0.16.ebuild 
b/net-misc/icaclient/icaclient-22.5.0.16-r1.ebuild
similarity index 97%
rename from net-misc/icaclient/icaclient-22.5.0.16.ebuild
rename to net-misc/icaclient/icaclient-22.5.0.16-r1.ebuild
index 61c40f510c71..922d1db82318 100644
--- a/net-misc/icaclient/icaclient-22.5.0.16.ebuild
+++ b/net-misc/icaclient/icaclient-22.5.0.16-r1.ebuild
@@ -248,10 +248,14 @@ src_install() {
 
        # 651926
        domenu "${FILESDIR}"/*.desktop
+
+       insinto /usr/share/mime/packages
+       doins desktop/Citrix-mime_types.xml
 }
 
 pkg_postinst() {
        xdg_desktop_database_update
+       xdg_mimeinfo_database_update
 
        local inidest="${ROOT}${ICAROOT}/config"
        if [[ ! -e "${inidest}"/module.ini ]] ; then
@@ -262,4 +266,5 @@ pkg_postinst() {
 
 pkg_postrm() {
        xdg_desktop_database_update
+       xdg_mimeinfo_database_update
 }

diff --git a/net-misc/icaclient/icaclient-22.9.0.21.ebuild 
b/net-misc/icaclient/icaclient-22.9.0.21-r1.ebuild
similarity index 97%
rename from net-misc/icaclient/icaclient-22.9.0.21.ebuild
rename to net-misc/icaclient/icaclient-22.9.0.21-r1.ebuild
index 424b1bb64086..879d1c6225c3 100644
--- a/net-misc/icaclient/icaclient-22.9.0.21.ebuild
+++ b/net-misc/icaclient/icaclient-22.9.0.21-r1.ebuild
@@ -239,10 +239,14 @@ src_install() {
 
        # 651926
        domenu "${FILESDIR}"/*.desktop
+
+       insinto /usr/share/mime/packages
+       doins desktop/Citrix-mime_types.xml
 }
 
 pkg_postinst() {
        xdg_desktop_database_update
+       xdg_mimeinfo_database_update
 
        local inidest="${ROOT}${ICAROOT}/config"
        if [[ ! -e "${inidest}"/module.ini ]] ; then
@@ -253,4 +257,5 @@ pkg_postinst() {
 
 pkg_postrm() {
        xdg_desktop_database_update
+       xdg_mimeinfo_database_update
 }

Reply via email to