same thing, but for kde3.

This commit is contained in:
espie 2002-04-05 16:04:24 +00:00
parent 11beaf48ec
commit 1f05c75b15
19 changed files with 1981 additions and 0 deletions

52
x11/kde/office3/Makefile Normal file
View File

@ -0,0 +1,52 @@
# $OpenBSD: Makefile,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
COMMENT= "office applications for kde"
CATEGORIES= x11 x11/kde productivity
NEED_VERSION= 1.483
VERSION= 1.1.1
DISTNAME= koffice-${VERSION}
DIST_SUBDIR= kde
FULLPKGNAME= koffice-${VERSION}-kde3
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/3.0/src/
DISTFILES= koffice-${VERSION}-kde3.tar.bz2
NOT_FOR_ARCHS=${NO_SHARED_ARCHS}
#BUILD_DEPENDS= ::x11/qt2-designer
LIB_DEPENDS= kdecore.3,DCOP,kdefx,kdeprint,kdesu,kdeui,kio,kparts,kspell::x11/kde/libs3 python2.2.0.0:python-2.2*:lang/python/2.2
PATCHORIG=.bsdorig
MODULES= qt3
CONFIGURE_STYLE= autoconf
MODGNU_CONFIG_GUESS_DIRS= ${WRKSRC}/admin
CONFIGURE_ARGS= ${MODQT_CONFIGURE_ARGS}
CONFIGURE_ARGS+= --with-extra-libs=${LOCALBASE}/lib
CONFIGURE_ARGS+= --with-extra-includes=${LOCALBASE}/include
CONFIGURE_ARGS+= --disable-mt
CONFIGURE_ARGS+= --disable-threading
CONFIGURE_ARGS+= --disable-debug
CONFIGURE_ARGS+= --enable-final
#CONFIGURE_ARGS+=--enable-static --enable-debug --disable-shared
PATCH_LIST= p-* patch-*
# Not yet, too much time to compile
#CONFIGURE_ARGS+= --enable-static
CONFIGURE_ARGS+= ${CONFIGURE_SHARED}
USE_GMAKE= Yes
CONFIGURE_ENV+= RUN_KAPPFINDER=no KDEDIR=${LOCALBASE}
CONFIGURE_ENV+= ac_aux_files=''
MAKE_ENV= ${CONFIGURE_ENV}
# Ensure qt will always be at the front
MAKE_FLAGS=CXXLD='--tag CXX ${CXX} -L${MODQT_LIBDIR}'
# GPL
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
.include <bsd.port.mk>

3
x11/kde/office3/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (kde/koffice-1.1.1-kde3.tar.bz2) = 91ba4cbf5a16678e59d3c08f4b6fc071
RMD160 (kde/koffice-1.1.1-kde3.tar.bz2) = d5f9b3800742b4ba6200bc010eb24cc7b7a676b9
SHA1 (kde/koffice-1.1.1-kde3.tar.bz2) = c2eeec46daac8a672cf11565fdf3dfdd899300f3

View File

@ -0,0 +1,36 @@
$OpenBSD: p-aclocal_m4,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
--- aclocal.m4.orig Fri Mar 29 16:16:47 2002
+++ aclocal.m4 Fri Apr 5 02:03:31 2002
@@ -3454,6 +3454,11 @@ LIBDL="-ldl"
ac_cv_have_dlfcn=yes
])
+AC_CHECK_LIB(c, dlopen, [
+LIBDL=
+ac_cv_have_dlfcn=yes
+])
+
AC_CHECK_LIB(dld, shl_unload, [
LIBDL="-ldld"
ac_cv_have_shload=yes
@@ -5349,19 +5354,7 @@ netbsd*)
;;
openbsd* )
- if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
- case "$host_cpu" in
- i*86 )
- changequote(,)dnl
- lt_cv_deplibs_check_method='file_magic OpenBSD/i[3-9]86 demand paged shared library'
- changequote([, ])dnl
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
- ;;
- esac
- else
- lt_cv_deplibs_check_method=pass_all
- fi
+ lt_cv_deplibs_check_method=pass_all
;;
newsos6)

View File

@ -0,0 +1,24 @@
$OpenBSD: p-admin_libtool_m4_in,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
--- admin/libtool.m4.in.orig Tue Jul 31 21:00:04 2001
+++ admin/libtool.m4.in Fri Aug 17 00:02:40 2001
@@ -617,19 +617,7 @@ netbsd*)
;;
openbsd* )
- if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
- case "$host_cpu" in
- i*86 )
- changequote(,)dnl
- lt_cv_deplibs_check_method='file_magic OpenBSD/i[3-9]86 demand paged shared library'
- changequote([, ])dnl
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
- ;;
- esac
- else
- lt_cv_deplibs_check_method=pass_all
- fi
+ lt_cv_deplibs_check_method=pass_all
;;
newsos6)

View File

@ -0,0 +1,20 @@
$OpenBSD: p-admin_ltcf-c_sh,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
--- admin/ltcf-c.sh.orig Sat May 19 09:19:10 2001
+++ admin/ltcf-c.sh Fri Aug 17 00:02:40 2001
@@ -457,10 +457,14 @@ else
;;
openbsd*)
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- hardcode_libdir_flag_spec='-R$libdir'
+ archive_cmds='$CC $pic_flag -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+ archive_expsym_cmds='$CC $pic_flag -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+ old_archive_cmds="$old_archive_cmds~"'$RANLIB $oldlib'
+ hardcode_libdir_flag_spec='${wl}-R$libdir'
hardcode_direct=yes
hardcode_shlibpath_var=no
+ remove_lgcc=yes
+ output_verbose_link_cmds='$CC $ac_cv_prog_cc_pic -shared $CFLAGS -v conftest.$objext 2>&1 | egrep "\-L"'
;;
os2*)

View File

@ -0,0 +1,21 @@
$OpenBSD: p-admin_ltcf-cxx_sh,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
--- admin/ltcf-cxx.sh.orig Mon Mar 18 14:23:03 2002
+++ admin/ltcf-cxx.sh Fri Apr 5 02:03:32 2002
@@ -413,14 +413,14 @@ case $host_os in
openbsd*)
if test "$with_gcc" = yes && test "$with_gnu_ld" = no; then
# MM: OpenBSD 2.7 uses G++, but not GNU ld
- archive_cmds='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- archive_expsym_cmds='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+ archive_cmds='$CC $pic_flag -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+ archive_expsym_cmds='$CC $pic_flag -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
old_archive_cmds="$old_archive_cmds~"'$RANLIB $oldlib'
hardcode_libdir_flag_spec='${wl}-R$libdir'
hardcode_direct=yes
hardcode_shlibpath_var=no
- whole_archive_flag_spec='${wl}-Bforcearchive'
remove_lgcc=yes
+ output_verbose_link_cmds='$CC $ac_cv_prog_cc_pic -shared $CFLAGS -v conftest.$objext 2>&1 | egrep "\-L"'
fi
;;
osf3*)

View File

@ -0,0 +1,37 @@
$OpenBSD: p-admin_ltconfig,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
--- admin/ltconfig.orig Mon Mar 18 14:23:04 2002
+++ admin/ltconfig Fri Apr 5 02:03:32 2002
@@ -625,7 +625,12 @@ old_postuninstall_cmds=
if test -n "$RANLIB"; then
old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
- old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
+ case $host_os in
+ openbsd*)
+ old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds";;
+ *)
+ old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds";;
+ esac
fi
# Source the script associated with the $tagname tag configuration.
@@ -1246,15 +1251,15 @@ newsos6)
openbsd*)
version_type=sunos
- if test "$with_gnu_ld" = yes; then
- need_lib_prefix=no
- need_version=no
- fi
+ need_lib_prefix=yes
+ need_version=yes
library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
shlibpath_var=LD_LIBRARY_PATH
# OpenBSD 2.7 the overriding is needed for fast-install
shlibpath_overrides_runpath=yes
+ deplibs_check_method=pass_all
+ sys_lib_dlsearch_path_spec='/usr/lib /usr/local/lib /usr/X11R6/lib /usr/local/lib/qt2'
;;
os2*)

View File

@ -0,0 +1,21 @@
$OpenBSD: patch-kchart_kdchart_KDChartTable_h,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
--- kchart/kdchart/KDChartTable.h.orig Mon Dec 10 12:53:35 2001
+++ kchart/kdchart/KDChartTable.h Fri Apr 5 02:03:32 2002
@@ -28,9 +28,17 @@ Copyright (C) 1998, 1999, 2000 Torben We
#define MAXDOUBLE DBL_MAX
#define MINDOUBLE DBL_MIN
#else
+#ifdef __OpenBSD__
+#include <float.h>
+#include <limits.h>
+#include <math.h>
+#define MAXDOUBLE DBL_MAX
+#define MINDOUBLE DBL_MIN
+#else
#include <values.h>
#include <limits.h>
#include <math.h>
+#endif
#endif
#if defined SUN7 || ( defined HP11_aCC && defined HP1100 )

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-kivio_kiviopart_Makefile_in,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
--- kivio/kiviopart/Makefile.in.orig Fri Mar 29 16:17:43 2002
+++ kivio/kiviopart/Makefile.in Fri Apr 5 02:05:58 2002
@@ -244,7 +244,7 @@ x_libraries = @x_libraries@
SUBDIRS = ui kiviosdk tklib tools pics tiles stencils .
kde_module_LTLIBRARIES = libkiviopart.la
-libkiviopart_la_LIBADD = $(top_builddir)/kivio/kiviopart/tools/libtools.la $(top_builddir)/kivio/kiviopart/tklib/libtklib.la $(top_builddir)/kivio/kiviopart/kiviosdk/libkiviosdk.la $(top_builddir)/kivio/kiviopart/ui/libui.la $(LIBPYTHON) $(PYTHONLIB)
+libkiviopart_la_LIBADD = $(top_builddir)/kivio/kiviopart/tools/libtools.la $(top_builddir)/kivio/kiviopart/tklib/libtklib.la $(top_builddir)/kivio/kiviopart/kiviosdk/libkiviosdk.la $(top_builddir)/kivio/kiviopart/ui/libui.la $(LIBPYTHON) $(PYTHONLIB) -lc_r
INCLUDES = -I$(srcdir)/ui -Iui -I$(srcdir)/kiviosdk -I$(srcdir)/tklib -I$(srcdir)/tools $(KOFFICE_INCLUDES) -I$(top_srcdir)/lib/kformula $(all_includes)

View File

@ -0,0 +1,38 @@
$OpenBSD: patch-kivio_kiviopart_kiviosdk_kivio_plugin_stencil_spawner_cpp,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
--- kivio/kiviopart/kiviosdk/kivio_plugin_stencil_spawner.cpp.orig Wed Sep 5 17:39:17 2001
+++ kivio/kiviopart/kiviosdk/kivio_plugin_stencil_spawner.cpp Wed Sep 5 17:40:43 2001
@@ -60,14 +60,14 @@ bool KivioPluginStencilSpawner::load( co
return false;
}
- m_handle = dlopen( f.ascii(), RTLD_NOW | RTLD_GLOBAL );
+ m_handle = dlopen( f.ascii(), 0);
if( !m_handle )
{
kdDebug() << "KivioPluginStencilSpawner::load() - " << f << " is not a dll" << endl;
return false;
}
- pNewStencil = pNewStencil = (NewStencilFunc)dlsym( m_handle, "NewStencil" );
+ pNewStencil = pNewStencil = (NewStencilFunc)dlsym( m_handle, "_NewStencil" );
if( (error=dlerror())!=NULL )
{
kdDebug() << "KivioPluginStencilSpawner::load() - " << f << " - dlsym failed for NewStencil(): " << error << endl;
@@ -76,7 +76,7 @@ bool KivioPluginStencilSpawner::load( co
return false;
}
- pGetIcon = pGetIcon = (GetIconFunc)dlsym( m_handle, "GetIcon" );
+ pGetIcon = pGetIcon = (GetIconFunc)dlsym( m_handle, "_GetIcon" );
if( (error=dlerror())!=NULL )
{
kdDebug() << "KivioPluginStencilSpawner::load() - " << f << " - dlsym failed for GetIcon(): " << error << endl;
@@ -85,7 +85,7 @@ bool KivioPluginStencilSpawner::load( co
return false;
}
- pGetSpawnerInfo = (GetSpawnerInfoFunc)dlsym( m_handle, "GetSpawnerInfo" );
+ pGetSpawnerInfo = (GetSpawnerInfoFunc)dlsym( m_handle, "_GetSpawnerInfo" );
if( (error=dlerror())!=NULL )
{
kdDebug() << "KivioPluginStencilSpawner::load() - " << f << " - dlsym failed for GetIcon(): " << error << endl;

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-kivio_plugins_kivioconnectortool_straight_connector_Makefile_am,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
--- kivio/plugins/kivioconnectortool/straight_connector/Makefile.am.orig Thu Sep 6 14:54:44 2001
+++ kivio/plugins/kivioconnectortool/straight_connector/Makefile.am Thu Sep 6 14:54:50 2001
@@ -34,7 +34,7 @@ EXTRA_DIST = \
install-libLTLIBRARIES: $(lib_LTLIBRARIES)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(libdir)
- $(LIBTOOL) --mode=install $(INSTALL) ./.libs/libstraight_connector.so $(DESTDIR)$(libdir)/straight_connector.ksp;
+ $(LIBTOOL) --mode=install $(INSTALL) ./.libs/libstraight_connector.so.1.0 $(DESTDIR)$(libdir)/straight_connector.ksp;
uninstall-libLTLIBRARIES:
@$(NORMAL_UNINSTALL)

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-kivio_plugins_kivioconnectortool_straight_connector_Makefile_in,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
--- kivio/plugins/kivioconnectortool/straight_connector/Makefile.in.orig Fri Mar 29 16:17:44 2002
+++ kivio/plugins/kivioconnectortool/straight_connector/Makefile.in Fri Apr 5 02:03:33 2002
@@ -537,7 +537,7 @@ maintainer-clean: maintainer-clean-am
install-libLTLIBRARIES: $(lib_LTLIBRARIES)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(libdir)
- $(LIBTOOL) --mode=install $(INSTALL) ./.libs/libstraight_connector.so $(DESTDIR)$(libdir)/straight_connector.ksp;
+ $(LIBTOOL) --mode=install $(INSTALL) ./.libs/libstraight_connector.so.1.0 $(DESTDIR)$(libdir)/straight_connector.ksp;
uninstall-libLTLIBRARIES:
@$(NORMAL_UNINSTALL)

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-kontour_BezierTool_cc,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
--- kontour/BezierTool.cc.orig Wed Sep 5 22:43:42 2001
+++ kontour/BezierTool.cc Wed Sep 5 22:43:51 2001
@@ -22,7 +22,7 @@
*/
-#if defined(__FreeBSD__) || defined(__NetBSD__)
+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
#include <math.h>
#else
#include <values.h>

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-kontour_GBezier_cc,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
--- kontour/GBezier.cc.orig Wed Sep 5 22:41:51 2001
+++ kontour/GBezier.cc Wed Sep 5 22:42:02 2001
@@ -22,7 +22,7 @@
*/
#include <float.h>
-#if defined(__FreeBSD__) || defined(__NetBSD__)
+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
#include <math.h>
#else
#include <values.h>

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-kontour_GDocument_cc,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
--- kontour/GDocument.cc.orig Wed Sep 5 22:44:27 2001
+++ kontour/GDocument.cc Wed Sep 5 22:44:36 2001
@@ -41,7 +41,7 @@
#include <assert.h>
#include <kdebug.h>
-#if defined(__FreeBSD__) || defined(__NetBSD__)
+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
#include <math.h>
#else
#include <values.h>

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-kontour_GPage_cc,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
--- kontour/GPage.cc.orig Wed Sep 5 22:40:04 2001
+++ kontour/GPage.cc Wed Sep 5 22:40:20 2001
@@ -41,7 +41,7 @@
#include <assert.h>
#include <kdebug.h>
-#if defined(__FreeBSD__) || defined(__NetBSD__)
+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
#include <math.h>
#else
#include <values.h>

21
x11/kde/office3/pkg/DESCR Normal file
View File

@ -0,0 +1,21 @@
Koffice is a collection of office applications linked together by a
common basis. This common basis assures that all office application
can work together. You can, for instance, insert a spreadsheet in
your thesis without leaving your document. Editing the spreadsheet
happens _inside_ your thesis.
The applications included in KOffice as of the release of KDE2 are:
- KWord
Professional text editing
- KSpread
Professional number cruncher/spreadsheet
- KPresenter
Professional presentation program
- KChart
Graphing of your abstract data
- Kontour
Vector graphics tool
- KOffice Workspace
A combination of all of the above
WWW ${HOMEPAGE}

View File

@ -0,0 +1,61 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2002/04/05 16:04:24 espie Exp $
lib/kde3/libabiwordexport.so.0.0
lib/kde3/libabiwordimport.so.0.0
lib/kde3/libapplixgraphicimport.so.0.0
lib/kde3/libapplixspreadimport.so.0.0
lib/kde3/libapplixwordimport.so.0.0
lib/kde3/libasciiexport.so.0.0
lib/kde3/libasciiimport.so.0.0
lib/kde3/libcsvexport.so.0.0
lib/kde3/libcsvimport.so.0.0
lib/kde3/libdocbookexport.so.0.0
lib/kde3/libgnumericexport.so.0.0
lib/kde3/libgnumericimport.so.0.0
lib/kde3/libhtmlexport.so.0.0
lib/kde3/libhtmlimport.so.0.0
lib/kde3/libkchartpart.so.0.0
lib/kde3/libkformulapart.so.0.0
lib/kde3/libkiviopart.so.0.0
lib/kde3/libkofficescan.so.0.0
lib/kde3/libkontourpart.so.0.0
lib/kde3/libkpresenterpart.so.0.0
lib/kde3/libkprkword.so.0.0
lib/kde3/libkspelltool.so.0.0
lib/kde3/libkspreadcalc.so.0.0
lib/kde3/libkspreadhtmlexport.so.0.0
lib/kde3/libkspreadpart.so.0.0
lib/kde3/libkwordpart.so.0.0
lib/kde3/liblatexexport.so.0.0
lib/kde3/libmsodimport.so.0.0
lib/kde3/libolefilter.so.0.0
lib/kde3/libqproimport.so.0.0
lib/kde3/librtfexport.so.0.0
lib/kde3/libsvgexport.so.0.0
lib/kde3/libsvgimport.so.0.0
lib/kde3/libwmfimport.so.0.0
lib/kde3/libwpimport.so.0.0
lib/kde3/libxfigimport.so.0.0
lib/libkchart.so.0.0
lib/libkdchart.so.0.0
lib/libkformula.so.3.0
lib/libkformulamain.so.0.0
lib/libkivio.so.0.0
lib/libkivioconnectortool.so.0.0
lib/libkivioselecttool.so.0.0
lib/libkiviotexttool.so.0.0
lib/libkiviozoomtool.so.0.0
lib/libkochart.so.1.0
lib/libkodocinfopropspage.so.0.0
lib/libkofficecore.so.1.0
lib/libkofficeui.so.1.0
lib/libkontour.so.0.0
lib/libkoscript.so.1.0
lib/libkoshell.so.0.0
lib/libkpresenter.so.0.0
lib/libkspread.so.0.0
lib/libkstore.so.1.0
lib/libkugarpart.so.0.0
lib/libkwmf.so.1.0
lib/libkword.so.0.0
DYNLIBDIR(%D/lib)
DYNLIBDIR(%D/lib/kde3)

1563
x11/kde/office3/pkg/PLIST Normal file

File diff suppressed because it is too large Load Diff