summaryrefslogtreecommitdiffstats
path: root/devel/oaf
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-03 11:07:57 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-03 11:07:57 +0800
commit56b868ef66b1868c3b56a230673ce755c58ea689 (patch)
treea89af18957038e2cbec25f2a93b10b9da18d03c0 /devel/oaf
parent314ad133b658af4888aabd0ff43883ed4287882d (diff)
downloadmarcuscom-ports-56b868ef66b1868c3b56a230673ce755c58ea689.tar
marcuscom-ports-56b868ef66b1868c3b56a230673ce755c58ea689.tar.gz
marcuscom-ports-56b868ef66b1868c3b56a230673ce755c58ea689.tar.bz2
marcuscom-ports-56b868ef66b1868c3b56a230673ce755c58ea689.tar.lz
marcuscom-ports-56b868ef66b1868c3b56a230673ce755c58ea689.tar.xz
marcuscom-ports-56b868ef66b1868c3b56a230673ce755c58ea689.tar.zst
marcuscom-ports-56b868ef66b1868c3b56a230673ce755c58ea689.zip
share/gnome/ -> share/
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@8785 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'devel/oaf')
-rw-r--r--devel/oaf/Makefile38
-rw-r--r--devel/oaf/distinfo3
-rw-r--r--devel/oaf/files/patch-aa14
-rw-r--r--devel/oaf/files/patch-configure14
-rw-r--r--devel/oaf/files/patch-liboaf::oaf-fork-server.c14
-rw-r--r--devel/oaf/files/patch-ltmain.sh28
-rw-r--r--devel/oaf/pkg-descr6
-rw-r--r--devel/oaf/pkg-plist94
8 files changed, 211 insertions, 0 deletions
diff --git a/devel/oaf/Makefile b/devel/oaf/Makefile
new file mode 100644
index 000000000..257f9d4f1
--- /dev/null
+++ b/devel/oaf/Makefile
@@ -0,0 +1,38 @@
+# New ports collection makefile for: oaf
+# Date created: 1st June 2000
+# Whom: Ade Lovett <ade@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports/devel/oaf/Makefile,v 1.2 2006/09/10 00:51:09 mezz Exp $
+#
+
+PORTNAME= oaf
+PORTVERSION= 0.6.10
+PORTREVISION= 5
+CATEGORIES= devel gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/oaf/0.6
+DIST_SUBDIR= gnome
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Object Activation Framework for GNOME
+
+LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt
+
+USE_AUTOTOOLS= libtool:15
+USE_BZIP2= yes
+USE_XLIB= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack gnomeprefix gtk12 orbit libxml
+USE_GETTEXT= yes
+GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
+CONFIGURE_ARGS= --enable-static --enable-shared \
+ --disable-more-warnings
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LIBS="-L${LOCALBASE}/lib -lintl"
+CONFIGURE_TARGET= --target=${MACHINE_ARCH}-unknown-freebsd${OSREL}
+
+MAN1= oafd.1
+
+.include <bsd.port.mk>
diff --git a/devel/oaf/distinfo b/devel/oaf/distinfo
new file mode 100644
index 000000000..6229be211
--- /dev/null
+++ b/devel/oaf/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome/oaf-0.6.10.tar.bz2) = ed9aa2ceb70bba34034b3134b22d2729
+SHA256 (gnome/oaf-0.6.10.tar.bz2) = 0a813badfba04781d51339ec3eddc5e7702042fb5d6abffd746a79172793197e
+SIZE (gnome/oaf-0.6.10.tar.bz2) = 435621
diff --git a/devel/oaf/files/patch-aa b/devel/oaf/files/patch-aa
new file mode 100644
index 000000000..1308d4fcf
--- /dev/null
+++ b/devel/oaf/files/patch-aa
@@ -0,0 +1,14 @@
+
+$FreeBSD: ports/devel/oaf/files/patch-aa,v 1.3 2006/10/14 08:52:46 marcus Exp $
+
+--- Makefile.in.orig Fri Jul 5 11:27:26 2002
++++ Makefile.in Fri Jul 5 11:28:17 2002
+@@ -145,7 +145,7 @@
+ oafconfig_DATA = oaf-config.xml oaf-config.xml.sample $(NULL)
+
+
+-confexecdir = $(libdir)
++confexecdir = $(sysconfdir)
+ confexec_DATA = oafConf.sh
+
+ m4datadir = $(datadir)/aclocal
diff --git a/devel/oaf/files/patch-configure b/devel/oaf/files/patch-configure
new file mode 100644
index 000000000..0c19de89c
--- /dev/null
+++ b/devel/oaf/files/patch-configure
@@ -0,0 +1,14 @@
+
+$FreeBSD: ports/devel/oaf/files/patch-configure,v 1.2 2006/10/14 08:52:46 marcus Exp $
+
+--- configure 2001/09/25 15:22:02 1.1
++++ configure 2001/09/25 15:22:25
+@@ -5647,7 +5647,7 @@
+
+ fi
+
+-for ac_prog in 'bison -y' byacc
++for ac_prog in '_bison -y' byacc
+ do
+ # Extract the first word of "$ac_prog", so it can be a program name with args.
+ set dummy $ac_prog; ac_word=$2
diff --git a/devel/oaf/files/patch-liboaf::oaf-fork-server.c b/devel/oaf/files/patch-liboaf::oaf-fork-server.c
new file mode 100644
index 000000000..842182d6a
--- /dev/null
+++ b/devel/oaf/files/patch-liboaf::oaf-fork-server.c
@@ -0,0 +1,14 @@
+
+$FreeBSD: ports/devel/oaf/files/patch-liboaf::oaf-fork-server.c,v 1.4 2006/10/14 08:52:47 marcus Exp $
+
+--- liboaf/oaf-fork-server.c 2002/02/14 01:44:13 1.1
++++ liboaf/oaf-fork-server.c 2002/02/14 01:44:39
+@@ -264,6 +264,8 @@
+ } else if ((childpid = fork ())) {
+ _exit (0); /* de-zombifier process, just exit */
+ } else {
++ sigprocmask (SIG_SETMASK, &omask, NULL);
++
+ if (display)
+ oaf_setenv ("DISPLAY", display);
+ if (od_iorstr)
diff --git a/devel/oaf/files/patch-ltmain.sh b/devel/oaf/files/patch-ltmain.sh
new file mode 100644
index 000000000..ba61ceec9
--- /dev/null
+++ b/devel/oaf/files/patch-ltmain.sh
@@ -0,0 +1,28 @@
+
+$FreeBSD: ports/devel/oaf/files/patch-ltmain.sh,v 1.5 2006/10/14 08:52:47 marcus Exp $
+
+--- ltmain.sh 2001/08/27 09:51:26 1.1
++++ ltmain.sh 2001/08/27 09:51:42
+@@ -2408,6 +2408,9 @@
+ *-*-netbsd*)
+ # Don't link with libc until the a.out ld.so is fixed.
+ ;;
++ *-*-freebsd*)
++ # FreeBSD doesn't need this...
++ ;;
+ *)
+ # Add libc to deplibs on all other systems if necessary.
+ if test "$build_libtool_need_lc" = "yes"; then
+@@ -4175,10 +4178,12 @@
+ fi
+
+ # Install the pseudo-library for information purposes.
++ if /usr/bin/false; then
+ name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
+ instname="$dir/$name"i
+ $show "$install_prog $instname $destdir/$name"
+ $run eval "$install_prog $instname $destdir/$name" || exit $?
++ fi
+
+ # Maybe install the static library, too.
+ test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff --git a/devel/oaf/pkg-descr b/devel/oaf/pkg-descr
new file mode 100644
index 000000000..880e3fa5e
--- /dev/null
+++ b/devel/oaf/pkg-descr
@@ -0,0 +1,6 @@
+OAF is the Object Activation Framework, a much more powerful replacement
+for gnorba in the GNOME 1.4 development platform. It's used by Nautilus
+(and optinally by Bonobo by other GNOME applications) for advanced
+object query and activation capabilities.
+
+WWW: http://www.gnome.org/
diff --git a/devel/oaf/pkg-plist b/devel/oaf/pkg-plist
new file mode 100644
index 000000000..bf7260827
--- /dev/null
+++ b/devel/oaf/pkg-plist
@@ -0,0 +1,94 @@
+bin/oaf-client
+bin/oaf-config
+bin/oaf-empty-server
+bin/oaf-run-query
+bin/oaf-slay
+bin/oaf-sysconf
+bin/oafd
+etc/oaf/oaf-config.xml
+etc/oaf/oaf-config.xml.sample
+etc/oafConf.sh
+include/liboaf/liboaf-version.h
+include/liboaf/liboaf.h
+include/liboaf/oaf-actid.h
+include/liboaf/oaf-activate.h
+include/liboaf/oaf-async.h
+include/liboaf/oaf-factory-suppress.h
+include/liboaf/oaf-factory.h
+include/liboaf/oaf-mainloop.h
+include/liboaf/oaf-plugin.h
+include/liboaf/oaf-registration.h
+include/liboaf/oaf-servreg.h
+include/liboaf/oaf-util.h
+include/liboaf/oaf.h
+lib/liboaf.a
+lib/liboaf.la
+lib/liboaf.so
+lib/liboaf.so.0
+share/aclocal/oaf.m4
+share/idl/oaf-factory.idl
+share/idl/oaf.idl
+share/locale/az/LC_MESSAGES/oaf.mo
+share/locale/bg/LC_MESSAGES/oaf.mo
+share/locale/da/LC_MESSAGES/oaf.mo
+share/locale/de/LC_MESSAGES/oaf.mo
+share/locale/el/LC_MESSAGES/oaf.mo
+share/locale/es/LC_MESSAGES/oaf.mo
+share/locale/eu/LC_MESSAGES/oaf.mo
+share/locale/fi/LC_MESSAGES/oaf.mo
+share/locale/fr/LC_MESSAGES/oaf.mo
+share/locale/ga/LC_MESSAGES/oaf.mo
+share/locale/gl/LC_MESSAGES/oaf.mo
+share/locale/hu/LC_MESSAGES/oaf.mo
+share/locale/it/LC_MESSAGES/oaf.mo
+share/locale/ja/LC_MESSAGES/oaf.mo
+share/locale/ko/LC_MESSAGES/oaf.mo
+share/locale/nl/LC_MESSAGES/oaf.mo
+share/locale/nn/LC_MESSAGES/oaf.mo
+share/locale/no/LC_MESSAGES/oaf.mo
+share/locale/pl/LC_MESSAGES/oaf.mo
+share/locale/pt/LC_MESSAGES/oaf.mo
+share/locale/pt_BR/LC_MESSAGES/oaf.mo
+share/locale/ro/LC_MESSAGES/oaf.mo
+share/locale/ru/LC_MESSAGES/oaf.mo
+share/locale/sk/LC_MESSAGES/oaf.mo
+share/locale/sl/LC_MESSAGES/oaf.mo
+share/locale/sv/LC_MESSAGES/oaf.mo
+share/locale/ta/LC_MESSAGES/oaf.mo
+share/locale/tr/LC_MESSAGES/oaf.mo
+share/locale/uk/LC_MESSAGES/oaf.mo
+share/locale/zh_CN/LC_MESSAGES/oaf.mo
+share/locale/zh_TW/LC_MESSAGES/oaf.mo
+%%DATADIR%%/OAF_naming-service.oaf
+%%DATADIR%%/empty.oafinfo
+@dirrm include/liboaf
+@dirrm etc/oaf
+@unexec ps gx | grep '[0-9]:[0-9][0-9]\.[0-9][0-9] oafd --ac-activate' | awk '{print $1}' | xargs kill 2>/dev/null || true
+@dirrmtry share/locale/zh_TW/LC_MESSAGES
+@dirrmtry share/locale/zh_TW
+@dirrmtry share/locale/zh_CN/LC_MESSAGES
+@dirrmtry share/locale/zh_CN
+@dirrmtry share/locale/uk/LC_MESSAGES
+@dirrmtry share/locale/uk
+@dirrmtry share/locale/sl/LC_MESSAGES
+@dirrmtry share/locale/sl
+@dirrmtry share/locale/sk/LC_MESSAGES
+@dirrmtry share/locale/sk
+@dirrmtry share/locale/ro/LC_MESSAGES
+@dirrmtry share/locale/ro
+@dirrmtry share/locale/pt/LC_MESSAGES
+@dirrmtry share/locale/pt
+@dirrmtry share/locale/pl/LC_MESSAGES
+@dirrmtry share/locale/pl
+@dirrmtry share/locale/no/LC_MESSAGES
+@dirrmtry share/locale/no
+@dirrmtry share/locale/nn/LC_MESSAGES
+@dirrmtry share/locale/nn
+@dirrmtry share/locale/ko/LC_MESSAGES
+@dirrmtry share/locale/ko
+@dirrmtry share/locale/gl/LC_MESSAGES
+@dirrmtry share/locale/gl
+@dirrmtry share/locale/fi/LC_MESSAGES
+@dirrmtry share/locale/fi
+@dirrmtry share/locale/el/LC_MESSAGES
+@dirrmtry share/locale/el