From dd598d07279b7347dc47d88d57e0c7c531cd9988 Mon Sep 17 00:00:00 2001 From: todd Date: Fri, 31 Jan 2003 18:51:47 +0000 Subject: [PATCH] Import libbonoboui-2.0.3 -- This package contains the GUI components for GNOME Bonobo. From marcm for gnome2 --- x11/gnome/libbonoboui/Makefile | 36 +++++ x11/gnome/libbonoboui/distinfo | 3 + x11/gnome/libbonoboui/patches/patch-configure | 25 +++ x11/gnome/libbonoboui/patches/patch-ltmain_sh | 94 +++++++++++ x11/gnome/libbonoboui/pkg/DESCR | 3 + x11/gnome/libbonoboui/pkg/PFRAG.shared | 4 + x11/gnome/libbonoboui/pkg/PLIST | 151 ++++++++++++++++++ 7 files changed, 316 insertions(+) create mode 100644 x11/gnome/libbonoboui/Makefile create mode 100644 x11/gnome/libbonoboui/distinfo create mode 100644 x11/gnome/libbonoboui/patches/patch-configure create mode 100644 x11/gnome/libbonoboui/patches/patch-ltmain_sh create mode 100644 x11/gnome/libbonoboui/pkg/DESCR create mode 100644 x11/gnome/libbonoboui/pkg/PFRAG.shared create mode 100644 x11/gnome/libbonoboui/pkg/PLIST diff --git a/x11/gnome/libbonoboui/Makefile b/x11/gnome/libbonoboui/Makefile new file mode 100644 index 00000000000..304b04148e5 --- /dev/null +++ b/x11/gnome/libbonoboui/Makefile @@ -0,0 +1,36 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2003/01/31 18:51:47 todd Exp $ + +COMMENT= "user interface components for bonobo" + +DISTNAME= libbonoboui-2.0.3 +CATEGORIES= x11/gnome + +HOMEPAGE= http://www.gnome.org/ + +MAINTAINER= Marc Matteo + +# LGPL +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libbonoboui/2.0/} +EXTRACT_SUFX= .tar.bz2 + +MODULES= gettext + +BUILD_DEPENDS= :pkgconfig->=0.12.0p1:devel/pkgconfig +LIB_DEPENDS= glade-2.0.0.0::devel/libglade2 \ + gnome-2::x11/gnome/libgnome \ + gnomecanvas-2::x11/gnome/libgnomecanvas + +SEPARATE_BUILD= concurrent +USE_GMAKE= Yes +CONFIGURE_STYLE= gnu +CONFIGURE_ARGS+= ${CONFIGURE_SHARED} +CONFIGURE_ARGS+= --disable-gtk-doc +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +.include diff --git a/x11/gnome/libbonoboui/distinfo b/x11/gnome/libbonoboui/distinfo new file mode 100644 index 00000000000..8928d15169e --- /dev/null +++ b/x11/gnome/libbonoboui/distinfo @@ -0,0 +1,3 @@ +MD5 (libbonoboui-2.0.3.tar.bz2) = 0442fafde5b654b15154f72d740bbcbd +RMD160 (libbonoboui-2.0.3.tar.bz2) = 1e4b1d362dab39bcc5022c717fee16e25e872677 +SHA1 (libbonoboui-2.0.3.tar.bz2) = 5f0457fb8e3340eebd85b4dc67c636d2002e4f45 diff --git a/x11/gnome/libbonoboui/patches/patch-configure b/x11/gnome/libbonoboui/patches/patch-configure new file mode 100644 index 00000000000..a6f8831945b --- /dev/null +++ b/x11/gnome/libbonoboui/patches/patch-configure @@ -0,0 +1,25 @@ +$OpenBSD: patch-configure,v 1.1.1.1 2003/01/31 18:51:47 todd Exp $ +--- configure.orig Fri Aug 30 08:37:30 2002 ++++ configure Mon Sep 23 14:15:29 2002 +@@ -5337,8 +5337,8 @@ else + hardcode_direct=yes + hardcode_shlibpath_var=no + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then +- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $linker_flags' +- hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='${wl}-R$libdir' + export_dynamic_flag_spec='${wl}-E' + else + case "$host_os" in +@@ -5347,8 +5347,8 @@ else + hardcode_libdir_flag_spec='-R$libdir' + ;; + *) +- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $linker_flags' +- hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='${wl}-R$libdir' + ;; + esac + fi diff --git a/x11/gnome/libbonoboui/patches/patch-ltmain_sh b/x11/gnome/libbonoboui/patches/patch-ltmain_sh new file mode 100644 index 00000000000..2ce2a86fc82 --- /dev/null +++ b/x11/gnome/libbonoboui/patches/patch-ltmain_sh @@ -0,0 +1,94 @@ +$OpenBSD: patch-ltmain_sh,v 1.1.1.1 2003/01/31 18:51:47 todd Exp $ +--- ltmain.sh.orig Fri Aug 30 08:37:06 2002 ++++ ltmain.sh Thu Dec 12 23:24:36 2002 +@@ -1071,6 +1071,17 @@ compiler." + continue + ;; + ++ -pthread) ++ case $host in ++ *-*-openbsd*) ++ deplibs="$deplibs $arg" ++ ;; ++ *) ++ continue ++ ;; ++ esac ++ ;; ++ + -module) + module=yes + continue +@@ -1507,6 +1518,19 @@ compiler." + fi + continue + ;; ++ -pthread) ++ case $linkmode in ++ lib) ++ deplibs="$deplib $deplibs" ++ newdependency_libs="$deplib $newdependency_libs" ++ ;; ++ prog) ++ compile_deplibs="$deplib $compile_deplibs" ++ finalize_deplibs="$deplib $finalize_deplibs" ++ ;; ++ esac ++ continue ++ ;; + %DEPLIBS%) + alldeplibs=yes + continue +@@ -1748,11 +1772,6 @@ compiler." + continue + fi + +- if test "$installed" = no; then +- notinst_deplibs="$notinst_deplibs $lib" +- need_relink=yes +- fi +- + if test -n "$old_archive_from_expsyms_cmds"; then + # figure out the soname + set dummy $library_names +@@ -4498,40 +4517,6 @@ relink_command=\"$relink_command\"" + # Exit here if they wanted silent mode. + test "$show" = ":" && exit 0 + +- echo "----------------------------------------------------------------------" +- echo "Libraries have been installed in:" +- for libdir in $libdirs; do +- echo " $libdir" +- done +- echo +- echo "If you ever happen to want to link against installed libraries" +- echo "in a given directory, LIBDIR, you must either use libtool, and" +- echo "specify the full pathname of the library, or use the \`-LLIBDIR'" +- echo "flag during linking and do at least one of the following:" +- if test -n "$shlibpath_var"; then +- echo " - add LIBDIR to the \`$shlibpath_var' environment variable" +- echo " during execution" +- fi +- if test -n "$runpath_var"; then +- echo " - add LIBDIR to the \`$runpath_var' environment variable" +- echo " during linking" +- fi +- if test -n "$hardcode_libdir_flag_spec"; then +- libdir=LIBDIR +- eval flag=\"$hardcode_libdir_flag_spec\" +- +- echo " - use the \`$flag' linker flag" +- fi +- if test -n "$admincmds"; then +- echo " - have your system administrator run these commands:$admincmds" +- fi +- if test -f /etc/ld.so.conf; then +- echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'" +- fi +- echo +- echo "See any operating system documentation about shared libraries for" +- echo "more information, such as the ld(1) and ld.so(8) manual pages." +- echo "----------------------------------------------------------------------" + exit 0 + ;; + diff --git a/x11/gnome/libbonoboui/pkg/DESCR b/x11/gnome/libbonoboui/pkg/DESCR new file mode 100644 index 00000000000..54b80783fd4 --- /dev/null +++ b/x11/gnome/libbonoboui/pkg/DESCR @@ -0,0 +1,3 @@ +This package contains the GUI components for GNOME Bonobo. + +WWW: ${HOMEPAGE} diff --git a/x11/gnome/libbonoboui/pkg/PFRAG.shared b/x11/gnome/libbonoboui/pkg/PFRAG.shared new file mode 100644 index 00000000000..a0d2ae910e3 --- /dev/null +++ b/x11/gnome/libbonoboui/pkg/PFRAG.shared @@ -0,0 +1,4 @@ +@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2003/01/31 18:51:47 todd Exp $ +lib/libglade/2.0/libbonobo.so +lib/libbonoboui-2.so.0.0 +DYNLIBDIR(%D/lib) diff --git a/x11/gnome/libbonoboui/pkg/PLIST b/x11/gnome/libbonoboui/pkg/PLIST new file mode 100644 index 00000000000..15e0f8057ee --- /dev/null +++ b/x11/gnome/libbonoboui/pkg/PLIST @@ -0,0 +1,151 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2003/01/31 18:51:47 todd Exp $ +bin/test-moniker +include/libbonoboui-2.0/bonobo.h +include/libbonoboui-2.0/bonobo/bonobo-canvas-component.h +include/libbonoboui-2.0/bonobo/bonobo-canvas-item.h +include/libbonoboui-2.0/bonobo/bonobo-control-frame.h +include/libbonoboui-2.0/bonobo/bonobo-control.h +include/libbonoboui-2.0/bonobo/bonobo-dock-band.h +include/libbonoboui-2.0/bonobo/bonobo-dock-item.h +include/libbonoboui-2.0/bonobo/bonobo-dock-layout.h +include/libbonoboui-2.0/bonobo/bonobo-dock.h +include/libbonoboui-2.0/bonobo/bonobo-file-selector-util.h +include/libbonoboui-2.0/bonobo/bonobo-plug.h +include/libbonoboui-2.0/bonobo/bonobo-property-control.h +include/libbonoboui-2.0/bonobo/bonobo-selector-widget.h +include/libbonoboui-2.0/bonobo/bonobo-selector.h +include/libbonoboui-2.0/bonobo/bonobo-socket.h +include/libbonoboui-2.0/bonobo/bonobo-ui-component.h +include/libbonoboui-2.0/bonobo/bonobo-ui-config-widget.h +include/libbonoboui-2.0/bonobo/bonobo-ui-container.h +include/libbonoboui-2.0/bonobo/bonobo-ui-engine.h +include/libbonoboui-2.0/bonobo/bonobo-ui-main.h +include/libbonoboui-2.0/bonobo/bonobo-ui-node.h +include/libbonoboui-2.0/bonobo/bonobo-ui-sync.h +include/libbonoboui-2.0/bonobo/bonobo-ui-toolbar-button-item.h +include/libbonoboui-2.0/bonobo/bonobo-ui-toolbar-item.h +include/libbonoboui-2.0/bonobo/bonobo-ui-toolbar-toggle-button-item.h +include/libbonoboui-2.0/bonobo/bonobo-ui-toolbar.h +include/libbonoboui-2.0/bonobo/bonobo-ui-type-builtins.h +include/libbonoboui-2.0/bonobo/bonobo-ui-util.h +include/libbonoboui-2.0/bonobo/bonobo-widget.h +include/libbonoboui-2.0/bonobo/bonobo-window.h +include/libbonoboui-2.0/bonobo/bonobo-zoomable-frame.h +include/libbonoboui-2.0/bonobo/bonobo-zoomable.h +include/libbonoboui-2.0/libbonoboui.h +lib/bonobo-2.0/samples/bonobo-sample-controls-2 +lib/bonobo/servers/Bonobo_Sample_Controls.server +lib/libbonoboui-2.a +lib/libbonoboui-2.la +lib/libglade/2.0/libbonobo.a +lib/libglade/2.0/libbonobo.la +lib/pkgconfig/libbonoboui-2.0.pc +share/gnome-2.0/ui/Bonobo_Sample_Hello.xml +share/locale/ar/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/az/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/bg/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/ca/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/cs/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/de/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/el/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/es/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/fi/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/fr/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/hi/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/hu/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/it/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/ja/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/ko/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/lv/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/ms/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/nn/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/no/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/pl/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/pt/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/pt_BR/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/ru/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/sk/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/sl/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/sv/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/ta/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/tr/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/uk/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/vi/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/wa/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/zh_CN/LC_MESSAGES/libbonoboui-2.0.mo +share/locale/zh_TW/LC_MESSAGES/libbonoboui-2.0.mo +%%SHARED%% +@comment @dirrm share/locale/zh_TW/LC_MESSAGES +@comment @dirrm share/locale/zh_TW +@comment @dirrm share/locale/zh_CN/LC_MESSAGES +@comment @dirrm share/locale/zh_CN +@comment @dirrm share/locale/wa/LC_MESSAGES +@comment @dirrm share/locale/wa +@comment @dirrm share/locale/vi/LC_MESSAGES +@comment @dirrm share/locale/vi +@comment @dirrm share/locale/uk/LC_MESSAGES +@comment @dirrm share/locale/uk +@comment @dirrm share/locale/tr/LC_MESSAGES +@comment @dirrm share/locale/tr +@comment @dirrm share/locale/ta/LC_MESSAGES +@comment @dirrm share/locale/ta +@comment @dirrm share/locale/sv/LC_MESSAGES +@comment @dirrm share/locale/sv +@comment @dirrm share/locale/sl/LC_MESSAGES +@comment @dirrm share/locale/sl +@comment @dirrm share/locale/sk/LC_MESSAGES +@comment @dirrm share/locale/sk +@comment @dirrm share/locale/ru/LC_MESSAGES +@comment @dirrm share/locale/ru +@comment @dirrm share/locale/pt_BR/LC_MESSAGES +@comment @dirrm share/locale/pt_BR +@comment @dirrm share/locale/pt/LC_MESSAGES +@comment @dirrm share/locale/pt +@comment @dirrm share/locale/pl/LC_MESSAGES +@comment @dirrm share/locale/pl +@comment @dirrm share/locale/no/LC_MESSAGES +@comment @dirrm share/locale/no +@comment @dirrm share/locale/nn/LC_MESSAGES +@comment @dirrm share/locale/nn +@comment @dirrm share/locale/ms/LC_MESSAGES +@comment @dirrm share/locale/ms +@comment @dirrm share/locale/lv/LC_MESSAGES +@comment @dirrm share/locale/lv +@comment @dirrm share/locale/ko/LC_MESSAGES +@comment @dirrm share/locale/ko +@comment @dirrm share/locale/ja/LC_MESSAGES +@comment @dirrm share/locale/ja +@comment @dirrm share/locale/it/LC_MESSAGES +@comment @dirrm share/locale/it +@comment @dirrm share/locale/hu/LC_MESSAGES +@comment @dirrm share/locale/hu +@comment @dirrm share/locale/hi/LC_MESSAGES +@comment @dirrm share/locale/hi +@comment @dirrm share/locale/fr/LC_MESSAGES +@comment @dirrm share/locale/fr +@comment @dirrm share/locale/fi/LC_MESSAGES +@comment @dirrm share/locale/fi +@comment @dirrm share/locale/es/LC_MESSAGES +@comment @dirrm share/locale/es +@comment @dirrm share/locale/el/LC_MESSAGES +@comment @dirrm share/locale/el +@comment @dirrm share/locale/de/LC_MESSAGES +@comment @dirrm share/locale/de +@comment @dirrm share/locale/cs/LC_MESSAGES +@comment @dirrm share/locale/cs +@comment @dirrm share/locale/ca/LC_MESSAGES +@comment @dirrm share/locale/ca +@comment @dirrm share/locale/bg/LC_MESSAGES +@comment @dirrm share/locale/bg +@comment @dirrm share/locale/az/LC_MESSAGES +@comment @dirrm share/locale/az +@comment @dirrm share/locale/ar/LC_MESSAGES +@comment @dirrm share/locale/ar +@comment @dirrm share/locale +@dirrm share/gnome-2.0/ui +@dirrm share/gnome-2.0 +@comment @dirrm lib/pkgconfig +@comment @dirrm lib/libglade +@comment @dirrm lib/bonobo +@dirrm include/libbonoboui-2.0/bonobo +@dirrm include/libbonoboui-2.0