use nls.mk
[openwrt/svn-archive/feeds.git] / desktop / libs / libglade / Makefile
1 #
2 # Copyright (C) 2009 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7 # $Id$
8
9 include $(TOPDIR)/rules.mk
10
11 PKG_NAME:=libglade
12 PKG_VERSION:=2.6.3
13 PKG_RELEASE:=1
14
15 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
16 PKG_SOURCE_URL:=@GNOME/$(PKG_NAME)/2.6
17 PKG_MD5SUM:=1c359860b1a0f369f0b6e3f96fd985c2
18 PKG_FIXUP:=libtool
19 PKG_INSTALL:=1
20
21 include $(INCLUDE_DIR)/package.mk
22 include $(INCLUDE_DIR)/nls.mk
23
24 EXTRA_CFLAGS+=-I$(ICONV_PREFIX)/include \
25 -I$(INTL_PREFIX)/include
26
27 EXTRA_LDFLAGS+=-Wl,-rpath-link=$(STAGING_DIR)/usr/lib \
28 -L$(ICONV_PREFIX)/lib/ \
29 -L$(INTL_PREFIX)/lib/
30
31 define Package/libglade
32 SECTION:=xorg-libs
33 CATEGORY:=Xorg
34 SUBMENU:=libraries
35 TITLE:=libglade
36 URL:=http://www.jamesh.id.au/software/libglade/
37 DEPENDS:=+libxml2 +gtk2
38 endef
39
40 define Build/Configure
41 $(call Build/Configure/Default, \
42 --disable-gtktest \
43 )
44 endef
45
46 define Build/InstallDev
47 $(INSTALL_DIR) $(1)/usr/{lib/pkgconfig,include/libglade-2.0/glade}
48
49 $(CP) \
50 $(PKG_INSTALL_DIR)/usr/lib/libglade-2.0.{so*,la,a} \
51 $(1)/usr/lib/
52
53 $(INSTALL_DATA) \
54 $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/* \
55 $(1)/usr/lib/pkgconfig/
56 $(SED) \
57 's,^moduledir=$$$${libdir},moduledir=/usr/lib,g' \
58 $(1)/usr/lib/pkgconfig/libglade-2.0.pc
59
60 $(INSTALL_DATA) \
61 $(PKG_INSTALL_DIR)/usr/include/libglade-2.0/glade/*.h \
62 $(1)/usr/include/libglade-2.0/glade/
63 endef
64
65 define Package/libglade/install
66 $(INSTALL_DIR) $(1)/usr/lib
67 $(CP) \
68 $(PKG_INSTALL_DIR)/usr/lib/libglade-2.0.so* \
69 $(1)/usr/lib/
70 endef
71
72 $(eval $(call BuildPackage,libglade))