diff options
author | wiz <wiz@pkgsrc.org> | 2002-07-12 16:22:58 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2002-07-12 16:22:58 +0000 |
commit | e649b8481b4b0f4e1a5fbcda60431e442567bc6b (patch) | |
tree | 65d777db1b7610723f6f4a6362c279cb76a34dc1 /devel/libbonobo | |
parent | 297793fe39fd817b0117301e100aa371b117866e (diff) | |
download | pkgsrc-e649b8481b4b0f4e1a5fbcda60431e442567bc6b.tar.gz |
Initial import of libbonobo, from Julio Merino in pkg/17422.
Bonobo is a set of language and system independant CORBA interfaces
for creating reusable components, controls and creating compound
documents.
We distinguish between `Bonobo' the name of the component architecture,
and `bonobo' which is the C-based easy to use implemenatation of the
Bonobo component architecture.
libbonobo contains a rich API for dealing Bonobo Objects (activation
for example).
Diffstat (limited to 'devel/libbonobo')
-rw-r--r-- | devel/libbonobo/DESCR | 10 | ||||
-rw-r--r-- | devel/libbonobo/Makefile | 19 | ||||
-rw-r--r-- | devel/libbonobo/PLIST | 135 | ||||
-rw-r--r-- | devel/libbonobo/buildlink.mk | 45 | ||||
-rw-r--r-- | devel/libbonobo/distinfo | 6 | ||||
-rw-r--r-- | devel/libbonobo/patches/patch-aa | 15 | ||||
-rw-r--r-- | devel/libbonobo/patches/patch-ab | 15 |
7 files changed, 245 insertions, 0 deletions
diff --git a/devel/libbonobo/DESCR b/devel/libbonobo/DESCR new file mode 100644 index 00000000000..b46fc196246 --- /dev/null +++ b/devel/libbonobo/DESCR @@ -0,0 +1,10 @@ +Bonobo is a set of language and system independant CORBA interfaces +for creating reusable components, controls and creating compound +documents. + +We distinguish between `Bonobo' the name of the component architecture, +and `bonobo' which is the C-based easy to use implemenatation of the +Bonobo component architecture. + +libbonobo contains a rich API for dealing Bonobo Objects (activation +for example). diff --git a/devel/libbonobo/Makefile b/devel/libbonobo/Makefile new file mode 100644 index 00000000000..355e3b54936 --- /dev/null +++ b/devel/libbonobo/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/07/12 16:22:58 wiz Exp $ + +DISTNAME= libbonobo-2.0.0 +CATEGORIES= devel gnome +MASTER_SITES= ${MASTER_SITE_GNOME:=2.0.0/sources/libbonobo/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= jmmv@hispabsd.org +HOMEPAGE= http://developer.gnome.org/ +COMMENT= GNOME2 Object activation framework library + +GNU_CONFIGURE= YES +USE_BUILDLINK_ONLY= YES +USE_LIBTOOL= YES +USE_GMAKE= YES +LIBTOOL_OVERRIDE= ${WRKSRC}/libtool + +.include "../../devel/bonobo-activation/buildlink.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/libbonobo/PLIST b/devel/libbonobo/PLIST new file mode 100644 index 00000000000..f076dc50604 --- /dev/null +++ b/devel/libbonobo/PLIST @@ -0,0 +1,135 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/07/12 16:22:58 wiz Exp $ +bin/echo-client-2 +include/libbonobo-2.0/bonobo/Bonobo.h +include/libbonobo-2.0/bonobo/bonobo-arg.h +include/libbonobo-2.0/bonobo/bonobo-context.h +include/libbonobo-2.0/bonobo/bonobo-event-source.h +include/libbonobo-2.0/bonobo/bonobo-exception.h +include/libbonobo-2.0/bonobo/bonobo-generic-factory.h +include/libbonobo-2.0/bonobo/bonobo-i18n.h +include/libbonobo-2.0/bonobo/bonobo-item-container.h +include/libbonobo-2.0/bonobo/bonobo-item-handler.h +include/libbonobo-2.0/bonobo/bonobo-listener.h +include/libbonobo-2.0/bonobo/bonobo-macros.h +include/libbonobo-2.0/bonobo/bonobo-main.h +include/libbonobo-2.0/bonobo/bonobo-moniker-extender.h +include/libbonobo-2.0/bonobo/bonobo-moniker-simple.h +include/libbonobo-2.0/bonobo/bonobo-moniker-util.h +include/libbonobo-2.0/bonobo/bonobo-moniker.h +include/libbonobo-2.0/bonobo/bonobo-object.h +include/libbonobo-2.0/bonobo/bonobo-persist-client.h +include/libbonobo-2.0/bonobo/bonobo-persist-file.h +include/libbonobo-2.0/bonobo/bonobo-persist-stream.h +include/libbonobo-2.0/bonobo/bonobo-persist.h +include/libbonobo-2.0/bonobo/bonobo-property-bag-client.h +include/libbonobo-2.0/bonobo/bonobo-property-bag.h +include/libbonobo-2.0/bonobo/bonobo-shlib-factory.h +include/libbonobo-2.0/bonobo/bonobo-storage-memory.h +include/libbonobo-2.0/bonobo/bonobo-storage.h +include/libbonobo-2.0/bonobo/bonobo-stream-client.h +include/libbonobo-2.0/bonobo/bonobo-stream-memory.h +include/libbonobo-2.0/bonobo/bonobo-stream.h +include/libbonobo-2.0/bonobo/bonobo-types.h +include/libbonobo-2.0/bonobo/bonobo-xobject.h +include/libbonobo-2.0/libbonobo.h +lib/bonobo-2.0/samples/bonobo-echo-2 +lib/bonobo/monikers/libmoniker_std_2.a +lib/bonobo/monikers/libmoniker_std_2.la +lib/bonobo/monikers/libmoniker_std_2.so +lib/bonobo/servers/Bonobo_Moniker_std.server +lib/bonobo/servers/Bonobo_Sample_Echo.server +lib/libbonobo-2.a +lib/libbonobo-2.la +lib/libbonobo-2.so +lib/libbonobo-2.so.0 +lib/libbonobo-2.so.0.0 +lib/orbit-2.0/Bonobo_module.a +lib/orbit-2.0/Bonobo_module.la +lib/orbit-2.0/Bonobo_module.so +lib/pkgconfig/libbonobo-2.0.pc +share/gtk-doc/html/libbonobo/c4.html +share/gtk-doc/html/libbonobo/index.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-arg.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-config-database.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-context.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-event-source.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-exception.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-generic-factory.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-i18n.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-item-container.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-item-handler.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-listener.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-macros.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-main.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-moniker-context.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-moniker-extender.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-moniker-simple.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-moniker-util.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-moniker.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-object.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-persist-client.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-persist-file.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-persist-stream.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-persist.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-property-bag-client.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-property-bag.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-running-context.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-shlib-factory.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-shutdown.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-storage-memory.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-storage.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-stream-client.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-stream-memory.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-transient.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-types.html +share/gtk-doc/html/libbonobo/libbonobo-bonobo-xobject.html +share/idl/bonobo-2.0/Bonobo.idl +share/idl/bonobo-2.0/Bonobo_Canvas.idl +share/idl/bonobo-2.0/Bonobo_Clipboard.idl +share/idl/bonobo-2.0/Bonobo_Context.idl +share/idl/bonobo-2.0/Bonobo_Control.idl +share/idl/bonobo-2.0/Bonobo_Embeddable.idl +share/idl/bonobo-2.0/Bonobo_Exception.idl +share/idl/bonobo-2.0/Bonobo_Gdk.idl +share/idl/bonobo-2.0/Bonobo_ItemContainer.idl +share/idl/bonobo-2.0/Bonobo_Listener.idl +share/idl/bonobo-2.0/Bonobo_Moniker.idl +share/idl/bonobo-2.0/Bonobo_Persist.idl +share/idl/bonobo-2.0/Bonobo_Print.idl +share/idl/bonobo-2.0/Bonobo_Property.idl +share/idl/bonobo-2.0/Bonobo_Sample_Echo.idl +share/idl/bonobo-2.0/Bonobo_Storage.idl +share/idl/bonobo-2.0/Bonobo_UI.idl +share/idl/bonobo-2.0/Bonobo_Zoomable.idl +${PKGLOCALEDIR}/locale/az/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/bg/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/es/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/fi/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/gl/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/it/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/ms/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/nn/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/no/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/ta/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/uk/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/vi/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/libbonobo-2.0.mo +${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/libbonobo-2.0.mo +@dirrm share/idl/bonobo-2.0 +@dirrm share/gtk-doc/html/libbonobo +@dirrm lib/bonobo-2.0/samples +@dirrm lib/bonobo-2.0 +@dirrm include/libbonobo-2.0/bonobo +@dirrm include/libbonobo-2.0 diff --git a/devel/libbonobo/buildlink.mk b/devel/libbonobo/buildlink.mk new file mode 100644 index 00000000000..ebe6621ed63 --- /dev/null +++ b/devel/libbonobo/buildlink.mk @@ -0,0 +1,45 @@ +# $NetBSD: buildlink.mk,v 1.1.1.1 2002/07/12 16:22:58 wiz Exp $ +# +# This Makefile fragment is included by packages that use libbonobo. +# +# To use this Makefile fragment, simply: +# +# (1) Optionally define BUILDLINK_DEPENDS.libbonobo to the dependency pattern +# for the version of libbonobo desired. +# (2) Include this Makefile fragment in the package Makefile, +# (3) Add ${BUILDLINK_DIR}/include to the front of the C preprocessor's header +# search path, and +# (4) Add ${BUILDLINK_DIR}/lib to the front of the linker's library search +# path. + +.if !defined(LIBBONOBO_BUILDLINK_MK) +LIBBONOBO_BUILDLINK_MK= # defined + +.include "../../mk/bsd.buildlink.mk" + +BUILDLINK_DEPENDS.libbonobo?= libbonobo>=2.0.0 +DEPENDS+= ${BUILDLINK_DEPENDS.libbonobo}:../../devel/libbonobo + +EVAL_PREFIX+= BUILDLINK_PREFIX.libbonobo=libbonobo +BUILDLINK_PREFIX.libbonobo_DEFAULT= ${LOCALBASE} +BUILDLINK_FILES.libbonobo+= include/libbonobo-2.0/bonobo/* +BUILDLINK_FILES.libbonobo+= include/libbonobo-2.0/* +BUILDLINK_FILES.libbonobo+= lib/bonobo/monikers/* +BUILDLINK_FILES.libbonobo+= lib/bonobo/servers/* +BUILDLINK_FILES.libbonobo+= lib/libbonobo-2.* +BUILDLINK_FILES.libbonobo+= lib/orbit-2.0/Bonobo_module.* +BUILDLINK_FILES.libbonobo+= lib/pkgconfig/libbonobo-2.0.pc +BUILDLINK_FILES.libbonobo+= share/idl/bonobo-2.0/* + +.include "../../devel/pkgconfig/buildlink.mk" +.include "../../mk/bsd.prefs.mk" + +BUILDLINK_TARGETS.libbonobo= libbonobo-buildlink +BUILDLINK_TARGETS+= ${BUILDLINK_TARGETS.libbonobo} +BUILDLINK_TARGETS+= ${BUILDLINK_PKG_CONFIG} + +pre-configure: ${BUILDLINK_TARGETS} +libbonobo-buildlink: _BUILDLINK_USE + +.include "../../devel/bonobo-activation/buildlink.mk" +.endif # LIBBONOBO_BUILDLINK_MK diff --git a/devel/libbonobo/distinfo b/devel/libbonobo/distinfo new file mode 100644 index 00000000000..d5aed80740c --- /dev/null +++ b/devel/libbonobo/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/07/12 16:22:58 wiz Exp $ + +SHA1 (libbonobo-2.0.0.tar.bz2) = 7a42a169af5a493854b79cef20951504913f727b +Size (libbonobo-2.0.0.tar.bz2) = 470293 bytes +SHA1 (patch-aa) = 8d89014b6ccf9929a3dd0a91e84a0fb002e1800d +SHA1 (patch-ab) = 1e7319c1a9731c9a0519f21ac72a3a9b58a83f68 diff --git a/devel/libbonobo/patches/patch-aa b/devel/libbonobo/patches/patch-aa new file mode 100644 index 00000000000..8b601e37dbf --- /dev/null +++ b/devel/libbonobo/patches/patch-aa @@ -0,0 +1,15 @@ +$NetBSD: patch-aa,v 1.1.1.1 2002/07/12 16:22:58 wiz Exp $ + +--- doc/api/Makefile.am.orig Thu Jun 27 22:50:45 2002 ++++ doc/api/Makefile.am Thu Jun 27 22:51:00 2002 +@@ -152,8 +152,8 @@ + echo '-- Installing '$$i ; \ + $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \ + done; \ +- echo '-- Installing $(srcdir)/html/index.sgml' ; \ +- $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR); \ ++ echo '-- Installing $(srcdir)/html/index.html' ; \ ++ $(INSTALL_DATA) $(srcdir)/html/index.html $(DESTDIR)$(TARGET_DIR); \ + fi) + + # diff --git a/devel/libbonobo/patches/patch-ab b/devel/libbonobo/patches/patch-ab new file mode 100644 index 00000000000..a7c0596b4b3 --- /dev/null +++ b/devel/libbonobo/patches/patch-ab @@ -0,0 +1,15 @@ +$NetBSD: patch-ab,v 1.1.1.1 2002/07/12 16:22:58 wiz Exp $ + +--- doc/api/Makefile.in.orig Sat Jun 1 19:04:34 2002 ++++ doc/api/Makefile.in +@@ -362,8 +367,8 @@ + echo '-- Installing '$$i ; \ + $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \ + done; \ +- echo '-- Installing $(srcdir)/html/index.sgml' ; \ +- $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR); \ ++ echo '-- Installing $(srcdir)/html/index.html' ; \ ++ $(INSTALL_DATA) $(srcdir)/html/index.html $(DESTDIR)$(TARGET_DIR); \ + fi) + + # |