pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/misc/openoffice3 Re-add LD_LIBRARY_PATH to startup scr...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/65aa1cd54ff6
branches:  trunk
changeset: 548673:65aa1cd54ff6
user:      hira <hira%pkgsrc.org@localhost>
date:      Mon Oct 20 16:14:54 2008 +0000

description:
Re-add LD_LIBRARY_PATH to startup scripts (for java option only).

NOTE: With java option and PKG_DEVELOPER=yes, this package will fail
      to build.  Please fix wip/jdk15 (runtime library search paths
      are missing).

diffstat:

 misc/openoffice3/distinfo         |   8 +++++---
 misc/openoffice3/options.mk       |  14 ++++++--------
 misc/openoffice3/patches/patch-cn |   9 ++++++---
 misc/openoffice3/patches/patch-du |   9 ++++-----
 misc/openoffice3/patches/patch-dw |  14 ++++++++++++++
 misc/openoffice3/patches/patch-dx |  14 ++++++++++++++
 6 files changed, 49 insertions(+), 19 deletions(-)

diffs (171 lines):

diff -r dd65a8d53a78 -r 65aa1cd54ff6 misc/openoffice3/distinfo
--- a/misc/openoffice3/distinfo Mon Oct 20 14:28:26 2008 +0000
+++ b/misc/openoffice3/distinfo Mon Oct 20 16:14:54 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.7 2008/10/20 14:26:22 hira Exp $
+$NetBSD: distinfo,v 1.8 2008/10/20 16:14:54 hira Exp $
 
 SHA1 (openoffice-3.0.0/OOo_3.0.0_src_binfilter.tar.bz2) = 09ff91fd871f00c696befa8064fe04d7a88a3c8a
 RMD160 (openoffice-3.0.0/OOo_3.0.0_src_binfilter.tar.bz2) = edc71b8b0596d63e60431c7266140bf5188abc6d
@@ -49,7 +49,7 @@
 SHA1 (patch-ci) = 4743cee1c391e04a53bd83f6ae7e58e737d08d1e
 SHA1 (patch-cj) = 45ff359ec795e5ef5c692e954d88912c74017162
 SHA1 (patch-ck) = 01925efa75759b3b8efda3ab109b0f6481f45a7f
-SHA1 (patch-cn) = 358fd67f20f3ffdb993fb3f4cb38d5733274fd6b
+SHA1 (patch-cn) = d129e69d8ce9303e46f0b486e495d09c1e446444
 SHA1 (patch-cp) = 35151ba658859c9d116ccdf44ec372c9e66435b1
 SHA1 (patch-cq) = 6691fd7fa330db000ec5a9319bf9030b83aa593d
 SHA1 (patch-cr) = aa797461919635c3e6aaa30678a7585d5640dedd
@@ -70,7 +70,9 @@
 SHA1 (patch-do) = c505e2e03912a068aa4666c8460b129447ec5a4e
 SHA1 (patch-dp) = ce90ba6c2cce3af1ade0257fd42106ea8345661b
 SHA1 (patch-dt) = 59964a31a8abbb324029653609b0decadbe03a75
-SHA1 (patch-du) = b14cb8c58eb9780dc76910495294f7bd9cd9ed4b
+SHA1 (patch-du) = 093482d2847014fa894fe7e8d515c762723344b0
+SHA1 (patch-dw) = 0737b08aafee1796dd83cd52b04a4fa589309f1b
+SHA1 (patch-dx) = 272daa1f31af090f5aa1c99d17a63470c60fe3b5
 SHA1 (patch-dy) = 4af56ef04180ab3dec7d0051e4075e84b62c8405
 SHA1 (patch-dz) = 3932f59e8f78c8a641e52d5284ccc0395c7ee172
 SHA1 (patch-ea) = 8c54345a53bd49d9c4c3b206d43778a56df0b292
diff -r dd65a8d53a78 -r 65aa1cd54ff6 misc/openoffice3/options.mk
--- a/misc/openoffice3/options.mk       Mon Oct 20 14:28:26 2008 +0000
+++ b/misc/openoffice3/options.mk       Mon Oct 20 16:14:54 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.6 2008/10/20 14:26:22 hira Exp $
+# $NetBSD: options.mk,v 1.7 2008/10/20 16:14:54 hira Exp $
 
 PKG_OPTIONS_VAR=               PKG_OPTIONS.openoffice3
 PKG_SUPPORTED_OPTIONS=         cups gnome gtk2 java kde ooo-external-libwpd
@@ -82,27 +82,23 @@
 DEPENDS+=              apache-ant>=1.7.0:../../devel/apache-ant
 CONFIGURE_ARGS+=       --with-java --disable-mediawiki
 
-# -rpath are missing from wip/jdk15.
 JAVA_LIB_ROOT= ${PKG_JAVA_HOME}/jre/lib/${MACHINE_ARCH}
 LIB.jawt=      -L${JAVA_LIB_ROOT} ${COMPILER_RPATH_FLAG}${JAVA_LIB_ROOT}
-LIB.mawt=      ${COMPILER_RPATH_FLAG}${JAVA_LIB_ROOT}/xawt
+LIB.awtlib=    -L${JAVA_LIB_ROOT} ${COMPILER_RPATH_FLAG}${JAVA_LIB_ROOT}
 
+# -rpath is missing from wip/jdk15.
 CONFIGURE_ENV+=        LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${JAVA_LIB_ROOT}:${JAVA_LIB_ROOT}/xawt"
 
 # XXX: devel/apache-ant doesn't setup ${PREFIX}/bin/java.
 CONFIGURE_ENV+=                JAVACMD="${PKG_JAVA_HOME}/bin/java"
 MAKE_ENV+=             JAVACMD="${PKG_JAVA_HOME}/bin/java"
 
-# XXX
-LIB.awtlib=    -L${JAVA_LIB_ROOT} ${COMPILER_RPATH_FLAG}${JAVA_LIB_ROOT}
-
 .include "../../mk/java-env.mk"
 .include "../../mk/java-vm.mk"
 .else
 CONFIGURE_ARGS+=       --without-java
 PKG_JAVA_HOME=
 LIB.jawt=
-LIB.mawt=
 LIB.awtlib=
 .endif
 
@@ -110,9 +106,11 @@
 SUBST_STAGE.java=      post-patch
 SUBST_MESSAGE.java=    Adding JAVA_HOME
 SUBST_FILES.java=      desktop/scripts/soffice.sh
+SUBST_FILES.java+=     desktop/scripts/unopkg.sh
+SUBST_FILES.java+=     padmin/source/spadmin.sh
 SUBST_SED.java+=       -e 's,@JAVA_HOME@,${PKG_JAVA_HOME},g'
+SUBST_SED.java+=       -e 's,@JAVA_MAWT_DIR@,${JAVA_LIB_ROOT}/xawt,g'
 SUBST_SED.lib+=                -e 's|@LIB_jawt@|${LIB.jawt}|g'
-SUBST_SED.lib+=                -e 's|@LIB_mawt@|${LIB.mawt}|g'
 SUBST_SED.lib+=                -e 's|@LIB_awtlib@|${LIB.awtlib}|g'
 
 .if !empty(PKG_OPTIONS:Mkde)
diff -r dd65a8d53a78 -r 65aa1cd54ff6 misc/openoffice3/patches/patch-cn
--- a/misc/openoffice3/patches/patch-cn Mon Oct 20 14:28:26 2008 +0000
+++ b/misc/openoffice3/patches/patch-cn Mon Oct 20 16:14:54 2008 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-cn,v 1.2 2008/10/20 12:30:16 hira Exp $
+$NetBSD: patch-cn,v 1.3 2008/10/20 16:14:54 hira Exp $
 
 --- desktop/scripts/soffice.sh.orig    2008-08-07 02:44:36.000000000 +0900
-+++ desktop/scripts/soffice.sh 2008-10-19 14:38:10.000000000 +0900
++++ desktop/scripts/soffice.sh 2008-10-20 23:36:39.000000000 +0900
 @@ -49,6 +49,12 @@
      export JITC_PROCESSOR_TYPE
  fi
@@ -15,10 +15,13 @@
  # resolve installation directory
  sd_cwd="`pwd`"
  if [ -h "$0" ] ; then
-@@ -64,6 +70,11 @@
+@@ -64,6 +70,14 @@
  
  sd_binary=`basename "$0"`.bin
  
++LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:@JAVA_MAWT_DIR@
++export LD_LIBRARY_PATH
++
 +if [ -z ${JAVA_HOME} ]; then
 +      JAVA_HOME=@JAVA_HOME@
 +      export JAVA_HOME
diff -r dd65a8d53a78 -r 65aa1cd54ff6 misc/openoffice3/patches/patch-du
--- a/misc/openoffice3/patches/patch-du Mon Oct 20 14:28:26 2008 +0000
+++ b/misc/openoffice3/patches/patch-du Mon Oct 20 16:14:54 2008 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-du,v 1.5 2008/10/20 14:26:23 hira Exp $
+$NetBSD: patch-du,v 1.6 2008/10/20 16:14:54 hira Exp $
 
 --- solenv/inc/pkgsrc.mk.orig  2008-10-16 18:30:22.000000000 +0900
-+++ solenv/inc/pkgsrc.mk       2008-10-17 16:32:40.000000000 +0900
-@@ -0,0 +1,36 @@
++++ solenv/inc/pkgsrc.mk       2008-10-21 00:03:23.000000000 +0900
+@@ -0,0 +1,35 @@
 +#
 +# Settings for pkgsrc.
 +#
@@ -28,9 +28,8 @@
 +LIB_base=@COMPILER_RPATH_FLAG@@OO_LIBDIR@
 +LIB_ure=@COMPILER_RPATH_FLAG@@OO_LIBDIR@/../ure-link/lib
 +LIB_jawt=@LIB_jawt@
-+LIB_mawt=@LIB_mawt@
 +
-+AWTLIB=${LIB_jawt} ${LIB_mawt} -ljawt
++AWTLIB=${LIB_jawt} -ljawt
 +
 +# Add runtime search path ($ORIGIN cannot be used in pkgsrc).
 +LINKFLAGS+= ${LIB_base} ${LIB_ure}
diff -r dd65a8d53a78 -r 65aa1cd54ff6 misc/openoffice3/patches/patch-dw
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/openoffice3/patches/patch-dw Mon Oct 20 16:14:54 2008 +0000
@@ -0,0 +1,14 @@
+$NetBSD: patch-dw,v 1.3 2008/10/20 16:14:54 hira Exp $
+
+--- padmin/source/spadmin.sh.orig      2008-09-28 01:39:37.000000000 +0900
++++ padmin/source/spadmin.sh   2008-10-20 23:34:38.000000000 +0900
+@@ -56,6 +56,9 @@
+   esac
+ done
+ 
++LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:@JAVA_MAWT_DIR@
++export LD_LIBRARY_PATH
++
+ # extend the ld_library_path for java: javaldx checks the sofficerc for us
+ if [ -x "$sd_prog/../basis-link/ure-link/bin/javaldx" ] ; then
+     my_path=`"$sd_prog/../basis-link/ure-link/bin/javaldx" $BOOTSTRAPVARS \
diff -r dd65a8d53a78 -r 65aa1cd54ff6 misc/openoffice3/patches/patch-dx
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/openoffice3/patches/patch-dx Mon Oct 20 16:14:54 2008 +0000
@@ -0,0 +1,14 @@
+$NetBSD: patch-dx,v 1.3 2008/10/20 16:14:54 hira Exp $
+
+--- desktop/scripts/unopkg.sh.orig     2008-10-02 14:41:08.000000000 +0900
++++ desktop/scripts/unopkg.sh  2008-10-20 23:35:43.000000000 +0900
+@@ -56,6 +56,9 @@
+   esac
+ done
+ 
++LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:@JAVA_MAWT_DIR@
++export LD_LIBRARY_PATH
++
+ # extend the ld_library_path for java: javaldx checks the sofficerc for us
+ if [ -x "$sd_prog/../basis-link/ure-link/bin/javaldx" ] ; then
+     my_path=`"$sd_prog/../basis-link/ure-link/bin/javaldx" $BOOTSTRAPVARS \



Home | Main Index | Thread Index | Old Index