1dnl make yadickson soto 2 3AC_INIT([wbar], [2.3.4]) 4AM_INIT_AUTOMAKE([ filename-length-max=256 tar-ustar ]) 5 6AM_CONFIG_HEADER(config.h) 7AC_CONFIG_MACRO_DIR([m4]) 8 9AC_PROG_CXX 10AC_PROG_INSTALL 11AC_HEADER_STDC 12 13 14eval "prefix=$prefix" 15 16if test "$prefix" = "NONE" ; then 17 eval "prefix=/usr" 18fi 19 20eval "exec_prefix=$prefix" 21eval "libdir=$libdir" 22eval "bindir=$bindir" 23eval "datadir=$datadir" 24eval "localedir=$localedir" 25eval "sysconfdir=$sysconfdir" 26 27LIBDIR=`eval echo $libdir` 28BINDIR=`eval echo $bindir` 29SHARE_DATADIR=`eval echo $datadir` 30LOCALEDIR=`eval echo $localedir` 31SYSCONFDIR=`eval echo $sysconfdir` 32 33AC_SUBST(LIBDIR) 34AC_SUBST(BINDIR) 35AC_SUBST(SYSCONFDIR) 36 37AC_SUBST(GETTEXT_PACKAGE, [AC_PACKAGE_NAME]) 38AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE" , [ The gettext package ]) 39 40AC_SUBST(GNOMELOCALEDIR, $LOCALEDIR) 41AC_DEFINE_UNQUOTED(GNOMELOCALEDIR, "$GNOMELOCALEDIR" , [ The gettext package dir ]) 42 43AC_SUBST(DEFAULT_CONFIGDIR, "$SYSCONFDIR/AC_PACKAGE_NAME.d") 44AC_DEFINE_UNQUOTED(DEFAULT_CONFIGDIR, "$DEFAULT_CONFIGDIR" , [ The default config dir ]) 45 46AC_SUBST(AUTOSTARTDIR, "$SYSCONFDIR/xdg/autostart") 47AC_DEFINE_UNQUOTED(AUTOSTARTDIR, "$AUTOSTARTDIR" , [ The autostart dir ]) 48 49AC_SUBST(PIXMAPDIR, "$SHARE_DATADIR/pixmaps") 50AC_DEFINE_UNQUOTED(PIXMAPDIR, "$PIXMAPDIR" , [ The pixmaps dir ]) 51 52AC_SUBST(GLADE_PACKAGE_DIR, "$SHARE_DATADIR/AC_PACKAGE_NAME/glade") 53AC_DEFINE_UNQUOTED(GLADE_PACKAGE_DIR, "$GLADE_PACKAGE_DIR" , [ The glade package dir ]) 54 55AC_SUBST(GLADE_PACKAGE_NAME, "$GLADE_PACKAGE_DIR/AC_PACKAGE_NAME.glade") 56AC_DEFINE_UNQUOTED(GLADE_PACKAGE_NAME, "$GLADE_PACKAGE_NAME" , [ The glade package name ]) 57 58AC_SUBST(DEFAULT_ARGV, "--bpress --above-desk --vbar --pos right --isize 64 --idist 5 --nanim 4 --falfa 65") 59AC_DEFINE_UNQUOTED(DEFAULT_ARGV, "$DEFAULT_ARGV" , [ The default argv ]) 60 61AC_PROG_INTLTOOL() 62AM_GLIB_GNU_GETTEXT 63PKG_PROG_PKG_CONFIG 64 65PKG_CHECK_MODULES(modules, [imlib2 x11]) 66AC_SUBST(modules_CFLAGS) 67AC_SUBST(modules_LIBS) 68 69AC_ARG_ENABLE(wbar-config, AS_HELP_STRING([--disable-wbar-config], 70 [build without the GTK+ configuration interface]),[use_wbar_config=$enableval], 71 [use_wbar_config=yes]) 72if test "$use_wbar_config" = "yes"; then 73 PKG_CHECK_MODULES(gui_modules, [gtk+-2.0 libglade-2.0]) 74 AC_SUBST(gui_modules_CFLAGS) 75 AC_SUBST(gui_modules_LIBS) 76fi 77 78AM_CONDITIONAL([WBAR_CONFIG],[test "$use_wbar_config" = "yes"]) 79 80AC_SUBST(PIDOF_BIN, "pidof ") 81AC_PATH_PROG(PIDOF_BIN, pidof, pgrep) 82AC_DEFINE_UNQUOTED(PIDOF_BIN, "$PIDOF_BIN ", [ program to retreive wbar pid ]) 83 84AC_CONFIG_FILES([Makefile \ 85share/Makefile \ 86etc/Makefile \ 87etc/wbar.cfg \ 88etc/wbar.desktop.in \ 89pixmaps/Makefile \ 90po/Makefile.in \ 91doc/Makefile 92doc/man/Makefile 93doc/man/es/Makefile 94src/Makefile]) 95 96AC_OUTPUT 97 98 99if test -d po \ 100 && test -e po/Makefile ; then 101 echo "=======================================" 102 echo "" 103 echo "Execute make update-po" 104 echo "" 105 cd po 106 make update-po | perl -ne 'print if /:$/' 107 echo "" 108 for file in $(ls *.po); do \ 109 sed -i '/^\"POT-Creation-Date:.*\\n.*$/d' $file 110 done 111 cd .. 112 echo "=======================================" 113fi 114