summaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2002-10-20 03:42:59 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2002-10-20 03:42:59 +0800
commitfb67261ec5ff4105931726bf126052c1c1dfc416 (patch)
tree8383fab0d7fbb96d119dd06d4d26122a46dda5eb /devel
parent80e0579dd8fa674c3f408abdd53ae6b07704be39 (diff)
downloadmarcuscom-ports-fb67261ec5ff4105931726bf126052c1c1dfc416.tar
marcuscom-ports-fb67261ec5ff4105931726bf126052c1c1dfc416.tar.gz
marcuscom-ports-fb67261ec5ff4105931726bf126052c1c1dfc416.tar.bz2
marcuscom-ports-fb67261ec5ff4105931726bf126052c1c1dfc416.tar.lz
marcuscom-ports-fb67261ec5ff4105931726bf126052c1c1dfc416.tar.xz
marcuscom-ports-fb67261ec5ff4105931726bf126052c1c1dfc416.tar.zst
marcuscom-ports-fb67261ec5ff4105931726bf126052c1c1dfc416.zip
Add bonobo-activation.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@98 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'devel')
-rw-r--r--devel/bonobo-activation/Makefile36
-rw-r--r--devel/bonobo-activation/distinfo1
-rw-r--r--devel/bonobo-activation/files/patch-bonobo-activation::bonobo-activation-fork-server.c11
-rw-r--r--devel/bonobo-activation/files/patch-configure13
-rw-r--r--devel/bonobo-activation/files/patch-server::Makefile.in11
-rw-r--r--devel/bonobo-activation/files/patch-server::activation-server-main.c14
-rw-r--r--devel/bonobo-activation/files/patch-utils::bonobo-slay.in21
-rw-r--r--devel/bonobo-activation/pkg-comment1
-rw-r--r--devel/bonobo-activation/pkg-descr6
-rw-r--r--devel/bonobo-activation/pkg-plist110
10 files changed, 224 insertions, 0 deletions
diff --git a/devel/bonobo-activation/Makefile b/devel/bonobo-activation/Makefile
new file mode 100644
index 000000000..ab46d3b2d
--- /dev/null
+++ b/devel/bonobo-activation/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: bonobo-activation
+# Date Created: 13 February 2002
+# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
+#
+# $FreeBSD: ports/devel/bonobo-activation/Makefile,v 1.24 2002/09/20 17:06:23 marcus Exp $
+#
+
+PORTNAME= bonobo-activation
+PORTVERSION= 2.1.0
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.1
+DIST_SUBDIR= gnome2
+
+MAINTAINER= gnome@FreeBSD.org
+
+LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \
+ ORBit-2.0:${PORTSDIR}/devel/ORBit2
+
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_BISON= yes
+USE_GNOMENG= yes
+USE_GNOME= gnomehack
+INSTALLS_SHLIB= yes
+USE_LIBTOOL= yes
+USE_PERL5= yes
+CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc \
+ --disable-gtk-doc
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
+CONFIGURE_TARGET= --target=${MACHINE_ARCH}-unknown-freebsd${OSREL}
+
+MAN1= bonobo-activation-server.1
+
+.include <bsd.port.mk>
diff --git a/devel/bonobo-activation/distinfo b/devel/bonobo-activation/distinfo
new file mode 100644
index 000000000..84655f31d
--- /dev/null
+++ b/devel/bonobo-activation/distinfo
@@ -0,0 +1 @@
+MD5 (gnome2/bonobo-activation-2.1.0.tar.bz2) = b2a88b40619724d423c918d37e4ebcba
diff --git a/devel/bonobo-activation/files/patch-bonobo-activation::bonobo-activation-fork-server.c b/devel/bonobo-activation/files/patch-bonobo-activation::bonobo-activation-fork-server.c
new file mode 100644
index 000000000..db8d816a8
--- /dev/null
+++ b/devel/bonobo-activation/files/patch-bonobo-activation::bonobo-activation-fork-server.c
@@ -0,0 +1,11 @@
+--- bonobo-activation/bonobo-activation-fork-server.c.orig Fri Oct 18 06:15:11 2002
++++ bonobo-activation/bonobo-activation-fork-server.c Sat Oct 19 15:35:03 2002
+@@ -364,6 +364,8 @@
+ } else if ((childpid = fork ())) {
+ _exit (0); /* de-zombifier process, just exit */
+ } else {
++ sigprocmask (SIG_SETMASK, &omask, NULL);
++
+ setenv_activation_environment (environment);
+
+ if (od_iorstr != NULL) {
diff --git a/devel/bonobo-activation/files/patch-configure b/devel/bonobo-activation/files/patch-configure
new file mode 100644
index 000000000..648ade496
--- /dev/null
+++ b/devel/bonobo-activation/files/patch-configure
@@ -0,0 +1,13 @@
+
+$FreeBSD: ports/devel/bonobo-activation/files/patch-configure,v 1.1 2002/04/26 08:04:28 sobomax Exp $
+
+--- configure 2002/04/26 07:57:36 1.1
++++ configure 2002/04/26 07:57:49
+@@ -6312,6 +6312,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/bonobo-activation/files/patch-server::Makefile.in b/devel/bonobo-activation/files/patch-server::Makefile.in
new file mode 100644
index 000000000..80acb58f6
--- /dev/null
+++ b/devel/bonobo-activation/files/patch-server::Makefile.in
@@ -0,0 +1,11 @@
+--- server/Makefile.in.orig Sat Oct 19 15:35:36 2002
++++ server/Makefile.in Sat Oct 19 15:37:02 2002
+@@ -154,7 +154,7 @@
+ -I$(top_builddir) \
+ -I$(top_builddir)/bonobo-activation \
+ -I$(top_srcdir)/bonobo-activation \
+- -DSERVERINFODIR=\"$(prefix)/libdata/bonobo/servers\" \
++ -DSERVERINFODIR=\"$(prefix)/libdata/bonobo/servers:${X11BASE}/libdata/bonobo/servers:${LOCALBASE}/libdata/bonobo/servers\" \
+ -DSERVER_LOCALEDIR=\""${prefix}/${DATADIRNAME}/locale"\" \
+ $(SERVER_CFLAGS) \
+ -DSERVER_CONFDIR=\"$(sysconfdir)\" \
diff --git a/devel/bonobo-activation/files/patch-server::activation-server-main.c b/devel/bonobo-activation/files/patch-server::activation-server-main.c
new file mode 100644
index 000000000..d5df44a0f
--- /dev/null
+++ b/devel/bonobo-activation/files/patch-server::activation-server-main.c
@@ -0,0 +1,14 @@
+
+$FreeBSD: ports/devel/bonobo-activation/files/patch-server::activation-server-main.c,v 1.2 2002/05/28 16:08:17 marcus Exp $
+
+--- server/activation-server-main.c.orig Tue May 14 04:51:55 2002
++++ server/activation-server-main.c Mon May 27 13:36:25 2002
+@@ -127,7 +127,7 @@
+ g_string_append (gnome_od_source_dir,
+ gnome_dirs[i]);
+ g_string_append (gnome_od_source_dir,
+- "/lib/bonobo/servers:");
++ "/libdata/bonobo/servers:");
+ }
+ g_strfreev (gnome_dirs);
+ g_string_append_c (real_od_source_dir, ':');
diff --git a/devel/bonobo-activation/files/patch-utils::bonobo-slay.in b/devel/bonobo-activation/files/patch-utils::bonobo-slay.in
new file mode 100644
index 000000000..44212a041
--- /dev/null
+++ b/devel/bonobo-activation/files/patch-utils::bonobo-slay.in
@@ -0,0 +1,21 @@
+--- utils/bonobo-slay.in.orig Mon Mar 11 12:16:43 2002
++++ utils/bonobo-slay.in Tue Apr 2 18:30:30 2002
+@@ -56,15 +56,15 @@
+
+ # get Bonobo files
+ #
+-@bonobo_dirs = ( "@prefix@/lib/bonobo/servers" );
++@bonobo_dirs = ( "@prefix@/libdata/bonobo/servers" );
+ foreach $dir (split(':', $ENV{'BONOBO_ACTIVATION_INFO_PATH'})) {
+ if (-d $dir) {
+ push @bonobo_dirs, $dir;
+ }
+ }
+ foreach $dir (split(':', $ENV{'GNOME2_PATH'})) {
+- if (-d "$dir/lib/bonobo/servers") {
+- push @bonobo_dirs, "$dir/lib/bonobo/servers";
++ if (-d "$dir/libdata/bonobo/servers") {
++ push @bonobo_dirs, "$dir/libdata/bonobo/servers";
+ }
+ }
+
diff --git a/devel/bonobo-activation/pkg-comment b/devel/bonobo-activation/pkg-comment
new file mode 100644
index 000000000..8fc03b86a
--- /dev/null
+++ b/devel/bonobo-activation/pkg-comment
@@ -0,0 +1 @@
+An object activation framework for GNOME 2.0
diff --git a/devel/bonobo-activation/pkg-descr b/devel/bonobo-activation/pkg-descr
new file mode 100644
index 000000000..be2a5b6b6
--- /dev/null
+++ b/devel/bonobo-activation/pkg-descr
@@ -0,0 +1,6 @@
+bonobo-activation is the object activation framework, a much more powerful
+replacement for gnorba in the GNOME 2.0 development platform. It's used by
+Nautilus (and other GNOME applications) for advanced object query and
+activation capabilities.
+
+WWW: http://www.gnome.org/
diff --git a/devel/bonobo-activation/pkg-plist b/devel/bonobo-activation/pkg-plist
new file mode 100644
index 000000000..ba64d17ef
--- /dev/null
+++ b/devel/bonobo-activation/pkg-plist
@@ -0,0 +1,110 @@
+bin/activation-client
+bin/bonobo-activation-empty-server
+bin/bonobo-activation-run-query
+bin/bonobo-slay
+etc/bonobo-activation/bonobo-activation-config.xml
+include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h
+include/bonobo-activation-2.0/bonobo-activation/Bonobo_GenericFactory.h
+include/bonobo-activation-2.0/bonobo-activation/Bonobo_Unknown.h
+include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-activate.h
+include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-async.h
+include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-base-service.h
+include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-id.h
+include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-init.h
+include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-register.h
+include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-server-info.h
+include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-shlib.h
+include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-version.h
+include/bonobo-activation-2.0/bonobo-activation/bonobo-activation.h
+lib/libbonobo-activation.a
+lib/libbonobo-activation.so
+lib/libbonobo-activation.so.4
+libdata/bonobo/servers/Bonobo_CosNaming_NamingContext.server
+libdata/bonobo/servers/broken.server
+libdata/bonobo/servers/empty.server
+libdata/bonobo/servers/plugin.server
+libdata/pkgconfig/bonobo-activation-2.0.pc
+libexec/bonobo-activation-server
+sbin/bonobo-activation-sysconf
+share/doc/bonobo-activation/api-reference.html
+share/doc/bonobo-activation/architecture.html
+share/doc/bonobo-activation/async-activation.html
+share/doc/bonobo-activation/attribute-tag.html
+share/doc/bonobo-activation/bonobo-activation-debugging.html
+share/doc/bonobo-activation/bonobo-activation-initialization.html
+share/doc/bonobo-activation/bonobo-activation-query-and-activation.html
+share/doc/bonobo-activation/bonobo-activation-registration.html
+share/doc/bonobo-activation/bonobo-activation-utilities.html
+share/doc/bonobo-activation/bonobo-activation.png
+share/doc/bonobo-activation/checklist.html
+share/doc/bonobo-activation/configuring.html
+share/doc/bonobo-activation/fdl-section1.html
+share/doc/bonobo-activation/fdl-section10.html
+share/doc/bonobo-activation/fdl-section2.html
+share/doc/bonobo-activation/fdl-section3.html
+share/doc/bonobo-activation/fdl-section4.html
+share/doc/bonobo-activation/fdl-section5.html
+share/doc/bonobo-activation/fdl-section6.html
+share/doc/bonobo-activation/fdl-section7.html
+share/doc/bonobo-activation/fdl-section8.html
+share/doc/bonobo-activation/fdl-section9.html
+share/doc/bonobo-activation/fdl-using.html
+share/doc/bonobo-activation/fdl.html
+share/doc/bonobo-activation/index.html
+share/doc/bonobo-activation/index.sgml
+share/doc/bonobo-activation/migrating.html
+share/doc/bonobo-activation/query-langage.html
+share/doc/bonobo-activation/query-syntax.html
+share/doc/bonobo-activation/server-arch.html
+share/doc/bonobo-activation/server-xml-reference.html
+share/doc/bonobo-activation/tutorial.html
+share/idl/bonobo-activation-2.0/Bonobo_ActivationContext.idl
+share/idl/bonobo-activation-2.0/Bonobo_Activation_types.idl
+share/idl/bonobo-activation-2.0/Bonobo_GenericFactory.idl
+share/idl/bonobo-activation-2.0/Bonobo_ObjectDirectory.idl
+share/idl/bonobo-activation-2.0/Bonobo_Unknown.idl
+share/locale/az/LC_MESSAGES/bonobo-activation.mo
+share/locale/ar/LC_MESSAGES/bonobo-activation.mo
+share/locale/bg/LC_MESSAGES/bonobo-activation.mo
+share/locale/ca/LC_MESSAGES/bonobo-activation.mo
+share/locale/cs/LC_MESSAGES/bonobo-activation.mo
+share/locale/da/LC_MESSAGES/bonobo-activation.mo
+share/locale/de/LC_MESSAGES/bonobo-activation.mo
+share/locale/el/LC_MESSAGES/bonobo-activation.mo
+share/locale/es/LC_MESSAGES/bonobo-activation.mo
+share/locale/fi/LC_MESSAGES/bonobo-activation.mo
+share/locale/fr/LC_MESSAGES/bonobo-activation.mo
+share/locale/ga/LC_MESSAGES/bonobo-activation.mo
+share/locale/gl/LC_MESSAGES/bonobo-activation.mo
+share/locale/hi/LC_MESSAGES/bonobo-activation.mo
+share/locale/hu/LC_MESSAGES/bonobo-activation.mo
+share/locale/it/LC_MESSAGES/bonobo-activation.mo
+share/locale/ja/LC_MESSAGES/bonobo-activation.mo
+share/locale/ko/LC_MESSAGES/bonobo-activation.mo
+share/locale/lv/LC_MESSAGES/bonobo-activation.mo
+share/locale/ms/LC_MESSAGES/bonobo-activation.mo
+share/locale/nl/LC_MESSAGES/bonobo-activation.mo
+share/locale/nn/LC_MESSAGES/bonobo-activation.mo
+share/locale/no/LC_MESSAGES/bonobo-activation.mo
+share/locale/pl/LC_MESSAGES/bonobo-activation.mo
+share/locale/pt/LC_MESSAGES/bonobo-activation.mo
+share/locale/pt_BR/LC_MESSAGES/bonobo-activation.mo
+share/locale/ro/LC_MESSAGES/bonobo-activation.mo
+share/locale/ru/LC_MESSAGES/bonobo-activation.mo
+share/locale/sk/LC_MESSAGES/bonobo-activation.mo
+share/locale/sl/LC_MESSAGES/bonobo-activation.mo
+share/locale/sq/LC_MESSAGES/bonobo-activation.mo
+share/locale/sv/LC_MESSAGES/bonobo-activation.mo
+share/locale/ta/LC_MESSAGES/bonobo-activation.mo
+share/locale/tr/LC_MESSAGES/bonobo-activation.mo
+share/locale/uk/LC_MESSAGES/bonobo-activation.mo
+share/locale/vi/LC_MESSAGES/bonobo-activation.mo
+share/locale/zh_CN/LC_MESSAGES/bonobo-activation.mo
+share/locale/zh_TW/LC_MESSAGES/bonobo-activation.mo
+@dirrm share/idl/bonobo-activation-2.0
+@dirrm share/doc/bonobo-activation
+@dirrm libdata/bonobo/servers
+@dirrm libdata/bonobo
+@dirrm include/bonobo-activation-2.0/bonobo-activation
+@dirrm include/bonobo-activation-2.0
+@dirrm etc/bonobo-activation