66da87fd558acb112efe0acf08132c84e1b73f9f
[feed/packages.git] / libs / libgee / Makefile
1 #
2 # This is free software, licensed under the GNU General Public License v2.
3 # See /LICENSE for more information.
4 #
5
6 include $(TOPDIR)/rules.mk
7
8 PKG_NAME:=libgee
9 PKG_VERSION:=0.18.0
10 PKG_RELEASE:=2
11
12 PKG_MAINTAINER:=W. Michael Petullo <mike@flyn.org>
13
14 PKG_LICENSE:=LGPL-2.1
15 PKG_LICENSE_FILES:=COPYING
16
17 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
18 PKG_SOURCE_URL:=@GNOME/libgee/0.18/
19 PKG_MD5SUM:=29ea6125e653d7e60b49a9a9544abc96
20
21 PKG_FIXUP:=autoreconf
22 PKG_INSTALL:=1
23
24 PKG_BUILD_DEPENDS:=vala/host
25
26 include $(INCLUDE_DIR)/package.mk
27 include $(INCLUDE_DIR)/nls.mk
28
29 define Package/libgee
30 SECTION:=libs
31 CATEGORY:=Libraries
32 DEPENDS:=+glib2
33 TITLE:=libgee
34 URL:=https://wiki.gnome.org/Libgee
35 endef
36
37 define Package/libgee/decription
38 Libgee is an utility library providing GObject-based interfaces and classes
39 endef
40
41 CONFIGURE_ARGS += \
42 --disable-doc
43
44 define Build/InstallDev
45 $(INSTALL_DIR) $(1)/usr/include/
46 $(CP) \
47 $(PKG_INSTALL_DIR)/usr/include/gee-0.8/ \
48 $(1)/usr/include/
49 $(INSTALL_DIR) $(1)/usr/lib/
50 $(CP) \
51 $(PKG_INSTALL_DIR)/usr/lib/*.so* \
52 $(1)/usr/lib/
53 $(INSTALL_DIR) $(1)/usr/lib/pkgconfig/
54 $(INSTALL_DATA) \
55 $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/*.pc \
56 $(1)/usr/lib/pkgconfig/
57 $(INSTALL_DIR) $(STAGING_DIR_HOSTPKG)/share/vala/vapi/
58 $(INSTALL_DATA) \
59 $(PKG_INSTALL_DIR)/usr/share/vala/vapi/* \
60 $(STAGING_DIR_HOSTPKG)/share/vala/vapi
61 endef
62
63 define Package/libgee/install
64 $(INSTALL_DIR) $(1)/usr/lib/
65 $(CP) \
66 $(PKG_INSTALL_DIR)/usr/lib/*.so* \
67 $(1)/usr/lib/
68 endef
69
70 $(eval $(call BuildPackage,libgee))