A set of tools for configuring the Logitech G19 keyboard. Based in: https://github.com/Gnome15/gnome15
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1401 lines
49 KiB

4 years ago
  1. AC_INIT([gnome15], [0.11.0], [bugs@gnome15.org])
  2. AC_CONFIG_SRCDIR([src/gnome15/g15service.py])
  3. AM_INIT_AUTOMAKE([tar-ustar])
  4. AM_MAINTAINER_MODE
  5. AC_CONFIG_MACRO_DIR([m4])
  6. dnl
  7. dnl Dependencies
  8. dnl
  9. dnl C compiler toolchain
  10. LT_PREREQ([2.2.6])
  11. LT_INIT()
  12. AC_PROG_CC
  13. dnl Python
  14. AM_PATH_PYTHON
  15. AX_PYTHON_DEVEL([2.6])
  16. dnl Python modules (mandatory)
  17. PKG_CHECK_MODULES(PYGTK, pygtk-2.0)
  18. AC_SUBST(PYGTK_CFLAGS)
  19. AC_SUBST(PYGTK_LIBS)
  20. AX_PYTHON_MODULE(keyring, [])
  21. AS_IF([test "x${HAVE_PYMOD_KEYRING}" = "xno"],
  22. [AC_MSG_ERROR([Requires Python Keyring Library])])
  23. AX_PYTHON_MODULE(virtkey, [])
  24. AS_IF([test "x${HAVE_PYMOD_VIRTKEY}" = "xno"],
  25. [AC_MSG_ERROR([Requires Python Virtkey Library])])
  26. AX_PYTHON_MODULE(PIL.Image, [])
  27. AS_IF([test "x${HAVE_PYMOD_PIL_IMAGE}" = "xno"],
  28. [AC_MSG_ERROR([Requires Python Image Library])])
  29. AX_PYTHON_MODULE(cairo, [])
  30. AS_IF([test "x${HAVE_PYMOD_CAIRO}" = "xno"],
  31. [AC_MSG_ERROR([Requires Python bindings for the Cairo vector graphics library])])
  32. AX_PYTHON_MODULE(dbus, [])
  33. AS_IF([test "x${HAVE_PYMOD_DBUS}" = "xno"],
  34. [AC_MSG_ERROR([Requires DBUS bindings for Python])])
  35. AX_PYTHON_MODULE(pyinotify, [])
  36. AS_IF([test "x${HAVE_PYMOD_PYINOTIFY}" = "xno"],
  37. [AC_MSG_ERROR([Requires Pyinotify bindings for Python])])
  38. AX_PYTHON_MODULE(lxml, [])
  39. AS_IF([test "x${HAVE_PYMOD_LXML}" = "xno"],
  40. [AC_MSG_ERROR([Requires LXML bindings for Python])])
  41. AX_PYTHON_MODULE(gobject, [])
  42. AS_IF([test "x${HAVE_PYMOD_GOBJECT}" = "xno"],
  43. [AC_MSG_ERROR([Requires GObject for Python])])
  44. AX_PYTHON_MODULE(xdg, [])
  45. AS_IF([test "x${HAVE_PYMOD_XDG}" = "xno"],
  46. [AC_MSG_ERROR([Requires Python XDG])])
  47. AX_PYTHON_MODULE(usb, [])
  48. AS_IF([test "x${HAVE_PYMOD_USB}" = "xno"],
  49. [AC_MSG_ERROR([Requires PyUSB, python bindings for libusb])])
  50. AX_PYTHON_MODULE(gconf, [])
  51. AS_IF([test "x${HAVE_PYMOD_GCONF}" = "xno"],
  52. [AC_MSG_ERROR([Requires GConf bindings for Python])])
  53. AX_PYTHON_MODULE(rsvg, [])
  54. AS_IF([test "x${HAVE_PYMOD_RSVG}" = "xno"],
  55. [AC_MSG_ERROR([Requires RSVG for Python])])
  56. AX_PYTHON_MODULE(pango, [])
  57. AS_IF([test "x${HAVE_PYMOD_PANGO}" = "xno"],
  58. [AC_MSG_ERROR([Requires Pango for Python])])
  59. AX_PYTHON_MODULE(uinput, [])
  60. AS_IF([test "x${HAVE_PYMOD_UINPUT}" = "xno"],
  61. [AC_MSG_ERROR([Requires Python uinput and libsuinput])])
  62. AX_PYTHON_MODULE(Xlib, [])
  63. AS_IF([test "x${HAVE_PYMOD_XLIB}" = "xno"],
  64. [AC_MSG_ERROR([Requires Python Xlib - Python Xlib bindings])])
  65. dnl Python modules (optional)
  66. AX_PYTHON_MODULE(setproctitle, [])
  67. AS_IF([test "x${HAVE_PYMOD_SETPROCTITLE}" = "xno"],
  68. [AC_MSG_WARN([It is recommend that setproctitle is installed])])
  69. AX_PYTHON_MODULE(pyudev, [])
  70. AS_IF([test "x${HAVE_PYUDEV}" = "xno"],
  71. [AC_MSG_WARN([It is recommended that PyUdev is installed. Without this, there will be no hot-plugging support])])
  72. dnl Python modules (mandatory for some drivers)
  73. AX_PYTHON_MODULE(pyinputevent, [])
  74. AS_IF([test "x${HAVE_PYMOD_PYINPUTEVENT}" = "xyes"],
  75. [have_pyinputevent=yes],
  76. [have_pyinputevent=no])
  77. dnl Python modules (mandatory for some plugins)
  78. AX_PYTHON_MODULE(gst, [])
  79. AS_IF([test "x${HAVE_PYMOD_GST}" = "xyes"],
  80. [have_gst=yes],
  81. [have_gst=no])
  82. AX_PYTHON_MODULE(appindicator, [])
  83. AS_IF([test "x${HAVE_PYMOD_APPINDICATOR}" = "xyes"],
  84. [have_appindicator=yes],
  85. [have_appindicator=no])
  86. AX_PYTHON_MODULE(telepathy, [])
  87. AS_IF([test "x${HAVE_PYMOD_TELEPATHY}" = "xyes"],
  88. [have_telepathy=yes],
  89. [have_telepathy=no])
  90. AX_PYTHON_MODULE(alsaaudio, [])
  91. AS_IF([test "x${HAVE_PYMOD_ALSAAUDIO}" = "xyes"],
  92. [have_alsaaudio=yes],
  93. [have_alsaaudio=no])
  94. AX_PYTHON_MODULE(feedparser, [])
  95. AS_IF([test "x${HAVE_PYMOD_FEEDPARSER}" = "xyes"],
  96. [have_feedparser=yes],
  97. [have_feedparser=no])
  98. AX_PYTHON_MODULE(vobject, [])
  99. AS_IF([test "x${HAVE_PYMOD_VOBJECT}" = "xyes" ],
  100. [have_vobject=yes],
  101. [have_vobject=no])
  102. AX_PYTHON_MODULE(gdata.calendar, [])
  103. AS_IF([test "x${HAVE_PYMOD_GDATA_CALENDAR}" = "xyes" ],
  104. [have_gdata_calendar=yes],
  105. [have_gdata_calendar=no])
  106. AX_PYTHON_MODULE(gdata.analytics, [])
  107. AS_IF([test "x${HAVE_PYMOD_GDATA_ANALYTICS}" = "xyes" ],
  108. [have_gdata_analytics=yes],
  109. [have_gdata_analytics=no])
  110. AX_PYTHON_MODULE(cairoplot, [])
  111. AS_IF([test "x${HAVE_PYMOD_CAIROPLOT}" = "xyes" ],
  112. [have_cairoplot=yes],
  113. [have_cairoplot=no])
  114. AX_PYTHON_MODULE(sensors, [])
  115. AS_IF([test "x${HAVE_PYMOD_SENSORS}" = "xyes" ],
  116. [have_sensors=yes],
  117. [have_sensors=no])
  118. dnl libg15 (Gnome15 version)
  119. AC_CHECK_LIB(g15, initLibG15,
  120. [have_libg15=yes],
  121. [have_libg15=no])
  122. dnl fftw3
  123. PKG_CHECK_MODULES(FFTW, fftw3,
  124. [have_fftw3=yes],
  125. [have_fftw3=no])
  126. AC_SUBST(FFTW_CFLAGS)
  127. AC_SUBST(FFTW_LIBS)
  128. dnl libpulse
  129. PKG_CHECK_MODULES(PULSE, libpulse,
  130. [have_pulse=yes],
  131. [have_pulse=no])
  132. AC_SUBST(PULSE_CFLAGS)
  133. AC_SUBST(PULSE_LIBS)
  134. dnl
  135. dnl Parse configure arguments
  136. dnl
  137. dnl Enabled locales
  138. AC_ARG_VAR(ENABLED_LOCALES, [List of locales to enable])
  139. AS_IF([test -z "${ENABLED_LOCALES}"],
  140. AC_SUBST([ENABLED_LOCALES], [en_GB]))
  141. dnl Name of Fixed size font
  142. AC_ARG_VAR(FIXED_SIZE_FONT, [Font to use for fixed fonts. Defaults to Fixed])
  143. AS_IF([test -z "${FIXED_SIZE_FONT}"],
  144. AC_SUBST([FIXED_SIZE_FONT], [Fixed]))
  145. dnl udev file path and settings
  146. AC_ARG_VAR(UDEV_RULES_PATH, [Path for udev rules. Defaults to /lib/udev/rules.d])
  147. AS_IF([test -z "${UDEV_RULES_PATH}"],
  148. AC_SUBST([UDEV_RULES_PATH], [/lib/udev/rules.d]))
  149. AC_ARG_VAR(DEVICEGROUP, [Group that the devices will be owned by. Defaults to plugdev])
  150. AS_IF([test -z "${DEVICEGROUP}"],
  151. AC_SUBST([DEVICEGROUP], [plugdev]))
  152. AC_ARG_VAR(DEVICEMODE, [Permissions of the devices. Defaults to 0660])
  153. AS_IF([test -z "${DEVICEMODE}"],
  154. AC_SUBST([DEVICEMODE], [0660]))
  155. dnl Drivers
  156. AC_ARG_ENABLE([driver-kernel],
  157. [AS_HELP_STRING([--enable-driver-kernel],
  158. [Enable Kernel driver support (requires pyinputevent and lg4l kernel drivers).])],
  159. [case "${enableval}" in
  160. yes) driver_kernel=yes ;;
  161. no) driver_kernel=no ;;
  162. *) AC_MSG_ERROR([bad value ${enableval} for --enable-driver-kernel]) ;;
  163. esac],
  164. [driver_kernel=${have_pyinputevent}])
  165. AS_IF([test "x${driver_kernel}" = "xyes" -a "x$have_pyinputevent" = "xno"],
  166. [AC_MSG_ERROR([kernel driver cannot be built without pyinputevent])])
  167. AM_CONDITIONAL([ENABLE_DRIVER_KERNEL], [test x$driver_kernel = xyes])
  168. AC_ARG_ENABLE([driver-g19direct],
  169. [AS_HELP_STRING([--enable-driver-g19direct],
  170. [Enable G19Direct driver support.])],
  171. [case "${enableval}" in
  172. yes) driver_g19direct=yes ;;
  173. no) driver_g19direct=no ;;
  174. *) AC_MSG_ERROR([bad value ${enableval} for --enable-driver-g19direct]) ;;
  175. esac],
  176. [driver_g19direct=yes])
  177. AM_CONDITIONAL([ENABLE_DRIVER_G19DIRECT], [test x$driver_g19direct = xyes])
  178. AC_ARG_ENABLE([driver-g930],
  179. [AS_HELP_STRING([--enable-driver-g930],
  180. [Enable G930 headset driver support])],
  181. [case "${enableval}" in
  182. yes) driver_g930=yes ;;
  183. no) driver_g930=no ;;
  184. *) AC_MSG_ERROR([bad value ${enableval} for --enable-driver-g930]) ;;
  185. esac],
  186. [driver_g930=yes])
  187. AM_CONDITIONAL([ENABLE_DRIVER_G930], [test x$driver_g930 = xyes])
  188. AC_ARG_ENABLE([driver-g15direct],
  189. [AS_HELP_STRING([--enable-driver-g15direct],
  190. [Enable G15 direct driver support (requires libg15).])],
  191. [case "${enableval}" in
  192. yes) driver_g15direct=yes ;;
  193. no) driver_g15direct=no ;;
  194. *) AC_MSG_ERROR([bad value ${enableval} for --enable-driver-g15direct]) ;;
  195. esac],
  196. [driver_g15direct=${have_libg15}])
  197. AS_IF([test "x${driver_g15direct}" = "xyes" -a "x$have_libg15" = "xno"],
  198. [AC_MSG_ERROR([g5direct driver cannot be built without libg15])])
  199. AM_CONDITIONAL([ENABLE_DRIVER_G15DIRECT], [test x$driver_g15direct = xyes])
  200. dnl System Tray
  201. AC_ARG_ENABLE([systemtray],
  202. [AS_HELP_STRING([--enable-systemtray],
  203. [Enable System Tray panel integration.])],
  204. [case "${enableval}" in
  205. yes) systemtray=yes ;;
  206. no) systemtray=no ;;
  207. *) AC_MSG_ERROR([bad value ${enableval} for --enable-systemtray]) ;;
  208. esac],
  209. systemtray=yes)
  210. AM_CONDITIONAL([ENABLE_SYSTEMTRAY], [test x$systemtray = xyes])
  211. dnl Ubuntu Indicator
  212. AC_ARG_ENABLE([indicator],
  213. [AS_HELP_STRING([--enable-indicator],
  214. [Enable Ubuntu Indicator integration.])],
  215. [case "${enableval}" in
  216. yes) indicator=yes ;;
  217. no) indicator=no ;;
  218. *) AC_MSG_ERROR([bad value ${enableval} for --enable-indicator]) ;;
  219. esac],
  220. indicator=${have_appindicator})
  221. AS_IF([test "x${indicator}" = "xyes" -a "x$have_appindicator" = "xno"],
  222. [AC_MSG_ERROR([Ubuntu indicator cannot be built without appindicator python module])])
  223. AM_CONDITIONAL([ENABLE_INDICATOR], [test x$indicator = xyes])
  224. dnl Gnome Shell Extension
  225. AC_ARG_ENABLE([gnome-shell-extension],
  226. [AS_HELP_STRING([--enable-gnome-shell-extension],
  227. [Enable Gnome Shell extension.])],
  228. [case "${enableval}" in
  229. yes) gnome_shell_extension=yes ;;
  230. no) gnome_shell_extension=no ;;
  231. *) AC_MSG_ERROR([bad value ${enableval} for --enable-gnome-shell-extension]) ;;
  232. esac],
  233. gnome_shell_extension=yes)
  234. AM_CONDITIONAL([ENABLE_GNOME_SHELL_EXTENSION], [test x$gnome_shell_extension = xyes])
  235. dnl Icons
  236. AC_ARG_ENABLE([icons-awoken],
  237. [AS_HELP_STRING([--enable-icons-awoken],
  238. [Build and deploy awoken icons.])],
  239. [case "${enableval}" in
  240. yes) icons_awoken=yes ;;
  241. no) icons_awoken=no ;;
  242. *) AC_MSG_ERROR([bad value ${enableval} for --enable-icons-awoken]) ;;
  243. esac],
  244. [icons_awoken=no])
  245. AM_CONDITIONAL([ENABLE_ICONS_AWOKEN], [test x$icons_awoken = xyes])
  246. AC_ARG_ENABLE([icons-mono],
  247. [AS_HELP_STRING([--enable-icons-mono],
  248. [Build and deploy monochrome icons.])],
  249. [case "${enableval}" in
  250. yes) icons_mono=yes ;;
  251. no) icons_mono=no ;;
  252. *) AC_MSG_ERROR([bad value ${enableval} for --enable-icons-mono]) ;;
  253. esac],
  254. [icons_mono=no])
  255. AM_CONDITIONAL([ENABLE_ICONS_MONO], [test x$icons_mono = xyes])
  256. dnl
  257. dnl Plugins
  258. dnl
  259. dnl Each plugin by default is only enabled
  260. dnl if dependencies are available. Each plugin may also be
  261. dnl individually enabled / disabled using configure options
  262. dnl Background plugin
  263. AC_ARG_ENABLE([plugin-background],
  264. [AS_HELP_STRING([--enable-plugin-background],
  265. [Enable Background plugin.])],
  266. [case "${enableval}" in
  267. yes) plugin_background=yes ;;
  268. no) plugin_background=no ;;
  269. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-background]) ;;
  270. esac],
  271. [plugin_background=yes])
  272. AM_CONDITIONAL([ENABLE_PLUGIN_BACKGROUND], [test x$plugin_background = xyes])
  273. dnl Cairo Clock plugin
  274. AC_ARG_ENABLE([plugin-cairo-clock],
  275. [AS_HELP_STRING([--enable-plugin-cairo-clock],
  276. [Enable Cairo Clock plugin.])],
  277. [case "${enableval}" in
  278. yes) plugin_cairo_clock=yes ;;
  279. no) plugin_cairo_clock=no ;;
  280. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-cairo-clock]) ;;
  281. esac],
  282. [plugin_cairo_clock=yes])
  283. AM_CONDITIONAL([ENABLE_PLUGIN_CAIRO_CLOCK], [test x$plugin_cairo_clock = xyes])
  284. dnl Run App plugin
  285. AC_ARG_ENABLE([plugin-rundapp],
  286. [AS_HELP_STRING([--enable-plugin-rundapp],
  287. [Enable Run App plugin.])],
  288. [case "${enableval}" in
  289. yes) plugin_rundapp=yes ;;
  290. no) plugin_rundapp=no ;;
  291. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-rundapp]) ;;
  292. esac],
  293. [plugin_rundapp=yes])
  294. AM_CONDITIONAL([ENABLE_PLUGIN_RUNDAPP], [test x$plugin_cairo_clock = xyes])
  295. dnl Clock plugin
  296. AC_ARG_ENABLE([plugin-clock],
  297. [AS_HELP_STRING([--enable-plugin-clock],
  298. [Enable Simple Clock plugin (plugin used in website example).])],
  299. [case "${enableval}" in
  300. yes) plugin_clock=yes ;;
  301. no) plugin_clock=no ;;
  302. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-clock]) ;;
  303. esac],
  304. [plugin_clock=yes])
  305. AM_CONDITIONAL([ENABLE_PLUGIN_CLOCK], [test x$plugin_clock = xyes])
  306. dnl Special effects plugin
  307. AC_ARG_ENABLE([plugin-fx],
  308. [AS_HELP_STRING([--enable-plugin-fx],
  309. [Enable Special Effects plugin.])],
  310. [case "${enableval}" in
  311. yes) plugin_fx=yes ;;
  312. no) plugin_fx=no ;;
  313. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-fx]) ;;
  314. esac],
  315. [plugin_fx=yes])
  316. AM_CONDITIONAL([ENABLE_PLUGIN_FX], [test x$plugin_fx = xyes])
  317. dnl G15daemon Server plugin
  318. AC_ARG_ENABLE([plugin-g15daemon-server],
  319. [AS_HELP_STRING([--enable-plugin-g15daemon-server],
  320. [Enable G15Daemon Server plugin (network server with protocol compatible with g15daemon, allows g15daemon scripts to be used when it is not installed).])],
  321. [case "${enableval}" in
  322. yes) plugin_g15daemon_server=yes ;;
  323. no) plugin_g15daemon_server=no ;;
  324. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-g15daemon-server]) ;;
  325. esac],
  326. [plugin_g15daemon_server=yes])
  327. AM_CONDITIONAL([ENABLE_PLUGIN_G15DAEMON_SERVER], [test x$plugin_g15daemon_server = xyes])
  328. dnl Instant Messenger plugin
  329. AC_ARG_ENABLE([plugin-im],
  330. [AS_HELP_STRING([--enable-plugin-im],
  331. [Enable Instant Messenger plugin. Displays current contact list and status (currently works with Telepathy framework based clients).])],
  332. [case "${enableval}" in
  333. yes) plugin_im=yes ;;
  334. no) plugin_im=no ;;
  335. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-im]) ;;
  336. esac],
  337. [plugin_im=${have_telepathy}])
  338. AS_IF([test "x${plugin_im}" = "xyes" -a "x$have_telepathy" = "xno"],
  339. [AC_MSG_ERROR([Plugin Instant Messenger cannot be built without telepathy python module])])
  340. AM_CONDITIONAL([ENABLE_PLUGIN_IM], [test x$plugin_im = xyes])
  341. dnl Macro Recorder plugin
  342. AC_ARG_ENABLE([plugin-macro-recorder],
  343. [AS_HELP_STRING([--enable-plugin-macro-recorder],
  344. [Enable Macro Recorder plugin.])],
  345. [case "${enableval}" in
  346. yes) plugin_macro_recorder=yes ;;
  347. no) plugin_macro_recorder=no ;;
  348. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-macro-recorder]) ;;
  349. esac],
  350. [plugin_macro_recorder=yes])
  351. AM_CONDITIONAL([ENABLE_PLUGIN_MACRO_RECORDER], [test x$plugin_macro_recorder = xyes])
  352. dnl Macro Display plugin
  353. AC_ARG_ENABLE([plugin-macros],
  354. [AS_HELP_STRING([--enable-plugin-macros],
  355. [Enable Macro Display plugin.])],
  356. [case "${enableval}" in
  357. yes) plugin_macros=yes ;;
  358. no) plugin_macros=no ;;
  359. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-macros]) ;;
  360. esac],
  361. [plugin_macros=yes])
  362. AM_CONDITIONAL([ENABLE_PLUGIN_MACROS], [test x$plugin_macros = xyes])
  363. dnl Profile selection plugin
  364. AC_ARG_ENABLE([plugin-profiles],
  365. [AS_HELP_STRING([--enable-plugin-profiles],
  366. [Enable profile selector plugin.])],
  367. [case "${enableval}" in
  368. yes) plugin_profiles=yes ;;
  369. no) plugin_profiles=no ;;
  370. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-profiles]) ;;
  371. esac],
  372. [plugin_profiles=yes])
  373. AM_CONDITIONAL([ENABLE_PLUGIN_PROFILES], [test x$plugin_profiles = xyes])
  374. dnl Menu plugin
  375. AC_ARG_ENABLE([plugin-menu],
  376. [AS_HELP_STRING([--enable-plugin-menu],
  377. [Enable Menu plugin.])],
  378. [case "${enableval}" in
  379. yes) plugin_menu=yes ;;
  380. no) plugin_menu=no ;;
  381. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-menu]) ;;
  382. esac],
  383. [plugin_menu=yes])
  384. AM_CONDITIONAL([ENABLE_PLUGIN_MENU], [test x$plugin_menu = xyes])
  385. dnl Mounts plugin
  386. AC_ARG_ENABLE([plugin-mounts],
  387. [AS_HELP_STRING([--enable-plugin-mounts],
  388. [Enable Mounts plugin.])],
  389. [case "${enableval}" in
  390. yes) plugin_mounts=yes ;;
  391. no) plugin_mounts=no ;;
  392. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-mounts]) ;;
  393. esac],
  394. [plugin_mounts=yes])
  395. AM_CONDITIONAL([ENABLE_PLUGIN_MOUNTS], [test x$plugin_mounts = xyes])
  396. dnl MPRIS plugin
  397. AC_ARG_ENABLE([plugin-mpris],
  398. [AS_HELP_STRING([--enable-plugin-mpris],
  399. [Enable MPRIS plugin. Displays currently playing media players that support MPRIS])],
  400. [case "${enableval}" in
  401. yes) plugin_mpris=yes ;;
  402. no) plugin_mpris=no ;;
  403. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-mpris]) ;;
  404. esac],
  405. [plugin_mpris=yes])
  406. AM_CONDITIONAL([ENABLE_PLUGIN_MPRIS], [test x$plugin_mpris = xyes])
  407. dnl Notify plugin
  408. AC_ARG_ENABLE([plugin-notify-lcd],
  409. [AS_HELP_STRING([--enable-plugin-notify-lcd],
  410. [Enable Notify LCD plugin. Takes over as notification daemon and displays messages on LCD, blinks keyboard])],
  411. [case "${enableval}" in
  412. yes) plugin_notify_lcd=yes ;;
  413. no) plugin_notify_lcd=no ;;
  414. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-notify-lcd]) ;;
  415. esac],
  416. [plugin_notify_lcd=yes])
  417. AM_CONDITIONAL([ENABLE_PLUGIN_NOTIFY_LCD], [test x$plugin_notify_lcd = xyes])
  418. dnl Panel plugin
  419. AC_ARG_ENABLE([plugin-panel],
  420. [AS_HELP_STRING([--enable-plugin-panel],
  421. [Enable Panel plugin. Reserves area of screen for other plugins to display permanent information])],
  422. [case "${enableval}" in
  423. yes) plugin_panel=yes ;;
  424. no) plugin_panel=no ;;
  425. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-panel]) ;;
  426. esac],
  427. [plugin_panel=yes])
  428. AM_CONDITIONAL([ENABLE_PLUGIN_PANEL], [test x$plugin_panel = xyes])
  429. dnl Screensaver plugin
  430. AC_ARG_ENABLE([plugin-screensaver],
  431. [AS_HELP_STRING([--enable-plugin-screensaver],
  432. [Enable Screensaver plugin. Displays mesage and dims keyboard when desktop screesaver is activated])],
  433. [case "${enableval}" in
  434. yes) plugin_screensaver=yes ;;
  435. no) plugin_screensaver=no ;;
  436. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-screensaver]) ;;
  437. esac],
  438. [plugin_screensaver=yes])
  439. AM_CONDITIONAL([ENABLE_PLUGIN_SCREENSAVER], [test x$plugin_screensaver = xyes])
  440. dnl Stopwatch plugin
  441. AC_ARG_ENABLE([plugin-stopwatch],
  442. [AS_HELP_STRING([--enable-plugin-stopwatch],
  443. [Enable Stopwatch plugin. Dual mode, dual timer stopwatch])],
  444. [case "${enableval}" in
  445. yes) plugin_stopwatch=yes ;;
  446. no) plugin_stopwatch=no ;;
  447. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-stopwatch]) ;;
  448. esac],
  449. [plugin_stopwatch=yes])
  450. AM_CONDITIONAL([ENABLE_PLUGIN_STOPWATCH], [test x$plugin_stopwatch = xyes])
  451. dnl Media Player plugin
  452. AC_ARG_ENABLE([plugin-mediaplayer],
  453. [AS_HELP_STRING([--enable-plugin-mediaplayer],
  454. [Enable Media Player plugin. Requires GStreamer])],
  455. [case "${enableval}" in
  456. yes) plugin_mediaplayer=yes ;;
  457. no) plugin_mediaplayer=no ;;
  458. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-mediaplayer]) ;;
  459. esac],
  460. [plugin_mediaplayer=${have_gst}])
  461. AS_IF([test "x${plugin_mediaplayer}" = "xyes" -a "x$have_gst" = "xno"],
  462. [AC_MSG_ERROR([Plugin Mediaplayer cannot be built without gst python module])])
  463. AM_CONDITIONAL([ENABLE_PLUGIN_MEDIAPLAYER], [test x$plugin_mediaplayer = xyes])
  464. dnl Weather plugin
  465. AC_ARG_ENABLE([plugin-weather],
  466. [AS_HELP_STRING([--enable-plugin-weather],
  467. [Enable Weather plugin. Requires additional backend plugin such as weather-noaa])],
  468. [case "${enableval}" in
  469. yes) plugin_weather=yes ;;
  470. no) plugin_weather=no ;;
  471. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-weather]) ;;
  472. esac],
  473. [plugin_weather=yes])
  474. AM_CONDITIONAL([ENABLE_PLUGIN_WEATHER], [test x$plugin_weather = xyes])
  475. AC_ARG_ENABLE([plugin-weather-noaa],
  476. [AS_HELP_STRING([--enable-plugin-weather-noaa],
  477. [Enable NOAA support for the Weather plugin.])],
  478. [case "${enableval}" in
  479. yes) plugin_weather_noaa=yes ;;
  480. no) plugin_weather_noaa=no ;;
  481. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-weather-noaa]) ;;
  482. esac],
  483. [plugin_weather_noaa=${plugin_weather}])
  484. AS_IF([test "x${plugin_weather_noaa}" = "xyes" -a "x$plugin_weather" = "xno"],
  485. [AC_MSG_ERROR([Weather NOAA backend plugin cannot be built without Weather plugin])])
  486. AM_CONDITIONAL([ENABLE_PLUGIN_WEATHER_NOAA], [test x$plugin_weather_noaa = xyes])
  487. AC_ARG_ENABLE([plugin-weather-yahoo],
  488. [AS_HELP_STRING([--enable-plugin-weather-yahoo],
  489. [Enable Yahoo support for the Weather plugin.])],
  490. [case "${enableval}" in
  491. yes) plugin_weather_yahoo=yes ;;
  492. no) plugin_weather_yahoo=no ;;
  493. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-weather-yahoo]) ;;
  494. esac],
  495. [plugin_weather_yahoo=${plugin_weather}])
  496. AS_IF([test "x${plugin_weather_yahoo}" = "xyes" -a "x$plugin_weather" = "xno"],
  497. [AC_MSG_ERROR([Weather Yahoo backend plugin cannot be built without Weather plugin])])
  498. AM_CONDITIONAL([ENABLE_PLUGIN_WEATHER_YAHOO], [test x$plugin_weather_yahoo = xyes])
  499. dnl Indicator Messages Plugin
  500. AC_ARG_ENABLE([plugin-indicator-messages],
  501. [AS_HELP_STRING([--enable-plugin-indicator-messages],
  502. [Enable Indicator Messages plugin.])],
  503. [case "${enableval}" in
  504. yes) plugin_indicator_messages=yes ;;
  505. no) plugin_indicator_messages=no ;;
  506. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-indicator-messages]) ;;
  507. esac],
  508. [plugin_indicator_messages=${have_appindicator}])
  509. AS_IF([test "x${plugin_indicator_messages}" = "xyes" -a "x$have_appindicator" = "xno"],
  510. [AC_MSG_ERROR([Plugin Indicator Messages cannot be built without appindicator python module])])
  511. AM_CONDITIONAL([ENABLE_PLUGIN_INDICATOR_MESSAGES], [test x$plugin_indicator_messages = xyes])
  512. dnl ALSA Volume Monitor Plugin
  513. AC_ARG_ENABLE([plugin-volume],
  514. [AS_HELP_STRING([--enable-volume],
  515. [Enable ALSA volume monitor plugin. Requires python-alsaaudio])],
  516. [case "${enableval}" in
  517. yes) plugin_volume=yes ;;
  518. no) plugin_volume=no ;;
  519. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-volume]) ;;
  520. esac],
  521. [plugin_volume=${have_alsaaudio}])
  522. AS_IF([test "x${plugin_volume}" = "xyes" -a "x$have_alsaaudio" = "xno"],
  523. [AC_MSG_ERROR([Plugin Volume cannot be built without alsaaudio python module])])
  524. AM_CONDITIONAL([ENABLE_PLUGIN_VOLUME], [test x$plugin_volume = xyes])
  525. dnl RSS Plugin
  526. AC_ARG_ENABLE([plugin-rss],
  527. [AS_HELP_STRING([--enable-plugin-rss],
  528. [Enable RSS feed plugin. Requires python feedparser])],
  529. [case "${enableval}" in
  530. yes) plugin_rss=yes ;;
  531. no) plugin_rss=no ;;
  532. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-rss]) ;;
  533. esac],
  534. [plugin_rss=${have_feedparser}])
  535. AS_IF([test "x${plugin_rss}" = "xyes" -a "x$have_feedparser" = "xno"],
  536. [AC_MSG_ERROR([Plugin RSS cannot be built without feedparser python module])])
  537. AM_CONDITIONAL([ENABLE_PLUGIN_RSS], [test x$plugin_rss = xyes])
  538. dnl System Monitor Plugin
  539. AC_ARG_ENABLE([plugin-sysmon],
  540. [AS_HELP_STRING([--enable-plugin-sysmon],
  541. [Enable System Monitor plugin. Recommends python gtop])],
  542. [case "${enableval}" in
  543. yes) plugin_sysmon=yes ;;
  544. no) plugin_sysmon=no ;;
  545. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-sysmon]) ;;
  546. esac],
  547. [plugin_sysmon=yes])
  548. AM_CONDITIONAL([ENABLE_PLUGIN_SYSMON], [test x$plugin_sysmon = xyes])
  549. dnl Processes Plugin
  550. AC_ARG_ENABLE([plugin-processes],
  551. [AS_HELP_STRING([--enable-plugin-processes],
  552. [Enable Processes plugin. Recommends python gtop])],
  553. [case "${enableval}" in
  554. yes) plugin_processes=yes ;;
  555. no) plugin_processes=no ;;
  556. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-processes]) ;;
  557. esac],
  558. [plugin_processes=yes])
  559. AM_CONDITIONAL([ENABLE_PLUGIN_PROCESSES], [test x$plugin_processes = xyes])
  560. dnl Debug Plugin
  561. AC_ARG_ENABLE([plugin-debug],
  562. [AS_HELP_STRING([--enable-plugin-debug],
  563. [Enable Debug plugin.])],
  564. [case "${enableval}" in
  565. yes) plugin_debug=yes ;;
  566. no) plugin_debug=no ;;
  567. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-debug]) ;;
  568. esac],
  569. [plugin_debug=no])
  570. AM_CONDITIONAL([ENABLE_PLUGIN_DEBUG], [test x$plugin_debug = xyes])
  571. dnl Calendar plugin (base)
  572. AC_ARG_ENABLE([plugin-cal],
  573. [AS_HELP_STRING([--enable-plugin-cal],
  574. [Enable calendar plugin. (required for any calendar support)])],
  575. [case "${enableval}" in
  576. yes) plugin_cal=yes ;;
  577. no) plugin_cal=no ;;
  578. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-cal]) ;;
  579. esac],
  580. [plugin_cal=yes])
  581. AM_CONDITIONAL([ENABLE_PLUGIN_CAL], [test x$plugin_cal = xyes])
  582. dnl Evolution Calendar plugin
  583. AS_IF([test "x${plugin_cal}" = "xyes" -a "x${have_vobject}" = "xyes" ],
  584. [deps_plugin_cal_evolution=yes],
  585. [deps_plugin_cal_evolution=no])
  586. AC_ARG_ENABLE([plugin-cal-evolution],
  587. [AS_HELP_STRING([--enable-plugin-cal-evolution],
  588. [Enable Evolution calendar plugin. Requires python vobject])],
  589. [case "${enableval}" in
  590. yes) plugin_cal_evolution=yes ;;
  591. no) plugin_cal_evolution=no ;;
  592. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-cal-evolution]) ;;
  593. esac],
  594. [plugin_cal_evolution=${deps_plugin_cal_evolution}])
  595. AS_IF([test "x${plugin_cal_evolution}" = "xyes" -a "x$plugin_cal" = "xno"],
  596. [AC_MSG_ERROR([Plugin Evolution calendar cannot be built without Calendar plugin])])
  597. AS_IF([test "x${plugin_cal_evolution}" = "xyes" -a "x$have_vobject" = "xno"],
  598. [AC_MSG_ERROR([Plugin Evolution calendar cannot be built without vobject python module])])
  599. AM_CONDITIONAL([ENABLE_PLUGIN_CAL_EVOLUTION], [test x$plugin_cal_evolution = xyes])
  600. dnl Google Calendar plugin
  601. AS_IF([test "x${plugin_cal}" = "xyes" -a "x${have_gdata_calendar}" = "xyes" ],
  602. [deps_plugin_cal_google=yes],
  603. [deps_plugin_cal_google=no])
  604. AC_ARG_ENABLE([plugin-cal-google],
  605. [AS_HELP_STRING([--enable-plugin-cal-google],
  606. [Enable Google calendar plugin. Requires calendar plugin, python gdata])],
  607. [case "${enableval}" in
  608. yes) plugin_cal_google=yes ;;
  609. no) plugin_cal_google=no ;;
  610. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-cal-google]) ;;
  611. esac],
  612. [plugin_cal_google=${deps_plugin_cal_google}])
  613. AS_IF([test "x${plugin_cal_google}" = "xyes" -a "x$plugin_cal" = "xno"],
  614. [AC_MSG_ERROR([Plugin Google calendar cannot be built without Calendar plugin])])
  615. AS_IF([test "x${plugin_cal_google}" = "xyes" -a "x$have_gdata_calendar" = "xno"],
  616. [AC_MSG_ERROR([Plugin Google calendar cannot be built without gdata python modules])])
  617. AM_CONDITIONAL([ENABLE_PLUGIN_CAL_GOOGLE], [test x$plugin_cal_google = xyes])
  618. dnl Google Analytics plugin
  619. AS_IF([test "x${have_gdata_analytics}" = "xyes" -a "x${have_cairoplot}" = "xyes" ],
  620. [deps_plugin_google_analytics=yes],
  621. [deps_plugin_google_analytics=no])
  622. AC_ARG_ENABLE([plugin-google-analytics],
  623. [AS_HELP_STRING([--enable-plugin-google-analytics],
  624. [Enable Google Analytics plugin. Requires python gdata and cairoplot])],
  625. [case "${enableval}" in
  626. yes) plugin_google_analytics=yes ;;
  627. no) plugin_google_analytics=no ;;
  628. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-google-analytics]) ;;
  629. esac],
  630. [plugin_google_analytics=${deps_plugin_google_analytics}])
  631. AS_IF([test "x${plugin_google_analytics}" = "xyes" -a "x$have_gdata_analytics" = "xno"],
  632. [AC_MSG_ERROR([Plugin Google analytics cannot be built without gdata python modules])])
  633. AS_IF([test "x${plugin_google_analytics}" = "xyes" -a "x$have_cairoplot" = "xno"],
  634. [AC_MSG_ERROR([Plugin Google analytics cannot be built without cairoplot python modules])])
  635. AM_CONDITIONAL([ENABLE_PLUGIN_GOOGLE_ANALYTICS], [test x$plugin_google_analytics = xyes])
  636. dnl POP3/IMAP Email Checker plugin
  637. AC_ARG_ENABLE([plugin-lcdbiff],
  638. [AS_HELP_STRING([--enable-plugin-lcdbiff],
  639. [Enable POP3 / IMAP email checker.])],
  640. [case "${enableval}" in
  641. yes) plugin_lcdbiff=yes ;;
  642. no) plugin_lcdbiff=no ;;
  643. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-lcdbiff]) ;;
  644. esac],
  645. [plugin_lcdbiff=yes])
  646. AM_CONDITIONAL([ENABLE_PLUGIN_LCDBIFF], [test x$plugin_lcdbiff = xyes])
  647. dnl Sensors plugin
  648. AC_ARG_ENABLE([plugin-sense],
  649. [AS_HELP_STRING([--enable-plugin-sense],
  650. [Enable Sense plugin. Requires pysensors])],
  651. [case "${enableval}" in
  652. yes) plugin_sense=yes ;;
  653. no) plugin_sense=no ;;
  654. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-sense]) ;;
  655. esac],
  656. [plugin_sense=${have_sensors}])
  657. AS_IF([test "x${plugin_sense}" = "xyes" -a "x$have_sensors" = "xno"],
  658. [AC_MSG_ERROR([Plugin Sense cannot be built without sensors python modules])])
  659. AM_CONDITIONAL([ENABLE_PLUGIN_SENSE], [test x$plugin_sense = xyes])
  660. dnl LCDShot plugin
  661. AC_ARG_ENABLE([plugin-lcdshot],
  662. [AS_HELP_STRING([--enable-plugin-lcdshot],
  663. [Enable LCDShot plugin. Take a picture of whatever is on the LCD])],
  664. [case "${enableval}" in
  665. yes) plugin_lcdshot=yes ;;
  666. no) plugin_lcdshot=no ;;
  667. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-lcdshot]) ;;
  668. esac],
  669. [plugin_lcdshot=yes])
  670. AM_CONDITIONAL([ENABLE_PLUGIN_LCDSHOT], [test x$plugin_lcdshot = xyes])
  671. dnl Tweak plugin
  672. AC_ARG_ENABLE([plugin-tweak],
  673. [AS_HELP_STRING([--enable-plugin-tweak],
  674. [Enable Tweak plugin.])],
  675. [case "${enableval}" in
  676. yes) plugin_tweak=yes ;;
  677. no) plugin_tweak=no ;;
  678. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-tweak]) ;;
  679. esac],
  680. [plugin_tweak=yes])
  681. AM_CONDITIONAL([ENABLE_PLUGIN_TWEAK], [test x$plugin_tweak = xyes])
  682. dnl Tails plugin
  683. AC_ARG_ENABLE([plugin-tails],
  684. [AS_HELP_STRING([--enable-plugin-tails],
  685. [Enable Tails.])],
  686. [case "${enableval}" in
  687. yes) plugin_tails=yes ;;
  688. no) plugin_tails=no ;;
  689. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-tails]) ;;
  690. esac],
  691. [plugin_tails=yes])
  692. AM_CONDITIONAL([ENABLE_PLUGIN_TAILS], [test x$plugin_tails = xyes])
  693. dnl Display plugin
  694. AC_ARG_ENABLE([plugin-display],
  695. [AS_HELP_STRING([--enable-plugin-display],
  696. [Enable Display (XRandR for resolutions and rotation).])],
  697. [case "${enableval}" in
  698. yes) plugin_display=yes ;;
  699. no) plugin_display=no ;;
  700. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-display]) ;;
  701. esac],
  702. [plugin_display=yes])
  703. AM_CONDITIONAL([ENABLE_PLUGIN_DISPLAY], [test x$plugin_display = xyes])
  704. dnl Voip
  705. AC_ARG_ENABLE([plugin-voip],
  706. [AS_HELP_STRING([--enable-plugin-voip],
  707. [Enable Voip plugin. Integrate with Voip apps. Requires backend plugin as well (e.g. voip-teamspeak3)])],
  708. [case "${enableval}" in
  709. yes) plugin_voip=yes ;;
  710. no) plugin_voip=no ;;
  711. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-voip]) ;;
  712. esac],
  713. [plugin_voip=yes])
  714. AM_CONDITIONAL([ENABLE_PLUGIN_VOIP], [test x$plugin_voip = xyes])
  715. AC_ARG_ENABLE([plugin-voip-teamspeak3],
  716. [AS_HELP_STRING([--enable-plugin-voip-teamspeak3],
  717. [Enable Teamspeak3 plugin. Requires Voip plugin as well])],
  718. [case "${enableval}" in
  719. yes) plugin_voip_teamspeak3=yes ;;
  720. no) plugin_voip_teamspeak3=no ;;
  721. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-voip-teamspeak3]) ;;
  722. esac],
  723. [plugin_voip_teamspeak3=${plugin_voip}])
  724. AS_IF([test "x${plugin_voip_teamspeak3}" = "xyes" -a "x$plugin_voip" = "xno"],
  725. [AC_MSG_ERROR([Plugin Teamspeak3 cannot be built without Voip plugin])])
  726. AM_CONDITIONAL([ENABLE_PLUGIN_VOIP_TEAMSPEAK3], [test x$plugin_voip_teamspeak3 = xyes])
  727. dnl Traffic Stats Plugin
  728. AC_ARG_ENABLE([plugin-trafficstats],
  729. [AS_HELP_STRING([--enable-plugin-trafficstats],
  730. [Enable Traffic Stats plugin.])],
  731. [case "${enableval}" in
  732. yes) plugin_trafficstats=yes ;;
  733. no) plugin_trafficstats=no ;;
  734. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-trafficstats]) ;;
  735. esac],
  736. [plugin_trafficstats=yes])
  737. AM_CONDITIONAL([ENABLE_PLUGIN_TRAFFIC_STATS], [test x$plugin_trafficstats = xyes])
  738. dnl impulse15 plugin
  739. AS_IF([test "x${have_fftw3}" = "xyes" \
  740. -a "x${have_pulse}" = "xyes"],
  741. [deps_plugin_impulse15=yes],
  742. [deps_plugin_impulse15=no])
  743. AC_ARG_ENABLE([plugin-impulse15],
  744. [AS_HELP_STRING([--enable-plugin-impulse15],
  745. [Enable Impulse15 plugin.])],
  746. [case "${enableval}" in
  747. yes) plugin_impulse15=yes ;;
  748. no) plugin_impulse15=no ;;
  749. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-impulse15]) ;;
  750. esac],
  751. [plugin_impulse15=${deps_plugin_impulse15}])
  752. AS_IF([test "x${plugin_impulse15}" = "xyes" -a "x$have_fftw3" = "xno"],
  753. [AC_MSG_ERROR([Plugin Impulse15 cannot be built without fftw3])])
  754. AS_IF([test "x${plugin_impulse15}" = "xyes" -a "x$have_pulse" = "xno"],
  755. [AC_MSG_ERROR([Plugin Impulse15 cannot be built without pulse library])])
  756. AM_CONDITIONAL([ENABLE_PLUGIN_IMPULSE15], [test x$plugin_impulse15 = xyes])
  757. dnl Pommodoro Timer plugin
  758. AC_ARG_ENABLE([plugin-pommodoro],
  759. [AS_HELP_STRING([--enable-plugin-pommodoro],
  760. [Enable Pommodoro Timer plugin.])],
  761. [case "${enableval}" in
  762. yes) plugin_pommodoro=yes ;;
  763. no) plugin_pommodoro=no ;;
  764. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-pommodoro]) ;;
  765. esac],
  766. [plugin_pommodoro=yes])
  767. AM_CONDITIONAL([ENABLE_PLUGIN_POMMODORO], [test x$plugin_pommodoro = xyes])
  768. dnl
  769. dnl Experimental (under development) plugins
  770. dnl
  771. dnl Nexuiz plugin
  772. AC_ARG_ENABLE([plugin-game-nexuiz],
  773. [AS_HELP_STRING([--enable-plugin-game-nexuiz],
  774. [Enable Nexuiz plugin.])],
  775. [case "${enableval}" in
  776. yes) plugin_game_nexuiz=yes ;;
  777. no) plugin_game_nexuiz=no ;;
  778. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-game-nexuiz]) ;;
  779. esac],
  780. [plugin_game_nexuiz=no])
  781. AM_CONDITIONAL([ENABLE_PLUGIN_GAME_NEXUIZ], [test x$plugin_game_nexuiz = xyes])
  782. dnl Backlight plugin
  783. AC_ARG_ENABLE([plugin-backlight],
  784. [AS_HELP_STRING([--enable-plugin-backlight],
  785. [Enable Backlight plugin.])],
  786. [case "${enableval}" in
  787. yes) plugin_backlight=yes ;;
  788. no) plugin_backlight=no ;;
  789. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-backlight]) ;;
  790. esac],
  791. [plugin_backlight=no])
  792. AM_CONDITIONAL([ENABLE_PLUGIN_BACKLIGHT], [test x$plugin_backlight = xyes])
  793. dnl Notify 2 plugin
  794. AC_ARG_ENABLE([plugin-notify-lcd2],
  795. [AS_HELP_STRING([--enable-plugin-notify-lcd2],
  796. [Enable Notify LCD plugin. Takes over as notification daemon and displays messages on LCD, blinks keyboard])],
  797. [case "${enableval}" in
  798. yes) plugin_notify_lcd2=yes ;;
  799. no) plugin_notify_lcd2=no ;;
  800. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-notify-lcd2]) ;;
  801. esac],
  802. [plugin_notify_lcd2=no])
  803. AM_CONDITIONAL([ENABLE_PLUGIN_NOTIFY_LCD2], [test x$plugin_notify_lcd2 = xyes])
  804. dnl PPAStats plugin
  805. AC_ARG_ENABLE([plugin-ppastats],
  806. [AS_HELP_STRING([--enable-plugin-ppastats],
  807. [Enable PPAStats plugin.])],
  808. [case "${enableval}" in
  809. yes) plugin_ppastats=yes ;;
  810. no) plugin_ppastats=no ;;
  811. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-ppastats]) ;;
  812. esac],
  813. [plugin_ppastats=no])
  814. AM_CONDITIONAL([ENABLE_PLUGIN_PPASTATS], [test x$plugin_ppastats = xyes])
  815. dnl NM plugin
  816. AC_ARG_ENABLE([plugin-nm],
  817. [AS_HELP_STRING([--enable-plugin-nm],
  818. [Enable NM (Network Manager) plugin.])],
  819. [case "${enableval}" in
  820. yes) plugin_nm=yes ;;
  821. no) plugin_nm=no ;;
  822. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-nm]) ;;
  823. esac],
  824. [plugin_nm=no])
  825. AM_CONDITIONAL([ENABLE_PLUGIN_NM], [test x$plugin_nm = xyes])
  826. dnl Lens plugin
  827. AC_ARG_ENABLE([plugin-lens],
  828. [AS_HELP_STRING([--enable-plugin-lens],
  829. [Enable Unity Lens plugin.])],
  830. [case "${enableval}" in
  831. yes) plugin_lens=yes ;;
  832. no) plugin_lens=no ;;
  833. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-lens]) ;;
  834. esac],
  835. [plugin_lens=no])
  836. AM_CONDITIONAL([ENABLE_PLUGIN_LENS], [test x$plugin_lens = xyes])
  837. dnl WebKit browser plugin
  838. AC_ARG_ENABLE([plugin-webkit-browser],
  839. [AS_HELP_STRING([--enable-plugin-webkit-browser],
  840. [Enable Webkit browser plugin.])],
  841. [case "${enableval}" in
  842. yes) plugin_webkit_browser=yes ;;
  843. no) plugin_webkit_browser=no ;;
  844. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-webkit-browser]) ;;
  845. esac],
  846. [plugin_webkit_browser=no])
  847. AM_CONDITIONAL([ENABLE_PLUGIN_WEBKIT_BROWSER], [test x$plugin_webkit_browser = xyes])
  848. dnl Things plugin
  849. AC_ARG_ENABLE([plugin-things],
  850. [AS_HELP_STRING([--enable-plugin-things],
  851. [Enable Things python animation API plugin.])],
  852. [case "${enableval}" in
  853. yes) plugin_things=yes ;;
  854. no) plugin_things=no ;;
  855. *) AC_MSG_ERROR([bad value ${enableval} for --enable-plugin-things]) ;;
  856. esac],
  857. [plugin_things=no])
  858. AM_CONDITIONAL([ENABLE_PLUGIN_THINGS], [test x$plugin_things = xyes])
  859. AC_OUTPUT([
  860. Makefile
  861. data/Makefile
  862. data/applications/Makefile
  863. data/applications/g15-config.desktop
  864. data/autostart/Makefile
  865. data/autostart/gnome15.desktop
  866. data/autostart/g15-systemtray.desktop
  867. data/autostart/g15-indicator.desktop
  868. data/dbus/Makefile
  869. data/icons/Makefile
  870. data/icons/hicolor/Makefile
  871. data/icons/hicolor/16x16/Makefile
  872. data/icons/hicolor/16x16/status/Makefile
  873. data/icons/hicolor/22x22/Makefile
  874. data/icons/hicolor/22x22/apps/Makefile
  875. data/icons/hicolor/22x22/status/Makefile
  876. data/icons/hicolor/24x24/Makefile
  877. data/icons/hicolor/24x24/apps/Makefile
  878. data/icons/hicolor/24x24/status/Makefile
  879. data/icons/hicolor/48x48/Makefile
  880. data/icons/hicolor/48x48/apps/Makefile
  881. data/icons/hicolor/64x64/Makefile
  882. data/icons/hicolor/64x64/apps/Makefile
  883. data/icons/hicolor/scalable/Makefile
  884. data/icons/hicolor/scalable/apps/Makefile
  885. data/icons/hicolor/scalable/status/Makefile
  886. data/icons/hicolor/scalable/devices/Makefile
  887. data/icons/AwOken/Makefile
  888. data/icons/AwOken/status/Makefile
  889. data/icons/AwOken/status/16/Makefile
  890. data/icons/AwOken/status/22/Makefile
  891. data/icons/AwOken/status/24/Makefile
  892. data/icons/AwOken/status/48/Makefile
  893. data/icons/AwOken/status/64/Makefile
  894. data/icons/AwOken/status/128/Makefile
  895. data/icons/AwOken/apps/Makefile
  896. data/icons/AwOken/apps/16/Makefile
  897. data/icons/AwOken/apps/22/Makefile
  898. data/icons/AwOken/apps/24/Makefile
  899. data/icons/AwOken/apps/48/Makefile
  900. data/icons/AwOken/apps/64/Makefile
  901. data/icons/AwOken/apps/128/Makefile
  902. data/icons/ubuntu-mono-dark/Makefile
  903. data/icons/ubuntu-mono-dark/status/Makefile
  904. data/icons/ubuntu-mono-dark/status/16/Makefile
  905. data/icons/ubuntu-mono-dark/status/22/Makefile
  906. data/icons/ubuntu-mono-dark/status/24/Makefile
  907. data/icons/ubuntu-mono-light/Makefile
  908. data/icons/ubuntu-mono-light/status/Makefile
  909. data/icons/ubuntu-mono-light/status/16/Makefile
  910. data/icons/ubuntu-mono-light/status/22/Makefile
  911. data/icons/ubuntu-mono-light/status/24/Makefile
  912. data/images/Makefile
  913. data/themes/Makefile
  914. data/themes/default/Makefile
  915. data/udev/Makefile
  916. data/udev/98-gnome15.rules
  917. data/udev/99-gnome15-kernel.rules
  918. data/udev/99-gnome15-g15direct.rules
  919. data/udev/99-gnome15-g19direct.rules
  920. data/udev/99-gnome15-g930.rules
  921. data/ukeys/Makefile
  922. data/ui/Makefile
  923. i18n/Makefile
  924. man/Makefile
  925. src/Makefile
  926. src/pylibg19/Makefile
  927. src/pylibg19/g19/Makefile
  928. src/libimpulse/Makefile
  929. src/gnome15/Makefile
  930. src/gnome15/g15globals.py
  931. src/gnome15/drivers/Makefile
  932. src/gnome15/util/Makefile
  933. src/scripts/Makefile
  934. src/gnome-shell-extension/Makefile
  935. src/gnome-shell-extension/icons/Makefile
  936. src/plugins/Makefile
  937. src/plugins/cal/Makefile
  938. src/plugins/cal/default/Makefile
  939. src/plugins/cal-evolution/Makefile
  940. src/plugins/cal-google/Makefile
  941. src/plugins/lcdbiff/Makefile
  942. src/plugins/lcdbiff/default/Makefile
  943. src/plugins/debug/Makefile
  944. src/plugins/debug/default/Makefile
  945. src/plugins/background/Makefile
  946. src/plugins/cairo-clock/Makefile
  947. src/plugins/cairo-clock/g15/Makefile
  948. src/plugins/cairo-clock/g15/default/Makefile
  949. src/plugins/cairo-clock/g19/Makefile
  950. src/plugins/cairo-clock/g19/default/Makefile
  951. src/plugins/cairo-clock/mx5500/Makefile
  952. src/plugins/cairo-clock/mx5500/default/Makefile
  953. src/plugins/clock/Makefile
  954. src/plugins/clock/default/Makefile
  955. src/plugins/fx/Makefile
  956. src/plugins/g15daemon-server/Makefile
  957. src/plugins/macro-recorder/Makefile
  958. src/plugins/macro-recorder/default/Makefile
  959. src/plugins/macros/Makefile
  960. src/plugins/macros/default/Makefile
  961. src/plugins/mpris/Makefile
  962. src/plugins/mpris/default/Makefile
  963. src/plugins/mpris/bigcover/Makefile
  964. src/plugins/mounts/Makefile
  965. src/plugins/mounts/default/Makefile
  966. src/plugins/runapp/Makefile
  967. src/plugins/menu/Makefile
  968. src/plugins/panel/Makefile
  969. src/plugins/pommodoro/Makefile
  970. src/plugins/pommodoro/default/Makefile
  971. src/plugins/profiles/Makefile
  972. src/plugins/processes/Makefile
  973. src/plugins/im/Makefile
  974. src/plugins/indicator-messages/Makefile
  975. src/plugins/lcdshot/Makefile
  976. src/plugins/notify-lcd/Makefile
  977. src/plugins/notify-lcd/default/Makefile
  978. src/plugins/screensaver/Makefile
  979. src/plugins/screensaver/default/Makefile
  980. src/plugins/stopwatch/Makefile
  981. src/plugins/stopwatch/default/Makefile
  982. src/plugins/sense/Makefile
  983. src/plugins/sense/default/Makefile
  984. src/plugins/sysmon/Makefile
  985. src/plugins/sysmon/default/Makefile
  986. src/plugins/sysmon/graphs/Makefile
  987. src/plugins/rss/Makefile
  988. src/plugins/rss/default/Makefile
  989. src/plugins/sysmon/dials/Makefile
  990. src/plugins/tweak/Makefile
  991. src/plugins/volume/Makefile
  992. src/plugins/volume/default/Makefile
  993. src/plugins/mediaplayer/Makefile
  994. src/plugins/mediaplayer/default/Makefile
  995. src/plugins/weather/Makefile
  996. src/plugins/weather/default/Makefile
  997. src/plugins/weather/forecasts/Makefile
  998. src/plugins/weather-noaa/Makefile
  999. src/plugins/weather-yahoo/Makefile
  1000. src/plugins/tails/Makefile
  1001. src/plugins/tails/tailer/Makefile
  1002. src/plugins/tails/default/Makefile
  1003. src/plugins/display/Makefile
  1004. src/plugins/voip/Makefile
  1005. src/plugins/voip/default/Makefile
  1006. src/plugins/voip-teamspeak3/Makefile
  1007. src/plugins/voip-teamspeak3/ts3/Makefile
  1008. src/plugins/google-analytics/Makefile
  1009. src/plugins/google-analytics/default/Makefile
  1010. src/plugins/trafficstats/Makefile
  1011. src/plugins/trafficstats/default/Makefile
  1012. src/plugins/impulse15/Makefile
  1013. src/plugins/impulse15/themes/Makefile
  1014. src/plugins/impulse15/themes/default/Makefile
  1015. src/plugins/impulse15/themes/circlelcd/Makefile
  1016. src/plugins/impulse15/themes/circleline/Makefile
  1017. src/plugins/impulse15/themes/original/Makefile
  1018. src/plugins/game-nexuiz/Makefile
  1019. src/plugins/game-nexuiz/default/Makefile
  1020. src/plugins/game-nexuiz/resources/Makefile
  1021. src/plugins/backlight/Makefile
  1022. src/plugins/backlight/default/Makefile
  1023. src/plugins/notify-lcd2/Makefile
  1024. src/plugins/notify-lcd2/default/Makefile
  1025. src/plugins/ppastats/Makefile
  1026. src/plugins/ppastats/default/Makefile
  1027. src/plugins/nm/Makefile
  1028. src/plugins/nm/default/Makefile
  1029. src/plugins/lens/Makefile
  1030. src/plugins/webkitbrowser/Makefile
  1031. src/plugins/webkitbrowser/default/Makefile
  1032. src/plugins/things/Makefile
  1033. src/plugins/things/cg.stuff/Makefile
  1034. src/plugins/things/clouds.stuff/Makefile
  1035. ])
  1036. AS_ECHO("Available features :-")
  1037. AS_ECHO("")
  1038. AS_ECHO("Panel Integration")
  1039. AS_ECHO("-----------------")
  1040. AS_ECHO_N("systemtray - ")
  1041. AS_IF([test "x$systemtray" = "xyes" ],
  1042. [AS_ECHO("Enabled")],
  1043. [AS_ECHO("Disabled")])
  1044. AS_ECHO_N("Indicator - ")
  1045. AS_IF([test "x$indicator" = "xyes" ],
  1046. [AS_ECHO("Enabled")],
  1047. [AS_ECHO("Disabled")])
  1048. AS_ECHO_N("gnome-shell-extension - ")
  1049. AS_IF([test "x$gnome_shell_extension" = "xyes" ],
  1050. [AS_ECHO("Enabled")],
  1051. [AS_ECHO("Disabled")])
  1052. AS_ECHO("")
  1053. AS_ECHO("Drivers")
  1054. AS_ECHO("-------")
  1055. AS_ECHO_N("g15direct - ")
  1056. AS_IF([test "x$driver_g15direct" = "xyes" ],
  1057. [AS_ECHO("Enabled")],
  1058. [AS_ECHO("Disabled")])
  1059. AS_ECHO_N("g930 - ")
  1060. AS_IF([test "x$driver_g930" = "xyes" ],
  1061. [AS_ECHO("Enabled")],
  1062. [AS_ECHO("Disabled")])
  1063. AS_ECHO_N("g19direct - ")
  1064. AS_IF([test "x$driver_g19direct" = "xyes" ],
  1065. [AS_ECHO("Enabled")],
  1066. [AS_ECHO("Disabled")])
  1067. AS_ECHO_N("Kernel - ")
  1068. AS_IF([test "x$driver_kernel" = "xyes" ],
  1069. [AS_ECHO("Enabled")],
  1070. [AS_ECHO("Disabled")])
  1071. AS_ECHO("")
  1072. AS_ECHO("Icons")
  1073. AS_ECHO("-----")
  1074. AS_ECHO_N("icons-awoken - ")
  1075. AS_IF([test "x$icons_awoken" = "xyes" ],
  1076. [AS_ECHO("Enabled")],
  1077. [AS_ECHO("Disabled")])
  1078. AS_ECHO_N("icons-mono - ")
  1079. AS_IF([test "x$icons_mono" = "xyes" ],
  1080. [AS_ECHO("Enabled")],
  1081. [AS_ECHO("Disabled")])
  1082. AS_ECHO("")
  1083. AS_ECHO("Enabled Plugins")
  1084. AS_ECHO("---------------")
  1085. AS_ECHO_N("volume - ")
  1086. AS_IF([test "x$plugin_volume" = "xyes" ],
  1087. [AS_ECHO("Enabled")],
  1088. [AS_ECHO("Disabled")])
  1089. AS_ECHO_N("rss - ")
  1090. AS_IF([test "x$plugin_rss" = "xyes" ],
  1091. [AS_ECHO("Enabled")],
  1092. [AS_ECHO("Disabled")])
  1093. AS_ECHO_N("processes - ")
  1094. AS_IF([test "x$plugin_processes" = "xyes" ],
  1095. [AS_ECHO("Enabled")],
  1096. [AS_ECHO("Disabled")])
  1097. AS_ECHO_N("sysmon - ")
  1098. AS_IF([test "x$plugin_sysmon" = "xyes" ],
  1099. [AS_ECHO("Enabled")],
  1100. [AS_ECHO("Disabled")])
  1101. AS_ECHO_N("cal - ")
  1102. AS_IF([test "x$plugin_cal" = "xyes" ],
  1103. [AS_ECHO("Enabled")],
  1104. [AS_ECHO("Disabled")])
  1105. AS_ECHO_N("cal-evolution - ")
  1106. AS_IF([test "x$plugin_cal_evolution" = "xyes" ],
  1107. [AS_ECHO("Enabled")],
  1108. [AS_ECHO("Disabled")])
  1109. AS_ECHO_N("cal-google - ")
  1110. AS_IF([test "x$plugin_cal_google" = "xyes" ],
  1111. [AS_ECHO("Enabled")],
  1112. [AS_ECHO("Disabled")])
  1113. AS_ECHO_N("lcdbiff - ")
  1114. AS_IF([test "x$plugin_lcdbiff" = "xyes" ],
  1115. [AS_ECHO("Enabled")],
  1116. [AS_ECHO("Disabled")])
  1117. AS_ECHO_N("background - ")
  1118. AS_IF([test "x$plugin_background" = "xyes" ],
  1119. [AS_ECHO("Enabled")],
  1120. [AS_ECHO("Disabled")])
  1121. AS_ECHO_N("cairo-clock - ")
  1122. AS_IF([test "x$plugin_cairo_clock" = "xyes" ],
  1123. [AS_ECHO("Enabled")],
  1124. [AS_ECHO("Disabled")])
  1125. AS_ECHO_N("clock - ")
  1126. AS_IF([test "x$plugin_clock" = "xyes" ],
  1127. [AS_ECHO("Enabled")],
  1128. [AS_ECHO("Disabled")])
  1129. AS_ECHO_N("fx - ")
  1130. AS_IF([test "x$plugin_fx" = "xyes" ],
  1131. [AS_ECHO("Enabled")],
  1132. [AS_ECHO("Disabled")])
  1133. AS_ECHO_N("g15daemon-server - ")
  1134. AS_IF([test "x$plugin_g15daemon_server" = "xyes" ],
  1135. [AS_ECHO("Enabled")],
  1136. [AS_ECHO("Disabled")])
  1137. AS_ECHO_N("im - ")
  1138. AS_IF([test "x$plugin_im" = "xyes" ],
  1139. [AS_ECHO("Enabled")],
  1140. [AS_ECHO("Disabled")])
  1141. AS_ECHO_N("indicator-messages - ")
  1142. AS_IF([test "x$plugin_indicator_messages" = "xyes" ],
  1143. [AS_ECHO("Enabled")],
  1144. [AS_ECHO("Disabled")])
  1145. AS_ECHO_N("lcdshot - ")
  1146. AS_IF([test "x$plugin_lcdshot" = "xyes" ],
  1147. [AS_ECHO("Enabled")],
  1148. [AS_ECHO("Disabled")])
  1149. AS_ECHO_N("macro-recorder - ")
  1150. AS_IF([test "x$plugin_macro_recorder" = "xyes" ],
  1151. [AS_ECHO("Enabled")],
  1152. [AS_ECHO("Disabled")])
  1153. AS_ECHO_N("macros - ")
  1154. AS_IF([test "x$plugin_macros" = "xyes" ],
  1155. [AS_ECHO("Enabled")],
  1156. [AS_ECHO("Disabled")])
  1157. AS_ECHO_N("profiles - ")
  1158. AS_IF([test "x$plugin_profiles" = "xyes" ],
  1159. [AS_ECHO("Enabled")],
  1160. [AS_ECHO("Disabled")])
  1161. AS_ECHO_N("menu - ")
  1162. AS_IF([test "x$plugin_menu" = "xyes" ],
  1163. [AS_ECHO("Enabled")],
  1164. [AS_ECHO("Disabled")])
  1165. AS_ECHO_N("mounts - ")
  1166. AS_IF([test "x$plugin_mounts" = "xyes" ],
  1167. [AS_ECHO("Enabled")],
  1168. [AS_ECHO("Disabled")])
  1169. AS_ECHO_N("mpris - ")
  1170. AS_IF([test "x$plugin_mpris" = "xyes" ],
  1171. [AS_ECHO("Enabled")],
  1172. [AS_ECHO("Disabled")])
  1173. AS_ECHO_N("notify-lcd - ")
  1174. AS_IF([test "x$plugin_notify_lcd" = "xyes" ],
  1175. [AS_ECHO("Enabled")],
  1176. [AS_ECHO("Disabled")])
  1177. AS_ECHO_N("panel - ")
  1178. AS_IF([test "x$plugin_panel" = "xyes" ],
  1179. [AS_ECHO("Enabled")],
  1180. [AS_ECHO("Disabled")])
  1181. AS_ECHO_N("screensaver - ")
  1182. AS_IF([test "x$plugin_screensaver" = "xyes" ],
  1183. [AS_ECHO("Enabled")],
  1184. [AS_ECHO("Disabled")])
  1185. AS_ECHO_N("stopwatch - ")
  1186. AS_IF([test "x$plugin_stopwatch" = "xyes" ],
  1187. [AS_ECHO("Enabled")],
  1188. [AS_ECHO("Disabled")])
  1189. AS_ECHO_N("tweak - ")
  1190. AS_IF([test "x$plugin_tweak" = "xyes" ],
  1191. [AS_ECHO("Enabled")],
  1192. [AS_ECHO("Disabled")])
  1193. AS_ECHO_N("mediaplayer - ")
  1194. AS_IF([test "x$plugin_mediaplayer" = "xyes" ],
  1195. [AS_ECHO("Enabled")],
  1196. [AS_ECHO("Disabled")])
  1197. AS_ECHO_N("weather - ")
  1198. AS_IF([test "x$plugin_weather" = "xyes" ],
  1199. [AS_ECHO("Enabled")],
  1200. [AS_ECHO("Disabled")])
  1201. AS_ECHO_N("weather-noaa - ")
  1202. AS_IF([test "x$plugin_weather_noaa" = "xyes" ],
  1203. [AS_ECHO("Enabled")],
  1204. [AS_ECHO("Disabled")])
  1205. AS_ECHO_N("weather-yahoo - ")
  1206. AS_IF([test "x$plugin_weather_yahoo" = "xyes" ],
  1207. [AS_ECHO("Enabled")],
  1208. [AS_ECHO("Disabled")])
  1209. AS_ECHO_N("sense - ")
  1210. AS_IF([test "x$plugin_sense" = "xyes" ],
  1211. [AS_ECHO("Enabled")],
  1212. [AS_ECHO("Disabled")])
  1213. AS_ECHO_N("tails - ")
  1214. AS_IF([test "x$plugin_tails" = "xyes" ],
  1215. [AS_ECHO("Enabled")],
  1216. [AS_ECHO("Disabled")])
  1217. AS_ECHO_N("display - ")
  1218. AS_IF([test "x$plugin_display" = "xyes" ],
  1219. [AS_ECHO("Enabled")],
  1220. [AS_ECHO("Disabled")])
  1221. AS_ECHO_N("voip - ")
  1222. AS_IF([test "x$plugin_voip" = "xyes" ],
  1223. [AS_ECHO("Enabled")],
  1224. [AS_ECHO("Disabled")])
  1225. AS_ECHO_N("voip-teamspeak3 - ")
  1226. AS_IF([test "x$plugin_voip_teamspeak3" = "xyes" ],
  1227. [AS_ECHO("Enabled")],
  1228. [AS_ECHO("Disabled")])
  1229. AS_ECHO_N("google-analytics - ")
  1230. AS_IF([test "x$plugin_google_analytics" = "xyes" ],
  1231. [AS_ECHO("Enabled")],
  1232. [AS_ECHO("Disabled")])
  1233. AS_ECHO_N("debug - ")
  1234. AS_IF([test "x$plugin_debug" = "xyes" ],
  1235. [AS_ECHO("Enabled")],
  1236. [AS_ECHO("Disabled")])
  1237. AS_ECHO_N("trafficstats - ")
  1238. AS_IF([test "x$plugin_trafficstats" = "xyes" ],
  1239. [AS_ECHO("Enabled")],
  1240. [AS_ECHO("Disabled")])
  1241. AS_ECHO_N("pommodoro - ")
  1242. AS_IF([test "x$plugin_pommodoro" = "xyes" ],
  1243. [AS_ECHO("Enabled")],
  1244. [AS_ECHO("Disabled")])
  1245. AS_ECHO_N("game-nexuiz - ")
  1246. AS_IF([test "x$plugin_game_nexuiz" = "xyes" ],
  1247. [AS_ECHO("Enabled")],
  1248. [AS_ECHO("Disabled")])
  1249. AS_ECHO_N("backlight - ")
  1250. AS_IF([test "x$plugin_backlight" = "xyes" ],
  1251. [AS_ECHO("Enabled")],
  1252. [AS_ECHO("Disabled")])
  1253. AS_ECHO_N("notify-lcd2 - ")
  1254. AS_IF([test "x$plugin_notify_lcd2" = "xyes" ],
  1255. [AS_ECHO("Enabled")],
  1256. [AS_ECHO("Disabled")])
  1257. AS_ECHO_N("ppastats - ")
  1258. AS_IF([test "x$plugin_ppastats" = "xyes" ],
  1259. [AS_ECHO("Enabled")],
  1260. [AS_ECHO("Disabled")])
  1261. AS_ECHO_N("nm - ")
  1262. AS_IF([test "x$plugin_nm" = "xyes" ],
  1263. [AS_ECHO("Enabled")],
  1264. [AS_ECHO("Disabled")])
  1265. AS_ECHO_N("lens - ")
  1266. AS_IF([test "x$plugin_lens" = "xyes" ],
  1267. [AS_ECHO("Enabled")],
  1268. [AS_ECHO("Disabled")])
  1269. AS_ECHO_N("webkitbrowser - ")
  1270. AS_IF([test "x$plugin_webkit_browser" = "xyes" ],
  1271. [AS_ECHO("Enabled")],
  1272. [AS_ECHO("Disabled")])
  1273. AS_ECHO_N("things - ")
  1274. AS_IF([test "x$plugin_things" = "xyes" ],
  1275. [AS_ECHO("Enabled")],
  1276. [AS_ECHO("Disabled")])
  1277. AS_ECHO_N("impulse15 - ")
  1278. AS_IF([test "x$plugin_impulse15" = "xyes" ],
  1279. [AS_ECHO("Enabled")],
  1280. [AS_ECHO("Disabled")])
  1281. AS_ECHO("See ./configure --help for descriptions of these plugins and options to enable and disable them.")
  1282. AS_ECHO("")
  1283. AS_ECHO("Other Configuration")
  1284. AS_ECHO("-------------------")
  1285. AS_ECHO("Fixed size font name - ${FIXED_SIZE_FONT}")
  1286. AS_ECHO("udev rules path - ${UDEV_RULES_PATH}")
  1287. AS_ECHO("Device group - ${DEVICEGROUP}")
  1288. AS_ECHO("Device mode - ${DEVICEMODE}")
  1289. AS_ECHO_N("Hotplugging support - ")
  1290. AS_IF([test "x${HAVE_PYUDEV}" = "xno"],
  1291. [AS_ECHO("No")],
  1292. [AS_ECHO("Yes")])
  1293. AS_ECHO("")
  1294. AS_ECHO("Building i18n for locales: ${ENABLED_LOCALES}")
  1295. AS_ECHO("")