# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
maintainers {gmail.com:rjvbertin @RJVB} openmaintainer
description Database of common types.
long_description The core database of common types and the \
update-mime-database command used to extend it.
homepage https://www.freedesktop.org/wiki/Software/shared-mime-info/
master_sites https://people.freedesktop.org/~hadess/
checksums rmd160 2542abd899b372cae77a93dafb8b80b7a097e823 \
sha256 c625a83b4838befc8cafcd54e3619946515d9e44d63d61c4adf7f5513ddfbebf \
depends_build port:pkgconfig \
depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \
# add an entry for Objective C++
# (https://bugs.freedesktop.org/show_bug.cgi?id=98823)
patchfiles-append patch-add-objc++-def.diff
# reconfigure using upstream autogen.sh for intltool 0.51 compatibility
xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
configure.cmd ./autogen.sh
configure.args --disable-silent-rules \
xinstall -m 644 ${filespath}/ObjCpp.xml \
${destroot}${prefix}/share/mime/packages
ui_debug "Updating MIME database..."
system "env XDG_DATA_DIRS=${prefix}/share ${prefix}/bin/update-mime-database -V ${prefix}/share/mime"
xinstall -m 0755 ${filespath}/postinstall ${package.scripts}/
reinplace -locale C "s|@PREFIX@|${prefix}|g" ${package.scripts}/postinstall
long_description-append Install prefix: ${prefix}
livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)