Commit 7994290286099f2848fb97504afbe04621e2c0b9

Authored by perry.werneck@gmail.com
1 parent 69048ab4

Melhorando empacotamento do plugin rexx

Showing 1 changed file with 14 additions and 37 deletions   Show diff stats
@@ -432,48 +432,25 @@ AC_SUBST(PHPCONFDIR) @@ -432,48 +432,25 @@ AC_SUBST(PHPCONFDIR)
432 432
433 #--[ ooRexx ]----------------------------------------------------------------------------------------------------------------------------------------------- 433 #--[ ooRexx ]-----------------------------------------------------------------------------------------------------------------------------------------------
434 434
435 -AC_ARG_ENABLE([rexx],[AS_HELP_STRING([--disable-rexx], [Disable ooRexx plugin & extension])],[ app_cv_rexx="$enableval" ],[ app_cv_rexx="yes" ])  
436 -AC_ARG_VAR([REXX_HOME], [ooRexx home])  
437 -  
438 -if test -z "${REXX_HOME}"; then  
439 -  
440 - REXX_HOME="\$(datarootdir)/ooRexx"  
441 -  
442 - AC_PATH_TOOL([REXXC], [rexxc], [cp] )  
443 - AC_PATH_TOOL([REXXCONFIG], [oorexx-config], [no])  
444 -  
445 - PKG_CHECK_MODULES( [REXX], [ooRexx], app_cv_rexx=yes, AC_MSG_NOTICE([No ooRexx on pkg-config.]) )  
446 -  
447 - if test "$REXXCONFIG" != "no"; then  
448 - REXX_CFLAGS=`$REXXCONFIG --cflags`  
449 - REXX_LIBS=`$REXXCONFIG --libs`  
450 - REXX_HOME=`$REXXCONFIG --prefix`/share/ooRexx  
451 - AC_MSG_NOTICE([Got settings from oorexx-config.])  
452 - else  
453 - AC_MSG_NOTICE([ooRexx SDK is NOT available.])  
454 - app_cv_rexx="no"  
455 - fi  
456 - 435 +#AC_ARG_ENABLE([rexx],[AS_HELP_STRING([--disable-rexx], [Disable ooRexx plugin & extension])],[ app_cv_rexx="$enableval" ],[ app_cv_rexx="yes" ])
  436 +#AC_ARG_VAR([REXX_HOME], [ooRexx home])
  437 +
  438 +AC_PATH_TOOL([REXXC], [rexxc], [cp] )
  439 +AC_PATH_TOOL([REXXCONFIG], [oorexx-config], [no])
  440 +
  441 +if test "$REXXCONFIG" != "no"; then
  442 + REXX_CFLAGS=`$REXXCONFIG --cflags`
  443 + REXX_LIBS=`$REXXCONFIG --libs`
  444 + REXX_HOME=`$REXXCONFIG --prefix`/share/ooRexx
  445 + AC_MSG_NOTICE([Got settings from oorexx-config.])
  446 + app_cv_rexx="yes"
457 else 447 else
458 - if test -e "${REXX_HOME}/api/oorexxapi.h"; then  
459 -  
460 - AC_MSG_NOTICE([Setting rexx sdk from REXX_HOME])  
461 -  
462 - REXX_CFLAGS="$CFLAGS -I\"$REXX_HOME/api\""  
463 - REXX_LIBS="$LIBS -L\"$REXX_HOME\" -lrexxapi -lrexx"  
464 -  
465 - AC_PATH_TOOL([REXXC], [rexxc], [cp], path="$PATH:$REXX_HOME" )  
466 -  
467 - else  
468 - AC_MSG_NOTICE([ooRexx SDK is NOT available.])  
469 - app_cv_rexx="no"  
470 - fi  
471 - 448 + PKG_CHECK_MODULES( [REXX], [ooRexx], app_cv_rexx=yes, AC_MSG_NOTICE([No ooRexx on pkg-config.]) )
472 fi 449 fi
473 450
474 if test "$app_cv_rexx" == "yes"; then 451 if test "$app_cv_rexx" == "yes"; then
475 AC_DEFINE(HAVE_REXX) 452 AC_DEFINE(HAVE_REXX)
476 - AC_DEFINE(HAVE_OOREXXAPI_H) 453 + AC_CHECK_HEADER(oorexxapi.h, AC_DEFINE(HAVE_OOREXXAPI_H))
477 PLUGINS="$PLUGINS rx3270" 454 PLUGINS="$PLUGINS rx3270"
478 AC_MSG_NOTICE([ooRexx plugin & extension are enabled.]) 455 AC_MSG_NOTICE([ooRexx plugin & extension are enabled.])
479 else 456 else