2 # This is free software, licensed under the GNU General Public License v2.
3 # See /LICENSE for more information.
6 include $(TOPDIR
)/rules.mk
8 PKG_NAME
:=shared-mime-info
12 PKG_MAINTAINER
:=W. Michael Petullo
<mike@flyn.org
>
14 PKG_LICENSE
:=GPL-2.0
-or-later
15 PKG_LICENSE_FILES
:=COPYING
17 PKG_SOURCE
:=shared-mime-info-
$(PKG_VERSION
).
tar.bz2
18 PKG_SOURCE_URL
:=https
://gitlab.freedesktop.org
/xdg
/$(PKG_NAME
)/-/archive
/$(PKG_VERSION
)
19 PKG_HASH
:=418c480019d9865f67f922dfb88de00e9f38bf971205d55cdffab50432919e61
21 PKG_BUILD_DEPENDS
:=gettext-full
/host
23 include $(INCLUDE_DIR
)/package.mk
24 include $(INCLUDE_DIR
)/nls.mk
25 include $(INCLUDE_DIR
)/meson.mk
27 define Package
/shared-mime-info
30 DEPENDS
:=+glib2
+libxml2
31 TITLE
:=MIME-type information
32 URL
:=https
://freedesktop.org
/wiki
/Software
/shared-mime-info
/
35 define Package
/shared-mime-info
/description
36 The shared-mime-info package contains a database of MIME types and their file extensions.
39 define Package
/shared-mime-info
/install
40 $(INSTALL_DIR
) $(1)/usr
/bin
/
42 $(PKG_INSTALL_DIR
)/usr
/bin
/* \
44 $(INSTALL_DIR
) $(1)/usr
/share
/
46 $(PKG_INSTALL_DIR
)/usr
/share
/* \
50 define Package
/shared-mime-info
/postinst
53 update-mime-database
/usr
/share
/mime
/
56 $(eval
$(call BuildPackage
,shared-mime-info
))