diff options
author | sobomax <sobomax@FreeBSD.org> | 2002-04-12 19:41:51 +0800 |
---|---|---|
committer | sobomax <sobomax@FreeBSD.org> | 2002-04-12 19:41:51 +0800 |
commit | bf8236e5428624b7588388b5eda931d5d12bef33 (patch) | |
tree | c55f00a738f7324d250eefb92ddfb6ab1b4a870f /x11-toolkits | |
parent | cb5d3566f09e2f15063c6e18c5f8c373ed6ae021 (diff) | |
download | freebsd-ports-gnome-bf8236e5428624b7588388b5eda931d5d12bef33.tar.gz freebsd-ports-gnome-bf8236e5428624b7588388b5eda931d5d12bef33.tar.zst freebsd-ports-gnome-bf8236e5428624b7588388b5eda931d5d12bef33.zip |
Add at-spi 0.10.0, an Assistive Technology Service Provider Interface for GNOME.
Diffstat (limited to 'x11-toolkits')
-rw-r--r-- | x11-toolkits/Makefile | 1 | ||||
-rw-r--r-- | x11-toolkits/at-spi/Makefile | 39 | ||||
-rw-r--r-- | x11-toolkits/at-spi/distinfo | 1 | ||||
-rw-r--r-- | x11-toolkits/at-spi/files/patch-cspi::Makefile.in | 14 | ||||
-rw-r--r-- | x11-toolkits/at-spi/files/patch-cspi::bonobo::Makefile.in | 14 | ||||
-rw-r--r-- | x11-toolkits/at-spi/files/patch-docs::reference::cspi::Makefile.in | 14 | ||||
-rw-r--r-- | x11-toolkits/at-spi/files/patch-libspi::Makefile.in | 14 | ||||
-rw-r--r-- | x11-toolkits/at-spi/files/patch-ltmain.sh | 45 | ||||
-rw-r--r-- | x11-toolkits/at-spi/files/patch-util::magnifier.c | 14 | ||||
-rw-r--r-- | x11-toolkits/at-spi/pkg-comment | 1 | ||||
-rw-r--r-- | x11-toolkits/at-spi/pkg-descr | 4 | ||||
-rw-r--r-- | x11-toolkits/at-spi/pkg-plist | 97 |
12 files changed, 258 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile index d569498ac3d2..2d01ae097163 100644 --- a/x11-toolkits/Makefile +++ b/x11-toolkits/Makefile @@ -3,6 +3,7 @@ SUBDIR += Motif-dummy SUBDIR += Xaw3d + SUBDIR += at-spi SUBDIR += bakery SUBDIR += blt SUBDIR += buffy diff --git a/x11-toolkits/at-spi/Makefile b/x11-toolkits/at-spi/Makefile new file mode 100644 index 000000000000..cf7aa8b84d42 --- /dev/null +++ b/x11-toolkits/at-spi/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: at-spi +# Date Created: 12 April 2002 +# Whom: Maxim Sobolev <sobomax@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= at-spi +PORTVERSION= 0.10.0 +CATEGORIES= x11-toolkits +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= pre-gnome2/releases/gnome-2.0-desktop-beta3 +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org + +LIB_DEPENDS= gailutil.11:${PORTSDIR}/x11-toolkits/gail \ + bonobo-2.0:${PORTSDIR}/devel/libbonobo + +USE_BZIP2= yes +USE_GMAKE= yes +USE_X_PREFIX= yes +INSTALLS_SHLIB= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \ + --datadir=${PREFIX}/share/gnome \ + --with-html-dir=${PREFIX}/share/doc \ + --disable-gtk-doc \ + --enable-static +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" +CONFIGURE_TARGET= --target=${MACHINE_ARCH}-unknown-freebsd${OSREL} + +pre-patch: + @find ${WRKSRC} -name Makefile.in | xargs ${PERL} -pi -e \ + 's|\$\(libdir\)/pkgconfig|\$\(prefix\)/libdata/pkgconfig|g ; \ + s|\$\(libdir\)/bonobo/servers|\$\(prefix\)/libdata/bonobo/servers|g' + +.include <bsd.port.mk> diff --git a/x11-toolkits/at-spi/distinfo b/x11-toolkits/at-spi/distinfo new file mode 100644 index 000000000000..569448ce2621 --- /dev/null +++ b/x11-toolkits/at-spi/distinfo @@ -0,0 +1 @@ +MD5 (gnome2/at-spi-0.10.0.tar.bz2) = 86ccccf8e0982e0b99e64f40914fb037 diff --git a/x11-toolkits/at-spi/files/patch-cspi::Makefile.in b/x11-toolkits/at-spi/files/patch-cspi::Makefile.in new file mode 100644 index 000000000000..fc68138f8acb --- /dev/null +++ b/x11-toolkits/at-spi/files/patch-cspi::Makefile.in @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- cspi/Makefile.in 2002/04/12 09:56:02 1.1 ++++ cspi/Makefile.in 2002/04/12 09:56:16 +@@ -134,7 +134,7 @@ + + lib_LTLIBRARIES = libcspi.la + +-INCLUDES = -I $(top_srcdir) -I $(top_builddir) $(LIBCSPI_CFLAGS) ++INCLUDES = -I $(top_srcdir) -I $(top_builddir) @X_CFLAGS@ $(LIBCSPI_CFLAGS) + + + LDFLAGS = $(LIBCSPI_LIBS) @LT_VERSION_INFO@ diff --git a/x11-toolkits/at-spi/files/patch-cspi::bonobo::Makefile.in b/x11-toolkits/at-spi/files/patch-cspi::bonobo::Makefile.in new file mode 100644 index 000000000000..a5702214f40c --- /dev/null +++ b/x11-toolkits/at-spi/files/patch-cspi::bonobo::Makefile.in @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- cspi/bonobo/Makefile.in 2002/04/12 09:55:03 1.1 ++++ cspi/bonobo/Makefile.in 2002/04/12 09:55:22 +@@ -129,7 +129,7 @@ + X_LIBS = @X_LIBS@ + cxxflags_set = @cxxflags_set@ + +-INCLUDES = -I $(top_srcdir) -I $(top_builddir) $(LIBCSPI_CFLAGS) ++INCLUDES = -I $(top_srcdir) -I $(top_builddir) @X_CFLAGS@ $(LIBCSPI_CFLAGS) + + + noinst_LTLIBRARIES = libcspi-bonobo.la diff --git a/x11-toolkits/at-spi/files/patch-docs::reference::cspi::Makefile.in b/x11-toolkits/at-spi/files/patch-docs::reference::cspi::Makefile.in new file mode 100644 index 000000000000..5b20d1928ef5 --- /dev/null +++ b/x11-toolkits/at-spi/files/patch-docs::reference::cspi::Makefile.in @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- docs/reference/cspi/Makefile.in 2002/04/12 10:18:10 1.1 ++++ docs/reference/cspi/Makefile.in 2002/04/12 10:18:49 +@@ -146,7 +146,7 @@ + + INSTALLDIR = $(prefix)/share/gtk-doc + +-HTML_DIR = ${datadir}/gtk-doc/html ++HTML_DIR = ${prefix}/share/doc + + TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE) + diff --git a/x11-toolkits/at-spi/files/patch-libspi::Makefile.in b/x11-toolkits/at-spi/files/patch-libspi::Makefile.in new file mode 100644 index 000000000000..2cf07a20d6ce --- /dev/null +++ b/x11-toolkits/at-spi/files/patch-libspi::Makefile.in @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- libspi/Makefile.in 2002/04/12 11:14:12 1.1 ++++ libspi/Makefile.in 2002/04/12 11:14:54 +@@ -160,7 +160,7 @@ + orbittypelibdir = $(libdir)/orbit-2.0 + orbittypelib_LTLIBRARIES = Accessibility_module.la + +-Accessibility_module_la_LDFLAGS = -export-dynamic -module ++Accessibility_module_la_LDFLAGS = -export-dynamic -module -avoid-version + + Accessibility_module_la_SOURCES = Accessibility-imodule.c + diff --git a/x11-toolkits/at-spi/files/patch-ltmain.sh b/x11-toolkits/at-spi/files/patch-ltmain.sh new file mode 100644 index 000000000000..91713d2306f8 --- /dev/null +++ b/x11-toolkits/at-spi/files/patch-ltmain.sh @@ -0,0 +1,45 @@ + +$FreeBSD$ + +--- ltmain.sh.orig Wed Jan 23 11:38:40 2002 ++++ ltmain.sh Sun Feb 3 01:44:17 2002 +@@ -1037,8 +1037,16 @@ + continue + ;; + ++ -pthread) ++ compile_command="$compile_command -pthread" ++ finalize_command="$finalize_command -pthread" ++ compiler_flags="$compiler_flags -pthread" ++ continue ++ ;; ++ + -module) + module=yes ++ build_old_libs=no + continue + ;; + +@@ -2412,6 +2420,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 +@@ -4179,10 +4190,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/x11-toolkits/at-spi/files/patch-util::magnifier.c b/x11-toolkits/at-spi/files/patch-util::magnifier.c new file mode 100644 index 000000000000..a19760e4297f --- /dev/null +++ b/x11-toolkits/at-spi/files/patch-util::magnifier.c @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- util/magnifier.c 2002/04/12 09:58:25 1.1 ++++ util/magnifier.c 2002/04/12 10:07:31 +@@ -11,7 +11,7 @@ + */ + #define PARENT_TYPE BONOBO_OBJECT_TYPE + +-struct sockaddr_un mag_server = { AF_UNIX , "/tmp/magnifier_socket" }; ++struct sockaddr_un mag_server = { 0, AF_UNIX , "/tmp/magnifier_socket" }; + + typedef struct { + gchar *target_display; diff --git a/x11-toolkits/at-spi/pkg-comment b/x11-toolkits/at-spi/pkg-comment new file mode 100644 index 000000000000..147c5c72af79 --- /dev/null +++ b/x11-toolkits/at-spi/pkg-comment @@ -0,0 +1 @@ +An Assistive Technology Service Provider Interface diff --git a/x11-toolkits/at-spi/pkg-descr b/x11-toolkits/at-spi/pkg-descr new file mode 100644 index 000000000000..9a558afb5307 --- /dev/null +++ b/x11-toolkits/at-spi/pkg-descr @@ -0,0 +1,4 @@ +This is the Early Access Release of the Gnome Accessibility Project's +Assistive Technology Service Provider Interface. + +WWW: http://www.gnome.org/ diff --git a/x11-toolkits/at-spi/pkg-plist b/x11-toolkits/at-spi/pkg-plist new file mode 100644 index 000000000000..8645963799b4 --- /dev/null +++ b/x11-toolkits/at-spi/pkg-plist @@ -0,0 +1,97 @@ +bin/at-spi-registryd +bin/magnifier +include/at-spi-1.0/cspi/spi-impl.h +include/at-spi-1.0/cspi/spi-listener.h +include/at-spi-1.0/cspi/spi-roletypes.h +include/at-spi-1.0/cspi/spi-statetypes.h +include/at-spi-1.0/cspi/spi.h +include/at-spi-1.0/libspi/Accessibility.h +include/at-spi-1.0/libspi/accessible.h +include/at-spi-1.0/libspi/action.h +include/at-spi-1.0/libspi/application.h +include/at-spi-1.0/libspi/base.h +include/at-spi-1.0/libspi/component.h +include/at-spi-1.0/libspi/editabletext.h +include/at-spi-1.0/libspi/eventlistener.h +include/at-spi-1.0/libspi/hyperlink.h +include/at-spi-1.0/libspi/hypertext.h +include/at-spi-1.0/libspi/image.h +include/at-spi-1.0/libspi/keymasks.h +include/at-spi-1.0/libspi/keystrokelistener.h +include/at-spi-1.0/libspi/libspi.h +include/at-spi-1.0/libspi/listener.h +include/at-spi-1.0/libspi/relation.h +include/at-spi-1.0/libspi/remoteobject.h +include/at-spi-1.0/libspi/selection.h +include/at-spi-1.0/libspi/table.h +include/at-spi-1.0/libspi/text.h +include/at-spi-1.0/libspi/value.h +lib/libat-util.a +lib/libat-util.so +lib/libat-util.so.0 +lib/libatk-bridge.a +lib/libatk-bridge.so +lib/libatk-bridge.so.0 +lib/libcspi.a +lib/libcspi.so +lib/libcspi.so.0 +lib/libspi.a +lib/libspi.so +lib/libspi.so.0 +lib/orbit-2.0/Accessibility_module.so +libdata/bonobo/servers/Accessibility_Registry.server +libdata/bonobo/servers/Accessibility_Util.server +libdata/pkgconfig/cspi-1.0.pc +libdata/pkgconfig/libspi-1.0.pc +share/doc/at-spi-cspi/at-spi-cspi-accessible-objects.html +share/doc/at-spi-cspi/at-spi-cspi-accessibleaction-interface.html +share/doc/at-spi-cspi/at-spi-cspi-accessibleapplication-api.html +share/doc/at-spi-cspi/at-spi-cspi-accessiblecomponent-interface.html +share/doc/at-spi-cspi/at-spi-cspi-accessibleeditabletext-interface.html +share/doc/at-spi-cspi/at-spi-cspi-accessiblehyperlink-interface.html +share/doc/at-spi-cspi/at-spi-cspi-accessiblehypertext-interface.html +share/doc/at-spi-cspi/at-spi-cspi-accessibleimage-interface.html +share/doc/at-spi-cspi/at-spi-cspi-accessiblerelations-and-relationsets.html +share/doc/at-spi-cspi/at-spi-cspi-accessibleselection-interface.html +share/doc/at-spi-cspi/at-spi-cspi-accessibletable-interface.html +share/doc/at-spi-cspi/at-spi-cspi-accessibletext-interface.html +share/doc/at-spi-cspi/at-spi-cspi-accessiblevalue-interface.html +share/doc/at-spi-cspi/at-spi-cspi-event-listener-support.html +share/doc/at-spi-cspi/at-spi-cspi-registry-queries.html +share/doc/at-spi-cspi/at-spi-cspi-spi-main-loop-and-initialization.html +share/doc/at-spi-cspi/at-spi-cspi-state-and-statesets.html +share/doc/at-spi-cspi/book1.html +share/doc/at-spi-cspi/c5947.html +share/doc/at-spi-cspi/c5951.html +share/doc/at-spi-cspi/index.sgml +share/doc/at-spi-cspi/spi-accessible.html +share/doc/at-spi-cspi/spi-application.html +share/doc/at-spi-cspi/spi-component.html +share/doc/at-spi-cspi/spi-main.html +share/gnome/idl/Magnifier.idl +share/gnome/idl/at-spi-1.0/Accessibility.idl +share/gnome/idl/at-spi-1.0/Accessibility_Accessible.idl +share/gnome/idl/at-spi-1.0/Accessibility_Action.idl +share/gnome/idl/at-spi-1.0/Accessibility_Application.idl +share/gnome/idl/at-spi-1.0/Accessibility_Component.idl +share/gnome/idl/at-spi-1.0/Accessibility_Desktop.idl +share/gnome/idl/at-spi-1.0/Accessibility_EditableText.idl +share/gnome/idl/at-spi-1.0/Accessibility_Event.idl +share/gnome/idl/at-spi-1.0/Accessibility_Hyperlink.idl +share/gnome/idl/at-spi-1.0/Accessibility_Hypertext.idl +share/gnome/idl/at-spi-1.0/Accessibility_Image.idl +share/gnome/idl/at-spi-1.0/Accessibility_Registry.idl +share/gnome/idl/at-spi-1.0/Accessibility_Relation.idl +share/gnome/idl/at-spi-1.0/Accessibility_Role.idl +share/gnome/idl/at-spi-1.0/Accessibility_Selection.idl +share/gnome/idl/at-spi-1.0/Accessibility_State.idl +share/gnome/idl/at-spi-1.0/Accessibility_StreamableContent.idl +share/gnome/idl/at-spi-1.0/Accessibility_Table.idl +share/gnome/idl/at-spi-1.0/Accessibility_Text.idl +share/gnome/idl/at-spi-1.0/Accessibility_Value.idl +@dirrm share/gnome/idl/at-spi-1.0 +@dirrm share/doc/at-spi-cspi +@dirrm lib/orbit-2.0 +@dirrm include/at-spi-1.0/libspi +@dirrm include/at-spi-1.0/cspi +@dirrm include/at-spi-1.0 |