1 include $(TOPDIR
)/rules.mk
7 PKG_BUILD_DIR
:=$(BUILD_DIR
)/GConf-
$(PKG_VERSION
)
8 PKG_SOURCE
:=GConf-
$(PKG_VERSION
).
tar.bz2
9 PKG_SOURCE_URL
:=@GNOME
/GConf
/2.24
12 PKG_BUILD_DEPENDS
:=orbit2
/host
14 include $(INCLUDE_DIR
)/package.mk
19 -I
$(STAGING_DIR
)/usr
/lib
/libintl
/include \
20 -I
$(STAGING_DIR
)/usr
/libiconv
/include
23 -L
$(STAGING_DIR
)/usr
/lib
/libintl
/lib \
24 -L
$(STAGING_DIR
)/usr
/lib
/libiconv
/lib
26 define Package
/libgconf2
30 URL
:=http
://www.gnome.org
/projects
/gconf
/
31 DEPENDS
:=+orbit2
+glib2
+dbus
+libdbus-glib
+libxml2
34 define Package
/libgconf2
/description
35 GConf is a configuration database system for storing application preferences.
41 TITLE
:=GConf2 command line utils
42 URL
:=http
://www.gnome.org
/projects
/gconf
/
46 define Package
/gconf2
/description
47 GConf is a configuration database system for storing application preferences.
50 define Build
/Configure
51 $(call Build
/Configure
/Default
, \
54 find
$(PKG_BUILD_DIR
) -name Makefile
-exec sed
-i
's,ORBIT_IDL.*orbit-idl-2,ORBIT_IDL = $(STAGING_DIR_HOST)/bin/orbit-idl-2,g' {} \
; # tell gconf2 to use the host-built idl-compiler
57 define Build
/InstallDev
58 $(INSTALL_DIR
) $(1)/usr
/{include/gconf
/2/gconf
,lib
/pkgconfig
,share
/aclocal
}
61 $(PKG_INSTALL_DIR
)/usr
/include/gconf
/2/gconf
/* \
62 $(1)/usr
/include/gconf
/2/gconf
/
65 $(PKG_INSTALL_DIR
)/usr
/lib
/libgconf-2.
{so
*,la
,a
} \
69 $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/* \
70 $(1)/usr
/lib
/pkgconfig
/
73 $(PKG_INSTALL_DIR
)/usr
/share
/aclocal
/* \
74 $(1)/usr
/share
/aclocal
/
77 define Package
/libgconf2
/install
78 $(INSTALL_DIR
) $(1)/etc
/gconf
80 $(PKG_INSTALL_DIR
)/etc
/gconf
/* \
83 $(INSTALL_DIR
) $(1)/usr
/lib
85 $(PKG_INSTALL_DIR
)/usr
/lib
/libgconf-2.so
* \
89 $(PKG_INSTALL_DIR
)/usr
/lib
/gconfd-2 \
92 $(INSTALL_DIR
) $(1)/usr
/lib
/GConf
/2
94 $(PKG_INSTALL_DIR
)/usr
/lib
/GConf
/2/libgconfbackend-xml.so \
97 $(INSTALL_DIR
) $(1)/usr
/share
/dbus-1
/services
99 $(PKG_INSTALL_DIR
)/usr
/share
/dbus-1
/services
/* \
100 $(1)/usr
/share
/dbus-1
/services
/
103 define Package
/gconf2
/install
104 $(INSTALL_DIR
) $(1)/usr
/bin
106 $(PKG_INSTALL_DIR
)/usr
/bin
/* \
110 $(eval
$(call RequireCommand
,intltool-update
, \
111 $(PKG_NAME
) requires intltool
>= 0.35.0 \
113 $(eval
$(call BuildPackage
,libgconf2
))
114 $(eval
$(call BuildPackage
,gconf2
))