summaryrefslogtreecommitdiff
path: root/packages/system/dbus
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2011-08-28 15:37:49 +0200
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2011-08-28 15:37:49 +0200
commit305b54a1a103f33f552c9693fbe1a0b801855c9c (patch)
tree59dc9be69d2b1d16649272efc2dcc5bc8c71ffd3 /packages/system/dbus
parent53b4522531e73e8546592ed5713d6933f35fd6c0 (diff)
downloadembtoolkit-305b54a1a103f33f552c9693fbe1a0b801855c9c.tar.gz
embtoolkit-305b54a1a103f33f552c9693fbe1a0b801855c9c.tar.bz2
embtoolkit-305b54a1a103f33f552c9693fbe1a0b801855c9c.tar.xz
Packages: massively convert to use generic macros and implicit rules
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'packages/system/dbus')
-rw-r--r--packages/system/dbus/dbus.mk49
1 files changed, 18 insertions, 31 deletions
diff --git a/packages/system/dbus/dbus.mk b/packages/system/dbus/dbus.mk
index 51638dd..fc68e9a 100644
--- a/packages/system/dbus/dbus.mk
+++ b/packages/system/dbus/dbus.mk
@@ -23,40 +23,27 @@
# \date July 2010
################################################################################
-DBUS_NAME := dbus
-DBUS_VERSION := $(call embtk_get_pkgversion,DBUS)
-DBUS_SITE := http://dbus.freedesktop.org/releases/dbus
-DBUS_SITE_MIRROR3 := ftp://ftp.embtoolkit.org/embtoolkit.org/packages-mirror
-DBUS_PATCH_SITE := ftp://ftp.embtoolkit.org/embtoolkit.org/dbus/$(DBUS_VERSION)
-DBUS_PACKAGE := dbus-$(DBUS_VERSION).tar.gz
-DBUS_SRC_DIR := $(PACKAGES_BUILD)/dbus-$(DBUS_VERSION)
-DBUS_BUILD_DIR := $(PACKAGES_BUILD)/dbus-$(DBUS_VERSION)
-
-DBUS_BINS = dbus-cleanup-sockets dbus-daemon dbus-launch dbus-monitor \
- dbus-send dbus-uuidgen
-DBUS_SBINS =
-DBUS_INCLUDES = dbus-*
-DBUS_LIBS = dbus-* libdbus*
-DBUS_PKGCONFIGS = dbus*.pc
-
-DBUS_DEPS = expat_install \
- $(if $(CONFIG_EMBTK_HAVE_LIBX11),libx11_install,)
+DBUS_NAME := dbus
+DBUS_VERSION := $(call embtk_get_pkgversion,dbus)
+DBUS_SITE := http://dbus.freedesktop.org/releases/dbus
+DBUS_SITE_MIRROR3 := ftp://ftp.embtoolkit.org/embtoolkit.org/packages-mirror
+DBUS_PACKAGE := dbus-$(DBUS_VERSION).tar.gz
+DBUS_SRC_DIR := $(PACKAGES_BUILD)/dbus-$(DBUS_VERSION)
+DBUS_BUILD_DIR := $(PACKAGES_BUILD)/dbus-$(DBUS_VERSION)
+
+DBUS_BINS = dbus-cleanup-sockets dbus-daemon dbus-launch \
+ dbus-monitor dbus-send dbus-uuidgen
+DBUS_SBINS =
+DBUS_INCLUDES = dbus-*
+DBUS_LIBS = dbus-* libdbus*
+DBUS_PKGCONFIGS = dbus*.pc
+
+DBUS_DEPS = expat_install $(if $(CONFIG_EMBTK_HAVE_LIBX11),libx11_install)
DBUS_CONFIGURE_OPTS := --enable-abstract-sockets \
$(if $(CONFIG_EMBTK_HAVE_LIBX11),--with-x,--without-x)
-dbus_install:
- $(call embtk_install_pkg,DBUS)
- $(Q)$(MAKE) $(DBUS_BUILD_DIR)/.special
-
-download_dbus:
- $(call embtk_download_pkg,DBUS)
-
-dbus_clean:
- $(call embtk_cleanup_pkg,DBUS)
-
-.PHONY: $(DBUS_BUILD_DIR)/.special dbus_clean
-
-$(DBUS_BUILD_DIR)/.special:
+define embtk_postinstall_dbus
$(Q)-mkdir -p $(ROOTFS)/usr/libexec
$(Q)-cp -R $(SYSROOT)/usr/libexec/dbus* $(ROOTFS)/usr/libexec/
+endef