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
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
13 PKG_SOURCE_URL
:=@GNOME
/libgee
/$(basename $(PKG_VERSION
))
14 PKG_HASH
:=1bf834f5e10d60cc6124d74ed3c1dd38da646787fbf7872220b8b4068e476d4d
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
:gnome
:libgee
23 PKG_BUILD_DEPENDS
:=vala
/host
25 include $(INCLUDE_DIR
)/package.mk
26 include $(INCLUDE_DIR
)/nls.mk
33 URL
:=https
://wiki.gnome.org
/Libgee
36 define Package
/libgee
/decription
37 Libgee is an utility library providing GObject-based interfaces and classes
44 --disable-internal-asserts \
45 --disable-introspection \
46 --disable-vala-fatal-warnings
48 define Build
/InstallDev
49 $(INSTALL_DIR
) $(1)/usr
/include/
51 $(PKG_INSTALL_DIR
)/usr
/include/gee-0.8
/ \
53 $(INSTALL_DIR
) $(1)/usr
/lib
/
55 $(PKG_INSTALL_DIR
)/usr
/lib
/*.so
* \
57 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
/
59 $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/*.
pc \
60 $(1)/usr
/lib
/pkgconfig
/
61 $(INSTALL_DIR
) $(STAGING_DIR_HOSTPKG
)/share
/vala-
`$(STAGING_DIR_HOSTPKG)/bin/valac --api-version`/vapi
/
63 $(PKG_INSTALL_DIR
)/usr
/share
/vala
/vapi
/* \
64 $(STAGING_DIR_HOSTPKG
)/share
/vala-
`$(STAGING_DIR_HOSTPKG)/bin/valac --api-version`/vapi
67 define Package
/libgee
/install
68 $(INSTALL_DIR
) $(1)/usr
/lib
/
70 $(PKG_INSTALL_DIR
)/usr
/lib
/*.so
* \
74 $(eval
$(call BuildPackage
,libgee
))