2 # This is free software, licensed under the GNU General Public License v2.
3 # See /LICENSE for more information.
6 include $(TOPDIR
)/rules.mk
12 PKG_SOURCE
:=libsoup-
$(PKG_VERSION
).
tar.xz
13 PKG_SOURCE_URL
:=@GNOME
/libsoup
/3.4
14 PKG_HASH
:=78c8fa37cb152d40ec8c4a148d6155e2f6947f3f1602a7cda3a31ad40f5ee2f3
15 PKG_BUILD_DIR
:=$(BUILD_DIR
)/libsoup-
$(PKG_VERSION
)
17 PKG_MAINTAINER
:=W. Michael Petullo
<mike@flyn.org
>
18 PKG_LICENSE
:=LGPL-2.1
-or-later
19 PKG_LICENSE_FILES
:=COPYING
20 PKG_CPE_ID
:=cpe
:/a
:gnome
:libsoup
22 PKG_BUILD_DEPENDS
:=glib2
/host
24 include $(INCLUDE_DIR
)/package.mk
25 include $(INCLUDE_DIR
)/nls.mk
26 include $(INCLUDE_DIR
)/meson.mk
28 define Package
/libsoup3
32 URL
:=https
://wiki.gnome.org
/Projects
/libsoup
33 DEPENDS
:=+glib2
+libxml2
+libgnutls
+libsqlite3
+libpsl
+libnghttp2
41 -Dintrospection
=disabled \
44 -Dinstalled_tests
=false \
47 define package
/libsoup3
/decription
48 Libsoup is an HTTP library implementation in C
51 define Build
/InstallDev
52 $(INSTALL_DIR
) $(1)/usr
/{lib
/pkgconfig
,include/libsoup-3.0
/libsoup
}
55 $(PKG_INSTALL_DIR
)/usr
/lib
/libsoup-3.0.so
* \
59 $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/* \
60 $(1)/usr
/lib
/pkgconfig
/
63 $(PKG_INSTALL_DIR
)/usr
/include/libsoup-3.0
/libsoup
/*.h \
64 $(1)/usr
/include/libsoup-3.0
/libsoup
/
67 define Package
/libsoup3
/install
68 $(INSTALL_DIR
) $(1)/usr
/lib
70 $(PKG_INSTALL_DIR
)/usr
/lib
/libsoup-3.0.
* \
74 $(eval
$(call BuildPackage
,libsoup3
))