Commit ef9f418ec7f1a51ca9108e61aacca6b47e62a036

Authored by Perry Werneck
1 parent b802d64f

Trying to fix libreoffice sdk detection.

Showing 2 changed files with 9 additions and 7 deletions   Show diff stats
@@ -710,6 +710,8 @@ case "$host" in @@ -710,6 +710,8 @@ case "$host" in
710 if test "_$OO_SDK_URE_HOME" == "_" ; then 710 if test "_$OO_SDK_URE_HOME" == "_" ; then
711 if test -d $OFFICE_HOME/ure; then 711 if test -d $OFFICE_HOME/ure; then
712 OO_SDK_URE_HOME="$OFFICE_HOME/ure" 712 OO_SDK_URE_HOME="$OFFICE_HOME/ure"
  713 + elif test -d $OFFICE_HOME/program/types.rdb; then
  714 + OO_SDK_URE_HOME="$OFFICE_HOME/program"
713 else 715 else
714 if test "$host_cpu" = "x86_64"; then 716 if test "$host_cpu" = "x86_64"; then
715 OO_SDK_URE_HOME="/usr/lib64/ure" 717 OO_SDK_URE_HOME="/usr/lib64/ure"
@@ -753,9 +755,6 @@ else @@ -753,9 +755,6 @@ else
753 AC_MSG_NOTICE([Can't find idl path]) 755 AC_MSG_NOTICE([Can't find idl path])
754 fi 756 fi
755 757
756 -OO_SDK_URE_BIN_DIR=$OO_SDK_URE_HOME/bin  
757 -OO_SDK_URE_LIB_DIR=$OO_SDK_URE_HOME/lib  
758 -  
759 AC_PATH_TOOL([IDLC], idlc, "no", path=$PATH:$OO_SDK_HOME/bin) 758 AC_PATH_TOOL([IDLC], idlc, "no", path=$PATH:$OO_SDK_HOME/bin)
760 if test "$IDLC" == "no" ; then 759 if test "$IDLC" == "no" ; then
761 app_cv_office="no" 760 app_cv_office="no"
@@ -766,7 +765,7 @@ if test "$UNOPKG" == "no" ; then @@ -766,7 +765,7 @@ if test "$UNOPKG" == "no" ; then
766 app_cv_office="no" 765 app_cv_office="no"
767 fi 766 fi
768 767
769 -AC_PATH_TOOL([REGMERGE], regmerge, "no", path=$PATH:$OO_SDK_URE_BIN_DIR) 768 +AC_PATH_TOOL([REGMERGE], regmerge, "no", path=$PATH:$OO_SDK_URE_HOME/bin:$OFFICE_HOME/program)
770 if test "$REGMERGE" == "no" ; then 769 if test "$REGMERGE" == "no" ; then
771 app_cv_office="no" 770 app_cv_office="no"
772 fi 771 fi
@@ -776,12 +775,11 @@ if test "$CPPUMAKER" == "no" ; then @@ -776,12 +775,11 @@ if test "$CPPUMAKER" == "no" ; then
776 app_cv_office="no" 775 app_cv_office="no"
777 fi 776 fi
778 777
779 -AC_PATH_TOOL([UNO], uno, "no", path=$PATH:$OO_SDK_URE_BIN_DIR) 778 +AC_PATH_TOOL([UNO], uno, "no", path=$PATH:$OO_SDK_URE_HOME/bin:$OFFICE_HOME/program)
780 if test "$UNO" == "no" ; then 779 if test "$UNO" == "no" ; then
781 app_cv_office="no" 780 app_cv_office="no"
782 fi 781 fi
783 782
784 -  
785 # Check for OO_SDK_HOME 783 # Check for OO_SDK_HOME
786 if test "_$OO_SDK_HOME" == "_" ; then 784 if test "_$OO_SDK_HOME" == "_" ; then
787 app_cv_office="no" 785 app_cv_office="no"
@@ -792,6 +790,9 @@ if test "_$OFFICE_HOME" == "_" ; then @@ -792,6 +790,9 @@ if test "_$OFFICE_HOME" == "_" ; then
792 app_cv_office="no" 790 app_cv_office="no"
793 fi 791 fi
794 792
  793 +# Find types.rdb
  794 +AC_CHECK_FILE($OO_SDK_URE_HOME/share/misc/types.rdb,OO_TYPES=$OO_SDK_URE_HOME/share/misc/types.rdb,app_cv_office="no")
  795 +
795 # Set targets 796 # Set targets
796 if test "$app_cv_office" == "yes" ; then 797 if test "$app_cv_office" == "yes" ; then
797 798
@@ -815,6 +816,7 @@ AC_SUBST(OO_SDK_URE_HOME) @@ -815,6 +816,7 @@ AC_SUBST(OO_SDK_URE_HOME)
815 AC_SUBST(IDLDIR) 816 AC_SUBST(IDLDIR)
816 AC_SUBST(OO_CXXFLAGS) 817 AC_SUBST(OO_CXXFLAGS)
817 AC_SUBST(OO_LDFLAGS) 818 AC_SUBST(OO_LDFLAGS)
  819 +AC_SUBST(OO_TYPES)
818 820
819 #--[ Pre-reqs ]----------------------------------------------------------------------------------------------------------------------------------------------- 821 #--[ Pre-reqs ]-----------------------------------------------------------------------------------------------------------------------------------------------
820 AC_SUBST(LIB3270_REQUIRES) 822 AC_SUBST(LIB3270_REQUIRES)
src/loffice/Makefile.in
@@ -45,7 +45,7 @@ CPPUMAKER=@CPPUMAKER@ @@ -45,7 +45,7 @@ CPPUMAKER=@CPPUMAKER@
45 CONVERT=@CONVERT@ 45 CONVERT=@CONVERT@
46 ZIP=@ZIP@ 46 ZIP=@ZIP@
47 47
48 -TYPES_RDB=@OO_SDK_URE_HOME@/share/misc/types.rdb 48 +TYPES_RDB=@OO_TYPES@
49 49
50 #---[ Paths ]------------------------------------------------------------------ 50 #---[ Paths ]------------------------------------------------------------------
51 51