Changeset 1162


Ignore:
Timestamp:
02/28/07 13:05:17 (6 years ago)
Author:
thomas
Message:
  • Clean up configure.ac and add a check for EContactPhotoType. Fixes bug 219.
Location:
trunk/src/target/OM-2007/applications/openmoko-dialer
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/target/OM-2007/applications/openmoko-dialer/configure.ac

    r650 r1162  
    1212 
    1313# base deps 
    14 PKG_CHECK_MODULES(OPENMOKO, openmoko-libs >= 0.0.1,, 
    15                  AC_MSG_ERROR([*** Required OpenMoko Libraries >= 0.0.1 not installed ***])) 
    16                   
    17 PKG_CHECK_MODULES(LIBGSMD, libgsmd ,, 
    18                  AC_MSG_ERROR([*** Required libgsmd not installed ***])) 
     14PKG_CHECK_MODULES(DIALER, openmoko-libs >= 0.0.1 libgsmd alsa libebook-1.2) 
    1915 
    20 PKG_CHECK_MODULES(LIBASOUND, alsa,, 
    21                  AC_MSG_ERROR([*** Required libasound not installed ***])) 
     16old_cflags=$CFLAGS 
     17CFLAGS=$DIALER_CFLAGS 
     18AC_CHECK_TYPE(EContactPhotoType, [], [], [#include <libebook/e-book.h>]) 
     19CFLAGS=$old_cflags 
     20 
     21if test $ac_cv_type_EContactPhotoType = yes; then 
     22        AC_DEFINE(HAVE_ECONTACT_PHOTO_TYPE, 1, [Defined if EContactPhotoType exists]) 
     23fi 
    2224 
    2325 
    24 PKG_CHECK_MODULES(LIBEBOOK, libebook-1.2,, 
    25                  AC_MSG_ERROR([*** Required libasound not installed ***])) 
     26LIBS="$DIALER_LIBS  -lm -ldl" 
    2627 
    27 LIBS="$LIBS $GTK_LIBS $LIBGSMD_LIBS $LIBASOUND_LIBS $LIBEBOOK_LIBS -lm -ldl" 
    28  
    29 CFLAGS="$CFLAGS $OPENMOKO_CFLAGS $LIBGSMD_CFLAGS $LIBASOUND_CFLAGS $LIBEBOOK_CFLAGS" 
     28CFLAGS="$DIALER_CFLAGS" 
    3029 
    3130# output stuff 
  • trunk/src/target/OM-2007/applications/openmoko-dialer/src/Makefile.am

    r959 r1162  
    11AM_CPPFLAGS = -DDATADIR=\"$(datadir)\" \ 
    22              -DPKGDATADIR=\"$(pkgdatadir)\" 
    3 AM_CFLAGS = -Wall -pedantic -std=c99 @OPENMOKO_CFLAGS@ 
     3AM_CFLAGS = -Wall -pedantic -std=c99 @CFLAGS@ 
    44 
    55bin_PROGRAMS = openmoko-dialer 
     
    2525alsa.c 
    2626 
    27 openmoko_dialer_LDADD = @OPENMOKO_LIBS@ 
     27openmoko_dialer_LDADD = @LIBS@ 
    2828 
  • trunk/src/target/OM-2007/applications/openmoko-dialer/src/contacts.c

    r1147 r1162  
    1616 *  Current Version: $Rev$ ($Date) [$Author: Tony Guan $] 
    1717 */ 
    18 #define LIBEBOOK1_2_5 1 
    1918#include "contacts.h" 
     19#include "config.h" 
    2020 
    2121/** 
     
    645645  if (photo) 
    646646        { 
    647 #ifndef LIBEBOOK1_2_5    
     647#ifdef HAVE_ECONTACT_PHOTO_TYPE 
    648648   gdk_pixbuf_loader_write (loader, photo->data.inlined.data, 
    649649                            photo->data.inlined.length, NULL); 
    650650#else 
    651     gdk_pixbuf_loader_write (loader, photo->data, photo->length, NULL); //just temporaly modified.                            
     651    gdk_pixbuf_loader_write (loader, photo->data, photo->length, NULL); 
    652652#endif 
    653653        } 
Note: See TracChangeset for help on using the changeset viewer.