1 include $(TOPDIR
)/rules.mk
5 PKG_RELEASE
:=$(AUTORELEASE
)
7 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
8 PKG_SOURCE_URL
:=https
://github.com
/harfbuzz
/harfbuzz
/releases
/download
/2.9.0/
9 PKG_HASH
:=3e1c2e1d2c65d56364fd16d1c41a06b2a35795496f78dfff635c2b7414b54c5a
11 PKG_MAINTAINER
:=Daniel Golle
<daniel@makrotopia.org
>
13 PKG_LICENSE_FILES
:=COPYING
17 include $(INCLUDE_DIR
)/package.mk
18 include $(INCLUDE_DIR
)/meson.mk
25 define Package
/harfbuzz
30 URL
:=http
://www.harfbuzz.org
/
31 DEPENDS
:=+icu
+libfreetype
+glib2
34 define Package
/harfbuzz
/description
37 define Build
/InstallDev
38 $(INSTALL_DIR
) $(1)/usr
/include
39 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/* $(1)/usr
/include/
40 $(INSTALL_DIR
) $(1)/usr
/lib
41 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/*.so
* $(1)/usr
/lib
/
42 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
43 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/*.
pc $(1)/usr
/lib
/pkgconfig
/
46 define Package
/harfbuzz
/install
47 $(INSTALL_DIR
) $(1)/usr
/lib
48 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/*.so
* $(1)/usr
/lib
/
51 $(eval
$(call BuildPackage
,harfbuzz
))