diff --git a/Keywords/shared-mime-info.ucl b/Keywords/shared-mime-info.ucl deleted file mode 100644 --- a/Keywords/shared-mime-info.ucl +++ /dev/null @@ -1,9 +0,0 @@ -# MAINTAINER: gnome@FreeBSD.org - -actions: [] -post-install: < diff --git a/misc/shared-mime-info/files/pkg-install.in b/misc/shared-mime-info/files/pkg-install.in deleted file mode 100644 --- a/misc/shared-mime-info/files/pkg-install.in +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh - -case $2 in -POST-INSTALL) - for mdir in %%MIMEDIRS%%; do - if [ -d ${mdir} ]; then - %%PREFIX%%/bin/update-mime-database ${mdir} - fi - done - exit 0 - ;; -esac diff --git a/misc/shared-mime-info/files/shared-mime-info.ucl.in b/misc/shared-mime-info/files/shared-mime-info.ucl.in new file mode 100644 --- /dev/null +++ b/misc/shared-mime-info/files/shared-mime-info.ucl.in @@ -0,0 +1,27 @@ +path: "%%PREFIX%%/share/mime/packages" +cleanup: { + type: lua + script: </dev/null || true -@postunexec rm -fr %D/share/mime/x-content 2>/dev/null || true -@postunexec rm -fr %D/share/mime/video 2>/dev/null || true -@postunexec rm -fr %D/share/mime/text 2>/dev/null || true -@postunexec rm -fr %D/share/mime/multipart 2>/dev/null || true -@postunexec rm -fr %D/share/mime/model 2>/dev/null || true -@postunexec rm -fr %D/share/mime/message 2>/dev/null || true -@postunexec rm -fr %D/share/mime/inode 2>/dev/null || true -@postunexec rm -fr %D/share/mime/image 2>/dev/null || true -@postunexec rm -fr %D/share/mime/font 2>/dev/null || true -@postunexec rm -fr %D/share/mime/audio 2>/dev/null || true -@postunexec rm -fr %D/share/mime/application 2>/dev/null || true +@dir share/mime/x-epoc +@dir share/mime/x-content +@dir share/mime/video +@dir share/mime/text +@dir share/mime/multipart +@dir share/mime/model +@dir share/mime/message +@dir share/mime/inode +@dir share/mime/image +@dir share/mime/font +@dir share/mime/audio +@dir share/mime/application