[packages/mate-applets: 240/311] - allow to build without modemlights applet

glen glen at pld-linux.org
Thu Dec 27 20:43:17 CET 2012


commit 4174d286f12991ef74435b44f9846bfcca3b0d16
Author: grzegol <grzegol at pld-linux.org>
Date:   Sat Aug 26 12:11:43 2006 +0000

    - allow to build without modemlights applet
    
    Changed files:
        gnome-applets-modemlights-conditional.patch -> 1.1

 gnome-applets-modemlights-conditional.patch | 49 +++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)
---
diff --git a/gnome-applets-modemlights-conditional.patch b/gnome-applets-modemlights-conditional.patch
new file mode 100644
index 0000000..80509e1
--- /dev/null
+++ b/gnome-applets-modemlights-conditional.patch
@@ -0,0 +1,49 @@
+diff -urN aaa/gnome-applets-2.15.90/configure.in gnome-applets-2.15.90/configure.in
+--- aaa/gnome-applets-2.15.90/configure.in	2006-08-22 06:41:25.000000000 +0200
++++ gnome-applets-2.15.90/configure.in	2006-08-26 13:32:25.429217504 +0200
+@@ -512,23 +512,32 @@
+ dnl *** modemlights applet check                                            ***
+ dnl ***************************************************************************
+ 
++dnl --disable-modemlights=(yes|no)
++AC_ARG_ENABLE(modemlights,
++	      [  --disable-modemlights=[[no/yes]]
++                          don't build modemlights applet [[default: no]]],,
++	      disable_modemlights=no)
++
+ SU_TOOL=
+ P_MODEMLIGHTS=
+ HAVE_LIBUTIL=
++BUILD_MODEM_LIGHTS=no
+ 
+-AC_PATH_PROG(SU_TOOL, su)
+-AC_CHECK_LIB(util, forkpty, HAVE_LIBUTIL=true, HAVE_LIBUTIL=false)
+-AM_PATH_SYSTEM_TOOLS_BACKENDS($SYSTEM_TOOLS_BACKENDS_REQUIRED, P_MODEMLIGHTS=modemlights)
+-
+-if test "x$HAVE_LIBUTIL" = "xtrue" -a "x$P_MODEMLIGHTS" = "xmodemlights" -a "x$HAVE_GNOME_SETTINGS_DAEMON" = "xyes"; then
+-  MODEMLIGHTS_LIBS=" -lutil"
+-  AC_SUBST(MODEMLIGHTS_LIBS)
+-  AC_DEFINE_UNQUOTED(STB_SCRIPTS_DIR, "$STB_SCRIPTS_DIR", [System tools backends])
+-  AC_DEFINE_UNQUOTED(SU_PATH, "${SU_TOOL}", [su executable path])
+-  BUILD_MODEM_LIGHTS=yes
+-else
+-  AC_MSG_WARN([*** modemlights applet will not be built ***])
+-  BUILD_MODEM_LIGHTS=no
++if test x$disable_modemlights = xno; then
++  AC_PATH_PROG(SU_TOOL, su)
++  AC_CHECK_LIB(util, forkpty, HAVE_LIBUTIL=true, HAVE_LIBUTIL=false)
++  AM_PATH_SYSTEM_TOOLS_BACKENDS($SYSTEM_TOOLS_BACKENDS_REQUIRED, P_MODEMLIGHTS=modemlights)
++
++  if test "x$HAVE_LIBUTIL" = "xtrue" -a "x$P_MODEMLIGHTS" = "xmodemlights" -a "x$HAVE_GNOME_SETTINGS_DAEMON" = "xyes"; then
++    MODEMLIGHTS_LIBS=" -lutil"
++    AC_SUBST(MODEMLIGHTS_LIBS)
++    AC_DEFINE_UNQUOTED(STB_SCRIPTS_DIR, "$STB_SCRIPTS_DIR", [System tools backends])
++    AC_DEFINE_UNQUOTED(SU_PATH, "${SU_TOOL}", [su executable path])
++    BUILD_MODEM_LIGHTS=yes
++  else
++    AC_MSG_WARN([*** modemlights applet will not be built ***])
++    BUILD_MODEM_LIGHTS=no
++  fi
+ fi
+ 
+ AM_CONDITIONAL(APPLET_MODEMLIGHTS, test "x$BUILD_MODEM_LIGHTS" = "xyes")
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mate-applets.git/commitdiff/65c1b73f8721e2c1dd8f5b7d875df06b87ad8453



More information about the pld-cvs-commit mailing list