From e4e51828976b97ab59fe5a38c6c7ccdc516c54d6 Mon Sep 17 00:00:00 2001 From: Joe Marcus Clarke Date: Sun, 15 Jun 2003 22:57:27 +0000 Subject: Add libbonobomm, the C++ bindings for libbonobo. Submitted by: Alexander Nedotsukov --- devel/libbonobomm/Makefile | 29 +++++++++++++++++ devel/libbonobomm/distinfo | 1 + devel/libbonobomm/files/patch-Makefile.in | 13 ++++++++ devel/libbonobomm/files/patch-bonobo::Makefile.in | 11 +++++++ devel/libbonobomm/files/patch-configure | 10 ++++++ .../libbonobomm/files/patch-tools::m4::Makefile.in | 13 ++++++++ devel/libbonobomm/pkg-descr | 4 +++ devel/libbonobomm/pkg-plist | 37 ++++++++++++++++++++++ 8 files changed, 118 insertions(+) create mode 100644 devel/libbonobomm/Makefile create mode 100644 devel/libbonobomm/distinfo create mode 100644 devel/libbonobomm/files/patch-Makefile.in create mode 100644 devel/libbonobomm/files/patch-bonobo::Makefile.in create mode 100644 devel/libbonobomm/files/patch-configure create mode 100644 devel/libbonobomm/files/patch-tools::m4::Makefile.in create mode 100644 devel/libbonobomm/pkg-descr create mode 100644 devel/libbonobomm/pkg-plist (limited to 'devel/libbonobomm') diff --git a/devel/libbonobomm/Makefile b/devel/libbonobomm/Makefile new file mode 100644 index 000000000000..9d9a62821b8f --- /dev/null +++ b/devel/libbonobomm/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: libbonobomm +# Date created: 22 May 2003 +# Whom: Alexander Nedotsukov +# +# $FreeBSD$ +# + +PORTNAME= libbonobomm +PORTVERSION= 1.3.5 +CATEGORIES= devel gnome +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= gtkmm +DIST_SUBDIR= gnome2 + +MAINTAINER= bland@mail.ru +COMMENT= C++ interfaces for libbonobo + +LIB_DEPENDS= gtkmm-2.0:${PORTSDIR}/x11-toolkits/gtk--2 \ + ORBit-2-cpp.5:${PORTSDIR}/devel/orbitcpp +BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 + +USE_X_PREFIX= yes +USE_GMAKE= yes +USE_GNOME= libbonobo +USE_LIBTOOL= yes +INSTALLS_SHLIB= yes +CONFIGURE_ARGS= --enable-static + +.include diff --git a/devel/libbonobomm/distinfo b/devel/libbonobomm/distinfo new file mode 100644 index 000000000000..191fc9b34b5a --- /dev/null +++ b/devel/libbonobomm/distinfo @@ -0,0 +1 @@ +MD5 (gnome2/libbonobomm-1.3.5.tar.gz) = e6660db6d394b3bb37d2c7bcb4af5457 diff --git a/devel/libbonobomm/files/patch-Makefile.in b/devel/libbonobomm/files/patch-Makefile.in new file mode 100644 index 000000000000..1f21d2759e58 --- /dev/null +++ b/devel/libbonobomm/files/patch-Makefile.in @@ -0,0 +1,13 @@ +--- Makefile.in.orig Wed May 21 15:59:49 2003 ++++ Makefile.in Wed May 21 16:00:16 2003 +@@ -98,8 +98,8 @@ + EXTRA_DIST = build_shared/Makefile_build.am_fragment build_shared/Makefile_build_gensrc.am_fragment build_shared/Makefile_gensrc.am_fragment + + +-pkgconfigdir = $(libdir)/pkgconfig +-pkgconfig_DATA = libbonobomm-2.0.pc libbonobomm-2.0-uninstalled.pc ++pkgconfigdir = $(prefix)/libdata/pkgconfig ++pkgconfig_DATA = libbonobomm-2.0.pc + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + mkinstalldirs = $(SHELL) $(top_srcdir)/scripts/mkinstalldirs + CONFIG_HEADER = ./bonobomm/libbonobommconfig.h diff --git a/devel/libbonobomm/files/patch-bonobo::Makefile.in b/devel/libbonobomm/files/patch-bonobo::Makefile.in new file mode 100644 index 000000000000..5d285691ecd8 --- /dev/null +++ b/devel/libbonobomm/files/patch-bonobo::Makefile.in @@ -0,0 +1,11 @@ +--- bonobomm/Makefile.in.orig Fri May 23 11:44:18 2003 ++++ bonobomm/Makefile.in Fri May 23 11:44:36 2003 +@@ -96,7 +96,7 @@ + + EXTRA_DIST = README libbonobomm.h libbonobommconfig.h.in + +-libbonobomm_includedir = $(includedir)/libgnomemm-2.0 ++libbonobomm_includedir = $(includedir)/libbonobomm-2.0 + libbonobomm_include_HEADERS = libbonobomm.h + + libbonobomm_configdir = $(libdir)/libbonobomm-2.0/include diff --git a/devel/libbonobomm/files/patch-configure b/devel/libbonobomm/files/patch-configure new file mode 100644 index 000000000000..4e43ade0ac4a --- /dev/null +++ b/devel/libbonobomm/files/patch-configure @@ -0,0 +1,10 @@ +--- configure.orig Wed May 21 13:38:08 2003 ++++ configure Wed May 21 13:38:50 2003 +@@ -7619,6 +7619,7 @@ + + # This can be used to rebuild libtool when needed + LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" ++$ac_aux_dir/ltconfig $LIBTOOL_DEPS + + # Always use our own libtool. + LIBTOOL='$(SHELL) $(top_builddir)/libtool' diff --git a/devel/libbonobomm/files/patch-tools::m4::Makefile.in b/devel/libbonobomm/files/patch-tools::m4::Makefile.in new file mode 100644 index 000000000000..d57fb633da65 --- /dev/null +++ b/devel/libbonobomm/files/patch-tools::m4::Makefile.in @@ -0,0 +1,13 @@ +--- tools/m4/Makefile.in.orig Fri May 23 11:00:56 2003 ++++ tools/m4/Makefile.in Fri May 23 11:30:53 2003 +@@ -100,8 +100,8 @@ + + # Install the .m4, files: + +-tools_m4_includedir = $(libdir)/gtkmm-2.0/proc/m4 +-tools_m4_include_HEADERS = class_bonoboobject.m4 convert_libbonobo.m4 corbamethod.m4 ++tools_m4_includedir = $(libdir)/libbonobomm-2.0/proc/m4 ++tools_m4_include_HEADERS = $(files_tools_m4) + mkinstalldirs = $(SHELL) $(top_srcdir)/scripts/mkinstalldirs + CONFIG_HEADER = ../../bonobomm/libbonobommconfig.h + CONFIG_CLEAN_FILES = diff --git a/devel/libbonobomm/pkg-descr b/devel/libbonobomm/pkg-descr new file mode 100644 index 000000000000..230ce0fa93f0 --- /dev/null +++ b/devel/libbonobomm/pkg-descr @@ -0,0 +1,4 @@ +C++ interfaces for libbonobo. +This code is in cvs.gnome.org, in gnomemm/libbonobomm. + +WWW: http://gtkmm.sourceforge.net/ diff --git a/devel/libbonobomm/pkg-plist b/devel/libbonobomm/pkg-plist new file mode 100644 index 000000000000..2d641b3c248d --- /dev/null +++ b/devel/libbonobomm/pkg-plist @@ -0,0 +1,37 @@ +include/libbonobomm-2.0/bonobomm/generated/Bonobo-cpp-common.h +include/libbonobomm-2.0/bonobomm/generated/Bonobo-cpp-skels.h +include/libbonobomm-2.0/bonobomm/generated/Bonobo-cpp-stubs.h +include/libbonobomm-2.0/bonobomm/generated/Bonobo-cpp.h +include/libbonobomm-2.0/bonobomm/generated/Bonobo.h +include/libbonobomm-2.0/bonobomm/servers/init.h +include/libbonobomm-2.0/bonobomm/servers/listener.h +include/libbonobomm-2.0/bonobomm/servers/private/listener_p.h +include/libbonobomm-2.0/bonobomm/servers/private/unknown_cimpl_p.h +include/libbonobomm-2.0/bonobomm/servers/unknown_cimpl.h +include/libbonobomm-2.0/bonobomm/servers/unknown_cppimpl.h +include/libbonobomm-2.0/bonobomm/servers/wrap_init.h +include/libbonobomm-2.0/libbonobomm.h +lib/libbonobomm-2.0/proc/m4/class_bonoboobject.m4 +lib/libbonobomm-2.0/proc/m4/convert.m4 +lib/libbonobomm-2.0/proc/m4/convert_libbonobo.m4 +lib/libbonobomm-2.0/proc/m4/corbamethod.m4 +lib/libbonobomm-2.0/include/libbonobommconfig.h +lib/libbonobomm_generated_skels-1.3.a +lib/libbonobomm_generated_skels-1.3.so +lib/libbonobomm_generated_skels-1.3.so.0 +lib/libbonobomm_generated_stubs-1.3.a +lib/libbonobomm_generated_stubs-1.3.so +lib/libbonobomm_generated_stubs-1.3.so.0 +lib/libbonobomm_servers-1.3.a +lib/libbonobomm_servers-1.3.so +lib/libbonobomm_servers-1.3.so.6 +libdata/pkgconfig/libbonobomm-2.0.pc +@dirrm lib/libbonobomm-2.0/include +@dirrm lib/libbonobomm-2.0/proc/m4 +@dirrm lib/libbonobomm-2.0/proc +@dirrm lib/libbonobomm-2.0 +@dirrm include/libbonobomm-2.0/bonobomm/generated +@dirrm include/libbonobomm-2.0/bonobomm/servers/private +@dirrm include/libbonobomm-2.0/bonobomm/servers +@dirrm include/libbonobomm-2.0/bonobomm +@dirrm include/libbonobomm-2.0 -- cgit v1.2.3