- Use ${COMPILER_RPATH_FLAG} instead of -Wl,-R.
- Simplify patch-du. - --with-system-libxml2 -> --with-system-libxml. - Add comment. No functional changes.
This commit is contained in:
parent
9369cb9458
commit
2e6d31461c
4 changed files with 25 additions and 24 deletions
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.2 2008/10/15 09:10:04 hira Exp $
|
||||
# $NetBSD: Makefile,v 1.3 2008/10/15 23:17:29 hira Exp $
|
||||
#
|
||||
|
||||
OO_VER= 3.0.0
|
||||
|
@ -62,6 +62,8 @@ REPLACE_PERL+= sd/res/webview/editpic.pl \
|
|||
sd/res/webview/webview.pl
|
||||
REPLACE_PYTHON+= scripting/source/pyprov/mailmerge.py
|
||||
|
||||
# Hard-coded path exists in a tarball. Cannot use REPLACE_BASH.
|
||||
# patch-dl replaces the path to @BASH@.
|
||||
SUBST_CLASSES+= bash
|
||||
SUBST_STAGE.bash= post-patch
|
||||
SUBST_MESSAGE.bash= Fix hard-coded path
|
||||
|
@ -73,9 +75,10 @@ SUBST_STAGE.lib= post-patch
|
|||
SUBST_MESSAGE.lib= Adding library paths
|
||||
SUBST_FILES.lib= solenv/inc/pkgsrc.mk
|
||||
.for pkg in db4 expat jpeg zlib
|
||||
SUBST_SED.lib+= -e 's,@BLNK_PREFIX_${pkg}@,${BUILDLINK_PREFIX.${pkg}},g'
|
||||
LIBS+= -L${BUILDLINK_PREFIX.${pkg}}/lib
|
||||
LIBS+= ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.${pkg}}/lib
|
||||
LIB.${pkg}= -L${BUILDLINK_PREFIX.${pkg}}/lib
|
||||
LIB.${pkg}+= ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.${pkg}}/lib
|
||||
SUBST_SED.lib+= -e 's|@LIB_${pkg}@|${LIB.${pkg}}|g'
|
||||
LIBS+= ${LIB.${pkg}}
|
||||
.endfor
|
||||
|
||||
CONFIGURE_ENV+= LIBS=${LIBS:O:u:Q}
|
||||
|
@ -94,7 +97,7 @@ CONFIGURE_ARGS+= --with-system-db
|
|||
CONFIGURE_ARGS+= --with-system-expat
|
||||
CONFIGURE_ARGS+= --with-system-freetype
|
||||
CONFIGURE_ARGS+= --with-system-jpeg
|
||||
CONFIGURE_ARGS+= --with-system-libxml2
|
||||
CONFIGURE_ARGS+= --with-system-libxml
|
||||
CONFIGURE_ARGS+= --with-system-libxslt
|
||||
CONFIGURE_ARGS+= --with-system-neon
|
||||
CONFIGURE_ARGS+= --with-system-python
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2008/10/14 11:02:24 hira Exp $
|
||||
$NetBSD: distinfo,v 1.2 2008/10/15 23:17:29 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
|
||||
|
@ -6,9 +6,6 @@ Size (openoffice-3.0.0/OOo_3.0.0_src_binfilter.tar.bz2) = 6596201 bytes
|
|||
SHA1 (openoffice-3.0.0/OOo_3.0.0_src_core.tar.bz2) = 8fc1e6140f8a0695accf8d34746253af431c2542
|
||||
RMD160 (openoffice-3.0.0/OOo_3.0.0_src_core.tar.bz2) = 43be2cf77523d0d95ec4c684fe705fa9b4ee4b9d
|
||||
Size (openoffice-3.0.0/OOo_3.0.0_src_core.tar.bz2) = 183003517 bytes
|
||||
SHA1 (openoffice-3.0.0/OOo_3.0.0_src_extensions.tar.bz2) = 1632374bf75eb6080c0d36e88fd981529be17a0f
|
||||
RMD160 (openoffice-3.0.0/OOo_3.0.0_src_extensions.tar.bz2) = a19bdd687abc7829de937b46e4e484a4b27f045b
|
||||
Size (openoffice-3.0.0/OOo_3.0.0_src_extensions.tar.bz2) = 13941316 bytes
|
||||
SHA1 (openoffice-3.0.0/OOo_3.0.0_src_l10n.tar.bz2) = 0ee7f44cea5549a3d3473ff7669974e8914caf97
|
||||
RMD160 (openoffice-3.0.0/OOo_3.0.0_src_l10n.tar.bz2) = cb3eac1537b75cb34485037b916b634b90c6ff13
|
||||
Size (openoffice-3.0.0/OOo_3.0.0_src_l10n.tar.bz2) = 86009445 bytes
|
||||
|
@ -75,7 +72,7 @@ SHA1 (patch-dl) = 100063c6239efddbc9b7bb994e607d2ea314844e
|
|||
SHA1 (patch-do) = c505e2e03912a068aa4666c8460b129447ec5a4e
|
||||
SHA1 (patch-dp) = ce90ba6c2cce3af1ade0257fd42106ea8345661b
|
||||
SHA1 (patch-dt) = 59964a31a8abbb324029653609b0decadbe03a75
|
||||
SHA1 (patch-du) = 3b806b2fec5af0e10753d52017224356651262f6
|
||||
SHA1 (patch-du) = b0c573d0721b050ccf10472ad2c360a3231a5ad5
|
||||
SHA1 (patch-dw) = de171dec68a1a55a47f2652ecdad429020d773ef
|
||||
SHA1 (patch-dx) = 7579b1f7326951c57bd2ff597209c17d5d54f28d
|
||||
SHA1 (patch-dy) = 1feec77ce8c87fc1afb797401047669b3da41c54
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: options.mk,v 1.1.1.1 2008/10/14 11:02:24 hira Exp $
|
||||
# $NetBSD: options.mk,v 1.2 2008/10/15 23:17:29 hira Exp $
|
||||
|
||||
PKG_OPTIONS_VAR= PKG_OPTIONS.openoffice3
|
||||
PKG_SUPPORTED_OPTIONS= cups gnome gtk2 java kde ooo-external-libwpd
|
||||
|
@ -90,7 +90,8 @@ CONFIGURE_ENV+= JAVACMD="${PKG_JAVA_HOME}/bin/java"
|
|||
MAKE_ENV+= JAVACMD="${PKG_JAVA_HOME}/bin/java"
|
||||
|
||||
# XXX
|
||||
RFLAG_AWTLIB= -L${PKG_JAVA_HOME}/jre/lib/${MACHINE_ARCH} -Wl,-R${PKG_JAVA_HOME}/jre/lib/${MACHINE_ARCH}
|
||||
LIB.awtlib= -L${PKG_JAVA_HOME}/jre/lib/${MACHINE_ARCH}
|
||||
LIB.awtlib+= ${COMPILER_RPATH_FLAG}${PKG_JAVA_HOME}/jre/lib/${MACHINE_ARCH}
|
||||
|
||||
.include "../../mk/java-env.mk"
|
||||
.include "../../mk/java-vm.mk"
|
||||
|
@ -98,7 +99,7 @@ RFLAG_AWTLIB= -L${PKG_JAVA_HOME}/jre/lib/${MACHINE_ARCH} -Wl,-R${PKG_JAVA_HOME}
|
|||
CONFIGURE_ARGS+= --without-java
|
||||
PKG_JAVA_HOME=
|
||||
JAVA_XAWT_DIR=
|
||||
RFLAG_AWTLIB=
|
||||
LIB.awtlib=
|
||||
.endif
|
||||
|
||||
SUBST_CLASSES+= java
|
||||
|
@ -109,7 +110,7 @@ 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_XAWT_DIR@,${JAVA_XAWT_DIR},g'
|
||||
SUBST_SED.lib+= -e 's|@RFLAG_AWTLIB@|${RFLAG_AWTLIB}|g'
|
||||
SUBST_SED.lib+= -e 's|@LIB_awtlib@|${LIB.awtlib}|g'
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mkde)
|
||||
CONFIGURE_ENV+= KDEDIR=${BUILDLINK_PREFIX.kdelibs:Q}
|
||||
|
|
|
@ -1,23 +1,23 @@
|
|||
$NetBSD: patch-du,v 1.1.1.1 2008/10/14 11:02:25 hira Exp $
|
||||
$NetBSD: patch-du,v 1.2 2008/10/15 23:17:29 hira Exp $
|
||||
|
||||
--- solenv/inc/pkgsrc.mk.orig 2008-08-28 19:43:59.000000000 +0900
|
||||
+++ solenv/inc/pkgsrc.mk 2008-08-28 19:44:28.000000000 +0900
|
||||
+++ solenv/inc/pkgsrc.mk 2008-10-16 02:44:28.000000000 +0900
|
||||
@@ -0,0 +1,18 @@
|
||||
+#
|
||||
+# Override/modify variables for pkgsrc.
|
||||
+# Settings for pkgsrc.
|
||||
+#
|
||||
+
|
||||
+BERKELEYLIB="-L@BLNK_PREFIX_db4@/lib -Wl,-R@BLNK_PREFIX_db4@/lib -ldb4"
|
||||
+BERKELEYCPPLIB="-L@BLNK_PREFIX_db4@/lib -Wl,-R@BLNK_PREFIX_db4@/lib -ldb4_cxx"
|
||||
+BERKELEYLIB="@LIB_db4@ -ldb4"
|
||||
+BERKELEYCPPLIB="@LIB_db4@ -ldb4_cxx"
|
||||
+
|
||||
+EXPAT3RDLIB="-L@BLNK_PREFIX_expat@/lib -Wl,-R@BLNK_PREFIX_expat@/lib -lexpat"
|
||||
+EXPATASCII3RDLIB="-L@BLNK_PREFIX_expat@/lib -Wl,-R@BLNK_PREFIX_expat@/lib -lexpat"
|
||||
+EXPAT3RDLIB="@LIB_expat@ -lexpat"
|
||||
+EXPATASCII3RDLIB="@LIB_expat@ -lexpat"
|
||||
+
|
||||
+JPEG3RDLIB="-L@BLNK_PREFIX_jpeg@/lib -Wl,-R@BLNK_PREFIX_jpeg@/lib -ljpeg"
|
||||
+JPEG3RDLIB="@LIB_jpeg@ -ljpeg"
|
||||
+
|
||||
+ZLIB3RDLIB="-L@BLNK_PREFIX_zlib@/lib -Wl,-R@BLNK_PREFIX_zlib@/lib -lz"
|
||||
+ZLIB3RDLIB="@LIB_zlib@ -lz"
|
||||
+
|
||||
+AWTLIB="@RFLAG_AWTLIB@ -ljawt"
|
||||
+AWTLIB="@LIB_awtlib@ -ljawt"
|
||||
+
|
||||
+STDLIBGUIMT+=${X11_LDFLAGS}
|
||||
+STDSHLGUIMT+=${X11_LDFLAGS}
|
||||
|
|
Loading…
Reference in a new issue