From ac2b5bf399d28bde0f7963adc1a6e4d653b6a9fc Mon Sep 17 00:00:00 2001 From: Enrico Zini Date: Fri, 18 Dec 2009 11:15:26 +0000 Subject: [PATCH] More on making dkp non required --- README | 1 + src/CMakeLists.txt | 13 ++++++++----- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/README b/README index e58739b..4c91de7 100644 --- a/README +++ b/README @@ -159,6 +159,7 @@ TODO list / wish list + do the watching/triggering taking code from devkit-power + do the parsing hardcoded + devkit-power conditional compilation + - make devkit-power NOT required - remove libdevkit-power-gobject1 from the phone - fisheye list music player - player page with seek/skip controls diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6205081..5bd4bd8 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -3,7 +3,7 @@ include(../vala.cmake) set(zavai_version 0.1) -set(packages gtk+-2.0 dbus-glib-1>=0.80 libwnck-1.0>=2.26.0 devkit-power-gobject>=010 libomhacks) +set(packages gtk+-2.0 dbus-glib-1>=0.80 libwnck-1.0>=2.26.0 libomhacks) add_packages(ZAVAI ${packages}) set(VALA_PACKAGES ${packages} posix linux-input dbus-extra gtkfisheyelist) @@ -11,12 +11,15 @@ set(VFLAGS --vapidir=${zavai_SOURCE_DIR} --vapidir=${gtkfisheyelist_BINARY_DIR}) add_definitions(-Wall) # -Werror -if (ZAVAI_devkit-power-gobject_VERSION) - message("Using devkit-power-gobject version ${ZAVAI_devkit-power-gobject_VERSION}") - add_definitions(-DUSE_DKP) +pkg_check_modules(DKP devkit-power-gobject>=010) +if (DKP_VERSION) + message("-- Using devkit-power-gobject version ${DKP_VERSION}") set(VFLAGS ${VFLAGS} --define=USE_DKP) + set(VALA_PACKAGES ${VALA_PACKAGES} devkit-power-gobject) + add_definitions(-DUSE_DKP ${DKP_CFLAGS}) + link_libraries(${DKP_LDFLAGS}) else() - message("Not using devkit-power-gobject") + message("-- Not using devkit-power-gobject") endif () file(GLOB libvala [a-y]*.vala widgets/*.vala) -- 2.30.2