diff options
author | Martin Blapp <mbr@FreeBSD.org> | 2002-04-15 16:56:50 +0000 |
---|---|---|
committer | Martin Blapp <mbr@FreeBSD.org> | 2002-04-15 16:56:50 +0000 |
commit | 25fb948c1d86b805975e23083b2ed30449f23a4e (patch) | |
tree | b772668d35edb701acdc2a86adc829b31c64e664 | |
parent | Update to revision 1682+. (diff) |
Bring the patch to the newest version so it does not break anymore
Notes
Notes:
svn path=/head/; revision=57720
23 files changed, 1817 insertions, 897 deletions
diff --git a/editors/openoffice-1.0/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice-1.0/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice-1.0/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice-1.0/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice-1.0/files/patch-berkeleydb::db-3.2.9.patch b/editors/openoffice-1.0/files/patch-berkeleydb::db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice-1.0/files/patch-berkeleydb::db-3.2.9.patch +++ b/editors/openoffice-1.0/files/patch-berkeleydb::db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice-1.1-devel/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice-1.1-devel/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice-1.1-devel/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice-1.1-devel/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice-1.1/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice-1.1/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice-1.1/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice-1.1/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice-2.0-devel/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice-2.0-devel/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice-2.0-devel/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice-2.0-devel/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice-3-devel/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice-3-devel/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice-3-devel/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice-3-devel/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice-3/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice-3/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice-3/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice-3/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice-devel/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice-devel/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice-devel/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice-devel/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice.org-1.0/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice.org-1.0/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice.org-1.0/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice.org-1.0/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice.org-1.0/files/patch-berkeleydb::db-3.2.9.patch b/editors/openoffice.org-1.0/files/patch-berkeleydb::db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice.org-1.0/files/patch-berkeleydb::db-3.2.9.patch +++ b/editors/openoffice.org-1.0/files/patch-berkeleydb::db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice.org-1.1-devel/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice.org-1.1-devel/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice.org-1.1-devel/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice.org-1.1-devel/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice.org-1.1/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice.org-1.1/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice.org-1.1/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice.org-1.1/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice.org-2-RC/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice.org-2-RC/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice.org-2-RC/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice.org-2-RC/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice.org-2-devel/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice.org-2-devel/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice.org-2-devel/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice.org-2-devel/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice.org-2.0-devel/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice.org-2.0-devel/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice.org-2.0-devel/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice.org-2.0-devel/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice.org-2.0/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice.org-2.0/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice.org-2.0/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice.org-2.0/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice.org-2/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice.org-2/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice.org-2/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice.org-2/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice.org-3-RC/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice.org-3-RC/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice.org-3-RC/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice.org-3-RC/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice.org-3-devel/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice.org-3-devel/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice.org-3-devel/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice.org-3-devel/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice.org-3/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice.org-3/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice.org-3/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice.org-3/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice.org-vcltesttool/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice.org-vcltesttool/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice.org-vcltesttool/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice.org-vcltesttool/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice/files/patch-berkeleydb+db-3.2.9.patch b/editors/openoffice/files/patch-berkeleydb+db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice/files/patch-berkeleydb+db-3.2.9.patch +++ b/editors/openoffice/files/patch-berkeleydb+db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; diff --git a/editors/openoffice/files/patch-berkeleydb::db-3.2.9.patch b/editors/openoffice/files/patch-berkeleydb::db-3.2.9.patch index 50c2f44a704e..97fec46bcef4 100644 --- a/editors/openoffice/files/patch-berkeleydb::db-3.2.9.patch +++ b/editors/openoffice/files/patch-berkeleydb::db-3.2.9.patch @@ -1,42 +1,82 @@ ---- ../berkeleydb/db-3.2.9.patch.orig Mon Jun 11 16:09:22 2001 -+++ ../berkeleydb/db-3.2.9.patch Tue Mar 5 17:13:09 2002 -@@ -43,3 +43,39 @@ +--- ../berkeleydb/db-3.2.9.patch.orig Mon Mar 18 15:53:40 2002 ++++ ../berkeleydb/db-3.2.9.patch Mon Apr 15 18:43:43 2002 +@@ -47,17 +47,27 @@ + --- build/unxsols3.pro/db-3.2.9/dist/configure Tue Jan 8 13:56:05 2002 + *************** + *** 1795,1800 **** +---- 1795,1802 ---- ++--- 1795,1803 ---- + case "$host_os" in + solaris*) JINCSUBDIRS="solaris";; + linux*) JINCSUBDIRS="linux genunix";; + + irix*) JINCSUBDIRS="irix";; + + netbsd*) JINCSUBDIRS="netbsd linux solaris genunix";; +++ freebsd*) JINCSUBDIRS="freebsd genunix";; + *) JINCSUBDIRS="genunix";; + esac - CC= @MAKEFILE_CC@ - CCLINK= @MAKEFILE_CCLINK@ -+--- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 -++++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 -+@@ -995,6 +995,7 @@ -+ CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" -+ LIBS="-lsocket -lsvipc $LIBS";; -++freebsd*) optimize_def="-O";; -+ osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; -+ *qnx) cat >> confdefs.h <<\EOF -+ #define HAVE_QNX 1 -+@@ -1795,6 +1796,7 @@ -+ case "$host_os" in -+ solaris*) JINCSUBDIRS="solaris";; -+ linux*) JINCSUBDIRS="linux genunix";; -++ freebsd*) JINCSUBDIRS="freebsd solaris linux genunix";; -+ *) JINCSUBDIRS="genunix";; -+ esac -+ -+--- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 -++++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 -+@@ -1194,11 +1194,12 @@ -+ -+ freebsd*) -+ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then -+- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -+- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' -+- else -+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' -+ # can we support soname and/or expsyms with a.out? -oliva + --- misc/build/db-3.2.9/dist/configure.orig Sat Nov 24 14:56:48 2001 + +++ misc/build/db-3.2.9/dist/configure Sat Nov 24 14:57:32 2001 ++@@ -984,7 +984,7 @@ ++ optimize_def="-O2" ++ LIBS="-lipc $LIBS";; ++ bsdi*) optimize_def="-O2";; ++-freebsd*) optimize_def="-O2" +++freebsd*) optimize_def="-O" ++ CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS" ++ LIBS="-pthread";; ++ hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + @@ -995,6 +995,7 @@ + CPPFLAGS="-D_REENTRANT $CPPFLAGS";; + mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS" +@@ -68,13 +78,22 @@ + #define HAVE_QNX 1 + --- misc/build/db-3.2.9/dist/ltconfig.orig Sat Nov 24 14:56:10 2001 + +++ misc/build/db-3.2.9/dist/ltconfig Sat Nov 24 14:56:34 2001 +-@@ -1194,11 +1194,12 @@ ++@@ -1194,11 +1194,23 @@ + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +-- archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' +++ # can we support soname and/or expsyms with a.out? -oliva ++ else -++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' -++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + - else ++ need_version=no -+ fi -+ ;; -+ +++ fi +++ ;; +++ +++ freebsd*) +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linkopts -o $lib' + # can we support soname and/or expsyms with a.out? -oliva + + else +@@ -84,3 +103,24 @@ + fi + ;; + ++@@ -2019,6 +2031,20 @@ ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' +++ fi +++ shlibpath_var=LD_LIBRARY_PATH +++ ;; +++ +++freebsd*) +++ version_type=sunos +++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then +++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' +++ dynamic_linker='FreeBSD (a.out) ld.so' +++ else +++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' +++ soname_spec='${libname}${release}.so$major' +++ dynamic_linker='FreeBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; |