2 # This is free software, licensed under the GNU General Public License v2.
3 # See /LICENSE for more information.
6 include $(TOPDIR
)/rules.mk
10 PKG_RELEASE
:=$(AUTORELEASE
)
12 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
13 PKG_SOURCE_URL
:=https
://github.com
/libvips
/libvips
/releases
/download
/v
$(PKG_VERSION
)
14 PKG_HASH
:=565252992aff2c7cd10c866c7a58cd57bc536e03924bde29ae0f0cb9e074010b
16 PKG_MAINTAINER
:=W. Michael Petullo
<mike@flyn.org
>
17 PKG_LICENSE
:=LGPL-2.1
-or-later
18 PKG_LICENSE_FILES
:=COPYING
19 PKG_CPE_ID
:=cpe
:/a
:vips
:vips
25 include $(INCLUDE_DIR
)/package.mk
26 include $(INCLUDE_DIR
)/nls.mk
29 $(call Package
/vips
/Default
)
32 TITLE
:=An image manipulation library
33 URL
:=https
://libvips.github.io
/libvips
/
34 DEPENDS
:=+glib2
+libexif
+libexpat
+libjpeg
+libpng
+giflib
+libxml2
+libstdcpp
$(INTL_DEPENDS
)
39 --disable-gtk-doc-html \
40 --disable-magickload \
41 --disable-magicksave \
46 --without-imagequant \
50 --without-magickpackage \
70 TARGET_CXXFLAGS
+= -fno-rtti
72 define Build
/InstallDev
73 $(INSTALL_DIR
) $(1)/usr
/include/vips
74 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/vips
/* $(1)/usr
/include/vips
76 $(INSTALL_DIR
) $(1)/usr
/lib
/
77 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libvips.
{a
,so
}* $(1)/usr
/lib
/
79 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
/
80 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/vips.
pc $(1)/usr
/lib
/pkgconfig
/vips.
pc
83 define Package
/vips
/install
84 $(INSTALL_DIR
) $(1)/usr
/lib
/
85 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libvips.so.
* $(1)/usr
/lib
/
88 $(eval
$(call BuildPackage
,vips
))