diff --git a/misc/shared-mime-info/Makefile b/misc/shared-mime-info/Makefile index 202447d9ece7..c20507be56dd 100644 --- a/misc/shared-mime-info/Makefile +++ b/misc/shared-mime-info/Makefile @@ -1,43 +1,44 @@ PORTNAME= shared-mime-info DISTVERSION= 2.4 +PORTREVISION= 1 CATEGORIES= misc gnome MAINTAINER= desktop@FreeBSD.org COMMENT= MIME types database from the freedesktop.org project WWW= https://www.freedesktop.org/wiki/Software/shared-mime-info/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gettext gnome localbase meson pathfix pkgconfig python:build shebangfix \ tar:xz trigger CONFIGURE_ARGS= -Dupdate-mimedb=false \ -Dxdgmime-path=${WRKSRC}/src/xdgmime USE_GNOME= glib20 libxml2 USE_GITLAB= YES GL_SITE= https://gitlab.freedesktop.org/ GL_ACCOUNT= xdg -GL_PROJECT= shared-mime-info GL_TUPLE= xdg:xdgmime:e861d3eb3d522a9c22c5a870526728e2a3d9fc04:xdgmime/src/xdgmime bash_CMD= /bin/sh SHEBANG_FILES= ${WRKSRC}/tests/*.py \ ${WRKSRC}/tests/mime-detection/*.py \ ${WRKSRC}/tests/*.sh \ ${WRKSRC}/po/check_translations.sh -MIMESUBDIRS= application audio image inode message model multipart \ - packages text video x-epoc x-content font +# these come from update-mime-database.cpp:const char *media_types[] +MIMESUBDIRS= all application audio chemical font image inode message model \ + multipart print text uri video x-content x-epoc x-scheme-handler post-patch: ${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/src/xdgmime/src/xdgmime.c \ ${WRKSRC}/src/update-mime-database.cpp ${REINPLACE_CMD} 's|%%PYTHON_CMD%%|${PYTHON_CMD}|g' \ ${WRKSRC}/data/freedesktop.org.xml.in post-install: for dir in ${MIMESUBDIRS} ; do \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/$${dir} ; \ done .include diff --git a/misc/shared-mime-info/pkg-plist b/misc/shared-mime-info/pkg-plist index ef4694862241..9fe08eb4610a 100644 --- a/misc/shared-mime-info/pkg-plist +++ b/misc/shared-mime-info/pkg-plist @@ -1,95 +1,100 @@ bin/update-mime-database libdata/pkgconfig/shared-mime-info.pc share/gettext/its/shared-mime-info.its share/gettext/its/shared-mime-info.loc share/locale/af/LC_MESSAGES/shared-mime-info.mo share/locale/ar/LC_MESSAGES/shared-mime-info.mo share/locale/as/LC_MESSAGES/shared-mime-info.mo share/locale/ast/LC_MESSAGES/shared-mime-info.mo share/locale/az/LC_MESSAGES/shared-mime-info.mo share/locale/be/LC_MESSAGES/shared-mime-info.mo share/locale/be@latin/LC_MESSAGES/shared-mime-info.mo share/locale/bg/LC_MESSAGES/shared-mime-info.mo share/locale/bn_IN/LC_MESSAGES/shared-mime-info.mo share/locale/ca/LC_MESSAGES/shared-mime-info.mo share/locale/ca@valencia/LC_MESSAGES/shared-mime-info.mo share/locale/cs/LC_MESSAGES/shared-mime-info.mo share/locale/cy/LC_MESSAGES/shared-mime-info.mo share/locale/da/LC_MESSAGES/shared-mime-info.mo share/locale/de/LC_MESSAGES/shared-mime-info.mo share/locale/el/LC_MESSAGES/shared-mime-info.mo share/locale/en_GB/LC_MESSAGES/shared-mime-info.mo share/locale/eo/LC_MESSAGES/shared-mime-info.mo share/locale/es/LC_MESSAGES/shared-mime-info.mo share/locale/et/LC_MESSAGES/shared-mime-info.mo share/locale/eu/LC_MESSAGES/shared-mime-info.mo share/locale/fa/LC_MESSAGES/shared-mime-info.mo share/locale/fi/LC_MESSAGES/shared-mime-info.mo share/locale/fo/LC_MESSAGES/shared-mime-info.mo share/locale/fr/LC_MESSAGES/shared-mime-info.mo share/locale/fur/LC_MESSAGES/shared-mime-info.mo share/locale/ga/LC_MESSAGES/shared-mime-info.mo share/locale/gl/LC_MESSAGES/shared-mime-info.mo share/locale/gu/LC_MESSAGES/shared-mime-info.mo share/locale/he/LC_MESSAGES/shared-mime-info.mo share/locale/hi/LC_MESSAGES/shared-mime-info.mo share/locale/hr/LC_MESSAGES/shared-mime-info.mo share/locale/hu/LC_MESSAGES/shared-mime-info.mo share/locale/ia/LC_MESSAGES/shared-mime-info.mo share/locale/id/LC_MESSAGES/shared-mime-info.mo share/locale/is/LC_MESSAGES/shared-mime-info.mo share/locale/it/LC_MESSAGES/shared-mime-info.mo share/locale/ja/LC_MESSAGES/shared-mime-info.mo share/locale/ka/LC_MESSAGES/shared-mime-info.mo share/locale/kk/LC_MESSAGES/shared-mime-info.mo share/locale/kn/LC_MESSAGES/shared-mime-info.mo share/locale/ko/LC_MESSAGES/shared-mime-info.mo share/locale/ky/LC_MESSAGES/shared-mime-info.mo share/locale/lt/LC_MESSAGES/shared-mime-info.mo share/locale/lv/LC_MESSAGES/shared-mime-info.mo share/locale/ml/LC_MESSAGES/shared-mime-info.mo share/locale/mr/LC_MESSAGES/shared-mime-info.mo share/locale/ms/LC_MESSAGES/shared-mime-info.mo share/locale/nb/LC_MESSAGES/shared-mime-info.mo share/locale/nl/LC_MESSAGES/shared-mime-info.mo share/locale/nn/LC_MESSAGES/shared-mime-info.mo share/locale/oc/LC_MESSAGES/shared-mime-info.mo share/locale/or/LC_MESSAGES/shared-mime-info.mo share/locale/pa/LC_MESSAGES/shared-mime-info.mo share/locale/pl/LC_MESSAGES/shared-mime-info.mo share/locale/pt/LC_MESSAGES/shared-mime-info.mo share/locale/pt_BR/LC_MESSAGES/shared-mime-info.mo share/locale/ro/LC_MESSAGES/shared-mime-info.mo share/locale/ru/LC_MESSAGES/shared-mime-info.mo share/locale/rw/LC_MESSAGES/shared-mime-info.mo share/locale/si/LC_MESSAGES/shared-mime-info.mo share/locale/sk/LC_MESSAGES/shared-mime-info.mo share/locale/sl/LC_MESSAGES/shared-mime-info.mo share/locale/sq/LC_MESSAGES/shared-mime-info.mo share/locale/sr/LC_MESSAGES/shared-mime-info.mo share/locale/sr@latin/LC_MESSAGES/shared-mime-info.mo share/locale/sv/LC_MESSAGES/shared-mime-info.mo share/locale/ta/LC_MESSAGES/shared-mime-info.mo share/locale/te/LC_MESSAGES/shared-mime-info.mo share/locale/th/LC_MESSAGES/shared-mime-info.mo share/locale/tr/LC_MESSAGES/shared-mime-info.mo share/locale/uk/LC_MESSAGES/shared-mime-info.mo share/locale/vi/LC_MESSAGES/shared-mime-info.mo share/locale/wa/LC_MESSAGES/shared-mime-info.mo share/locale/zh_CN/LC_MESSAGES/shared-mime-info.mo share/locale/zh_HK/LC_MESSAGES/shared-mime-info.mo share/locale/zh_TW/LC_MESSAGES/shared-mime-info.mo share/man/man1/update-mime-database.1.gz share/mime/packages/freedesktop.org.xml +@dir share/mime/all @dir share/mime/application @dir share/mime/audio +@dir share/mime/chemical @dir share/mime/font @dir share/mime/image @dir share/mime/inode @dir share/mime/message @dir share/mime/model @dir share/mime/multipart +@dir share/mime/print @dir share/mime/text +@dir share/mime/uri @dir share/mime/video @dir share/mime/x-content @dir share/mime/x-epoc +@dir share/mime/x-scheme-handler