
Receipt for package "shared-mime-info"
# SliTaz package receipt. PACKAGE="shared-mime-info" VERSION="2.2" CATEGORY="system-tools" SHORT_DESC="Core database of common types and the *update-mime-database*." MAINTAINER="pankso@slitaz.org" LICENSE="GPL2" WEB_SITE="https://freedesktop.org/wiki/Software/shared-mime-info" TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://gitlab.freedesktop.org/xdg/$PACKAGE/-/archive/$VERSION/$TARBALL" SUGGESTED="shared-mime-info-lang" DEPENDS="glib" BUILD_DEPENDS="intltool itstool meson" HOST_ARCH="i486 arm x86_64" # Handle cross compilation. Host perl/intltool are used case "$ARCH" in arm*) BUILD_DEPENDS="glib-dev libxml2-dev" ;; esac # What is the latest version available today? current_version() { wget -O - 'https://gitlab.freedesktop.org/xdg/shared-mime-info/-/tags?sort=updated_desc' 2>/dev/null | \ sed '/shared-mime-info-[0-9]/!d;/tar/!d;s|.*shared-mime-info-||;s|.tar.*||;q' } # Rules to configure and make the package. compile_rules() { meson _build \ --prefix=/usr && ninja -C _build && ninja -C _build install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/share/mime cp -a $install/usr/bin $fs/usr cp -a $install/usr/share/mime/packages $fs/usr/share/mime # Additional MIME-types supported by SliTaz cp $stuff/*.xml $fs/usr/share/mime/packages }
6088 packages and 256128 files in current database (Wed Mar 5 09:18:31 2025)