use nls.mk
[openwrt/svn-archive/feeds.git] / desktop / libs / libgamin / Makefile
1 include $(TOPDIR)/rules.mk
2
3 PKG_NAME:=gamin
4 PKG_VERSION:=0.1.10
5 PKG_RELEASE:=1
6
7 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
8 PKG_SOURCE_URL:=@GNOME/$(PKG_NAME)/0.1
9 PKG_MD5SUM:=2e2d9ea71f34e0aa22a700ddbff05385
10 PKG_FIXUP:=libtool
11 PKG_INSTALL:=1
12
13 include $(INCLUDE_DIR)/package.mk
14 include $(INCLUDE_DIR)/nls.mk
15
16 EXTRA_CFLAGS+=-I$(ICONV_PREFIX)/include \
17 -I$(INTL_PREFIX)/include
18
19 EXTRA_LDFLAGS+=-L$(ICONV_PREFIX)/lib/ \
20 -L$(INTL_PREFIX)/lib/
21 # -Wl,-rpath-link=$(STAGING_DIR)/usr/lib \
22
23
24 define Package/libgamin
25 SECTION:=libs
26 CATEGORY:=Libraries
27 TITLE:=libgamin
28 URL:=http://www.gnome.org/~veillard/gamin/
29 DEPENDS:=+glib2
30 endef
31
32 define Package/gamin-server
33 SECTION:=utils
34 CATEGORY:=Utilities
35 TITLE:=gamin-server
36 URL:=http://www.gnome.org/~veillard/gamin/
37 DEPENDS:=+glib2 +libgamin
38 endef
39
40 define Build/Configure
41 $(call Build/Configure/Default, \
42 --libexecdir=/usr/lib/gamin \
43 --disable-debug \
44 --enable-server \
45 --without-python \
46 )
47 endef
48
49 define Build/InstallDev
50 $(INSTALL_DIR) $(1)/usr/{lib/pkgconfig,include/}
51
52 $(CP) \
53 $(PKG_INSTALL_DIR)/usr/lib/*.{so*,la,a} \
54 $(1)/usr/lib/
55
56 $(INSTALL_DATA) \
57 $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/* \
58 $(1)/usr/lib/pkgconfig/
59
60 $(INSTALL_DATA) \
61 $(PKG_INSTALL_DIR)/usr/include/*.h \
62 $(1)/usr/include/
63 endef
64
65 define Package/libgamin/install
66 $(INSTALL_DIR) $(1)/usr/lib
67 $(CP) \
68 $(PKG_INSTALL_DIR)/usr/lib/*.so* \
69 $(1)/usr/lib/
70 endef
71
72 define Package/gamin-server/install
73 $(INSTALL_DIR) $(1)/usr/lib/gamin
74 $(INSTALL_BIN) \
75 $(PKG_INSTALL_DIR)/usr/lib/gamin/gam_server \
76 $(1)/usr/lib/gamin/
77 endef
78
79 $(eval $(call BuildPackage,libgamin))
80 $(eval $(call BuildPackage,gamin-server))