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
10 PKG_MD5SUM
:=4971d96f5ba94fe4a69396267bd5afe8
13 PKG_REMOVE_FILES
:=aclocal.m4 ltmain.sh
15 include $(INCLUDE_DIR
)/package.mk
17 PKG_BUILD_DEPENDS
:=orbit2
/host intltool
/host
22 -I
$(STAGING_DIR
)/usr
/lib
/libintl
/include \
23 -I
$(STAGING_DIR
)/usr
/libiconv
/include
26 -L
$(STAGING_DIR
)/usr
/lib
/libintl
/lib \
27 -L
$(STAGING_DIR
)/usr
/lib
/libiconv
/lib \
28 -Wl
,-rpath-link
=$(STAGING_DIR
)/usr
/lib
30 define Package
/libgconf2
34 URL
:=http
://www.gnome.org
/projects
/gconf
/
35 DEPENDS
:=+orbit2
+glib2
+dbus
+libdbus-glib
+libxml2
38 define Package
/libgconf2
/description
39 GConf is a configuration database system for storing application preferences.
45 TITLE
:=GConf2 command line utils
46 URL
:=http
://www.gnome.org
/projects
/gconf
/
50 define Package
/gconf2
/description
51 GConf is a configuration database system for storing application preferences.
54 define Build
/Configure
55 $(call Build
/Configure
/Default
, \
58 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
61 define Build
/InstallDev
62 $(INSTALL_DIR
) $(1)/usr
/{include/gconf
/2/gconf
,lib
/pkgconfig
,share
/aclocal
}
65 $(PKG_INSTALL_DIR
)/usr
/include/gconf
/2/gconf
/* \
66 $(1)/usr
/include/gconf
/2/gconf
/
69 $(PKG_INSTALL_DIR
)/usr
/lib
/libgconf-2.
{so
*,la
,a
} \
73 $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/* \
74 $(1)/usr
/lib
/pkgconfig
/
77 $(PKG_INSTALL_DIR
)/usr
/share
/aclocal
/* \
78 $(1)/usr
/share
/aclocal
/
81 define Package
/libgconf2
/install
82 $(INSTALL_DIR
) $(1)/etc
/gconf
84 $(PKG_INSTALL_DIR
)/etc
/gconf
/* \
87 $(INSTALL_DIR
) $(1)/usr
/lib
89 $(PKG_INSTALL_DIR
)/usr
/lib
/libgconf-2.so
* \
93 $(PKG_INSTALL_DIR
)/usr
/lib
/gconfd-2 \
96 $(INSTALL_DIR
) $(1)/usr
/lib
/GConf
/2
98 $(PKG_INSTALL_DIR
)/usr
/lib
/GConf
/2/libgconfbackend-xml.so \
101 $(INSTALL_DIR
) $(1)/usr
/share
/dbus-1
/services
103 $(PKG_INSTALL_DIR
)/usr
/share
/dbus-1
/services
/* \
104 $(1)/usr
/share
/dbus-1
/services
/
107 define Package
/gconf2
/install
108 $(INSTALL_DIR
) $(1)/usr
/bin
110 $(PKG_INSTALL_DIR
)/usr
/bin
/* \
114 $(eval
$(call BuildPackage
,libgconf2
))
115 $(eval
$(call BuildPackage
,gconf2
))