Commit edc127c9ae20a4c62b3f1446ca6f0c290dfeef57
1 parent
a8520a6f
Exists in
master
and in
5 other branches
Ajustando deteccao do SDK do libreoffice
Showing
3 changed files
with
52 additions
and
6 deletions
Show diff stats
configure.ac
@@ -422,6 +422,52 @@ AC_SUBST(REXXCONFIG) | @@ -422,6 +422,52 @@ AC_SUBST(REXXCONFIG) | ||
422 | AC_SUBST(REXX_CFLAGS) | 422 | AC_SUBST(REXX_CFLAGS) |
423 | AC_SUBST(REXX_LIBS) | 423 | AC_SUBST(REXX_LIBS) |
424 | 424 | ||
425 | +#--[ Libreoffice ]-------------------------------------------------------------------------------------------------------------------------------------------- | ||
426 | + | ||
427 | +AC_ARG_ENABLE([office],[AS_HELP_STRING([--disable-office], [Disable libreoffice extension])],[ app_cv_office="$enableval" ],[ app_cv_office="yes" ]) | ||
428 | + | ||
429 | +AC_ARG_VAR([OFFICE_HOME], [Libreoffice home]) | ||
430 | +AC_ARG_VAR([OO_SDK_HOME], [Libreoffice SDK home]) | ||
431 | + | ||
432 | +OO_SDK_URE_HOME=$OFFICE_HOME/ure | ||
433 | +OO_SDK_URE_BIN_DIR=$OO_SDK_URE_HOME/bin | ||
434 | +OO_SDK_URE_LIB_DIR=$OO_SDK_URE_HOME/lib | ||
435 | + | ||
436 | +AC_PATH_TOOL([IDLC], idlc, "no", path="$PATH:$OO_SDK_HOME/bin") | ||
437 | +if test "$IDLC" == "no" ; then | ||
438 | + app_cv_office="no" | ||
439 | +fi | ||
440 | + | ||
441 | +AC_PATH_TOOL([REGMERGE], regmerge, "no", path="$PATH:$OO_SDK_URE_BIN_DIR") | ||
442 | +if test "$REGMERGE" == "no" ; then | ||
443 | + app_cv_office="no" | ||
444 | +fi | ||
445 | + | ||
446 | +AC_PATH_TOOL([CPPUMAKER], cppumaker, "no", path="$PATH:$OO_SDK_HOME/bin") | ||
447 | +if test "$CPPUMAKER" == "no" ; then | ||
448 | + app_cv_office="no" | ||
449 | +fi | ||
450 | + | ||
451 | +# Check for OO_SDK_HOME | ||
452 | +if test "_$OO_SDK_HOME" == "_" ; then | ||
453 | + app_cv_office="no" | ||
454 | +fi | ||
455 | + | ||
456 | +# Check for OFFICE_HOME | ||
457 | +if test "_$OFFICE_HOME" == "_" ; then | ||
458 | + app_cv_office="no" | ||
459 | +fi | ||
460 | + | ||
461 | +# Set targets | ||
462 | +if test "$app_cv_office" == "yes" ; then | ||
463 | + AC_MSG_NOTICE([libreoffice sdk is present.]) | ||
464 | +else | ||
465 | + AC_MSG_NOTICE([libreoffice sdk is NOT present.]) | ||
466 | +fi | ||
467 | + | ||
468 | +AC_SUBST(OFFICE_HOME) | ||
469 | +AC_SUBST(OO_SDK_HOME) | ||
470 | + | ||
425 | #--[ Pre-reqs ]----------------------------------------------------------------------------------------------------------------------------------------------- | 471 | #--[ Pre-reqs ]----------------------------------------------------------------------------------------------------------------------------------------------- |
426 | AC_SUBST(LIB3270_REQUIRES) | 472 | AC_SUBST(LIB3270_REQUIRES) |
427 | 473 |
po/pt_BR.po
@@ -5,7 +5,7 @@ msgid "" | @@ -5,7 +5,7 @@ msgid "" | ||
5 | msgstr "" | 5 | msgstr "" |
6 | "Project-Id-Version: pw3270 5.0\n" | 6 | "Project-Id-Version: pw3270 5.0\n" |
7 | "Report-Msgid-Bugs-To: \n" | 7 | "Report-Msgid-Bugs-To: \n" |
8 | -"POT-Creation-Date: 2013-03-15 10:08-0300\n" | 8 | +"POT-Creation-Date: 2013-03-25 08:38-0300\n" |
9 | "PO-Revision-Date: 2013-03-12 11:29-0300\n" | 9 | "PO-Revision-Date: 2013-03-12 11:29-0300\n" |
10 | "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n" | 10 | "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n" |
11 | "Language-Team: Português <>\n" | 11 | "Language-Team: Português <>\n" |
src/oxt/Makefile.in
@@ -35,8 +35,8 @@ RLS_CFLAGS=-DNDEBUG=1 | @@ -35,8 +35,8 @@ RLS_CFLAGS=-DNDEBUG=1 | ||
35 | #---[ LibreOffice SDK ]-------------------------------------------------------------------------------- | 35 | #---[ LibreOffice SDK ]-------------------------------------------------------------------------------- |
36 | COMID=gcc3 | 36 | COMID=gcc3 |
37 | OO_SDK_NAME=openoffice.org3.5_sdk | 37 | OO_SDK_NAME=openoffice.org3.5_sdk |
38 | -OFFICE_HOME=${libdir}/libreoffice | ||
39 | -OO_SDK_HOME=${OFFICE_HOME}/sdk | 38 | +OFFICE_HOME=@OFFICE_HOME@ |
39 | +OO_SDK_HOME=@OO_SDK_HOME@ | ||
40 | OO_SDK_URE_HOME=${OFFICE_HOME}/ure | 40 | OO_SDK_URE_HOME=${OFFICE_HOME}/ure |
41 | OO_SDK_URE_BIN_DIR=${OO_SDK_URE_HOME}/bin | 41 | OO_SDK_URE_BIN_DIR=${OO_SDK_URE_HOME}/bin |
42 | OO_SDK_URE_LIB_DIR=${OO_SDK_URE_HOME}/lib | 42 | OO_SDK_URE_LIB_DIR=${OO_SDK_URE_HOME}/lib |
@@ -51,9 +51,9 @@ REGLIB=-lreg | @@ -51,9 +51,9 @@ REGLIB=-lreg | ||
51 | STORELIB=-lstore | 51 | STORELIB=-lstore |
52 | 52 | ||
53 | # Libre office tools | 53 | # Libre office tools |
54 | -IDLC=${OO_SDK_HOME}/bin/idlc | ||
55 | -REGMERGE=${OO_SDK_URE_BIN_DIR}/regmerge | ||
56 | -CPPUMAKER=${OO_SDK_HOME}/bin/cppumaker | 54 | +IDLC=@IDLC@ |
55 | +REGMERGE=@REGMERGE@ | ||
56 | +CPPUMAKER=@CPPUMAKER@ | ||
57 | 57 | ||
58 | #---[ Rules ]------------------------------------------------------------------------------------------ | 58 | #---[ Rules ]------------------------------------------------------------------------------------------ |
59 | 59 |