summaryrefslogtreecommitdiff
path: root/devel/atk
diff options
context:
space:
mode:
authordmcmahill <dmcmahill@pkgsrc.org>2002-03-24 20:28:05 +0000
committerdmcmahill <dmcmahill@pkgsrc.org>2002-03-24 20:28:05 +0000
commit99f08f8f6975eec765c6ceac3819ab8ce36e9da7 (patch)
tree1147cdeae4102eccc06722fa7eb6952e311717fe /devel/atk
parent37b479265befba6925458525a5008ffcbe3c9f8d (diff)
downloadpkgsrc-99f08f8f6975eec765c6ceac3819ab8ce36e9da7.tar.gz
import atk-1.0.0
The ATK library provides a set of interfaces for accessibility. By supporting the ATK interfaces, an application or toolkit can be used with such tools as screen readers, magnifiers, and alternative input devices. Atk provides a core set of interfaces which are common to all widgets and "additional" interfaces that are appropriate to certain classes of widgets and whose existence can be queried at run time. It also provides interfaces which an application can use to provide additional accessibility information to assistive technology tools.
Diffstat (limited to 'devel/atk')
-rw-r--r--devel/atk/DESCR10
-rw-r--r--devel/atk/Makefile25
-rw-r--r--devel/atk/PLIST62
-rw-r--r--devel/atk/buildlink.mk37
-rw-r--r--devel/atk/distinfo5
-rw-r--r--devel/atk/patches/patch-aa11
6 files changed, 150 insertions, 0 deletions
diff --git a/devel/atk/DESCR b/devel/atk/DESCR
new file mode 100644
index 00000000000..f946c0f0466
--- /dev/null
+++ b/devel/atk/DESCR
@@ -0,0 +1,10 @@
+The ATK library provides a set of interfaces for accessibility.
+By supporting the ATK interfaces, an application or toolkit can
+be used with such tools as screen readers, magnifiers,
+and alternative input devices.
+
+Atk provides a core set of interfaces which are common to all
+widgets and "additional" interfaces that are appropriate to certain
+classes of widgets and whose existence can be queried at run time.
+It also provides interfaces which an application can use to provide
+additional accessibility information to assistive technology tools.
diff --git a/devel/atk/Makefile b/devel/atk/Makefile
new file mode 100644
index 00000000000..bac8bd0c6d4
--- /dev/null
+++ b/devel/atk/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/03/24 20:28:05 dmcmahill Exp $
+#
+
+DISTNAME= atk-1.0.0
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.gtk.org/pub/gtk/v2.0/ \
+ ftp://ftp.cs.umn.edu/pub/gimp/gtk/v2.0/ \
+ http://www.ameth.org/gimp/pub/gtk/v2.0/ \
+ ${MASTER_SITE_GNOME:=stable/sources/atk/}
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://developer.gnome.org/projects/gap/
+COMMENT= Set of interfaces for accessibility
+
+USE_BUILDLINK_ONLY= yes
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+USE_GMAKE= yes
+# glib-mkenums overflows a 2048kb stack on atkobject.h
+UNLIMIT_RESOURCES= stacksize
+
+.include "../../devel/glib2/buildlink.mk"
+.include "../../devel/pkgconfig/buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/atk/PLIST b/devel/atk/PLIST
new file mode 100644
index 00000000000..87d080129d5
--- /dev/null
+++ b/devel/atk/PLIST
@@ -0,0 +1,62 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/03/24 20:28:05 dmcmahill Exp $
+include/atk-1.0/atk/atk-enum-types.h
+include/atk-1.0/atk/atk.h
+include/atk-1.0/atk/atkaction.h
+include/atk-1.0/atk/atkcomponent.h
+include/atk-1.0/atk/atkdocument.h
+include/atk-1.0/atk/atkeditabletext.h
+include/atk-1.0/atk/atkgobjectaccessible.h
+include/atk-1.0/atk/atkhyperlink.h
+include/atk-1.0/atk/atkhypertext.h
+include/atk-1.0/atk/atkimage.h
+include/atk-1.0/atk/atknoopobject.h
+include/atk-1.0/atk/atknoopobjectfactory.h
+include/atk-1.0/atk/atkobject.h
+include/atk-1.0/atk/atkobjectfactory.h
+include/atk-1.0/atk/atkregistry.h
+include/atk-1.0/atk/atkrelation.h
+include/atk-1.0/atk/atkrelationset.h
+include/atk-1.0/atk/atkselection.h
+include/atk-1.0/atk/atkstate.h
+include/atk-1.0/atk/atkstateset.h
+include/atk-1.0/atk/atkstreamablecontent.h
+include/atk-1.0/atk/atktable.h
+include/atk-1.0/atk/atktext.h
+include/atk-1.0/atk/atkutil.h
+include/atk-1.0/atk/atkvalue.h
+lib/libatk-1.0.a
+lib/libatk-1.0.la
+lib/libatk-1.0.so
+lib/libatk-1.0.so.0
+lib/libatk-1.0.so.0.0
+lib/pkgconfig/atk.pc
+share/gtk-doc/html/atk/atk-atkaction.html
+share/gtk-doc/html/atk/atk-atkcomponent.html
+share/gtk-doc/html/atk/atk-atkdocument.html
+share/gtk-doc/html/atk/atk-atkeditabletext.html
+share/gtk-doc/html/atk/atk-atkhyperlink.html
+share/gtk-doc/html/atk/atk-atkhypertext.html
+share/gtk-doc/html/atk/atk-atkimage.html
+share/gtk-doc/html/atk/atk-atknoopobject.html
+share/gtk-doc/html/atk/atk-atknoopobjectfactory.html
+share/gtk-doc/html/atk/atk-atkobject.html
+share/gtk-doc/html/atk/atk-atkobjectfactory.html
+share/gtk-doc/html/atk/atk-atkregistry.html
+share/gtk-doc/html/atk/atk-atkrelation.html
+share/gtk-doc/html/atk/atk-atkrelationset.html
+share/gtk-doc/html/atk/atk-atkselection.html
+share/gtk-doc/html/atk/atk-atkstate.html
+share/gtk-doc/html/atk/atk-atkstateset.html
+share/gtk-doc/html/atk/atk-atkstreamablecontent.html
+share/gtk-doc/html/atk/atk-atktable.html
+share/gtk-doc/html/atk/atk-atktext.html
+share/gtk-doc/html/atk/atk-atkutil.html
+share/gtk-doc/html/atk/atk-atkvalue.html
+share/gtk-doc/html/atk/atk.html
+share/gtk-doc/html/atk/book1.html
+share/gtk-doc/html/atk/index.sgml
+@dirrm share/gtk-doc/html/atk
+@unexec ${RMDIR} %D/share/gtk-doc/html 2>/dev/null || true
+@unexec ${RMDIR} %D/share/gtk-doc 2>/dev/null || true
+@dirrm include/atk-1.0/atk
+@dirrm include/atk-1.0
diff --git a/devel/atk/buildlink.mk b/devel/atk/buildlink.mk
new file mode 100644
index 00000000000..e4f82581aa1
--- /dev/null
+++ b/devel/atk/buildlink.mk
@@ -0,0 +1,37 @@
+# $NetBSD: buildlink.mk,v 1.1.1.1 2002/03/24 20:28:05 dmcmahill Exp $
+#
+# This Makefile fragment is included by packages that use atk.
+#
+# To use this Makefile fragment, simply:
+#
+# (1) Optionally define BUILDLINK_DEPENDS.atk to the dependency pattern
+# for the version of atk 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(ATK_BUILDLINK_MK)
+ATK_BUILDLINK_MK= # defined
+
+.include "../../mk/bsd.buildlink.mk"
+
+BUILDLINK_DEPENDS.atk?= atk>=1.0.0
+DEPENDS+= ${BUILDLINK_DEPENDS.atk}:../../devel/atk
+
+EVAL_PREFIX+= BUILDLINK_PREFIX.atk=atk
+BUILDLINK_PREFIX.atk_DEFAULT= ${LOCALBASE}
+BUILDLINK_FILES.atk= include/atk-1.0/*/*
+BUILDLINK_FILES.atk+= include/atk-1.0/*
+BUILDLINK_FILES.atk+= lib/libatk-1.0.*
+
+.include "../../devel/pkgconfig/buildlink.mk"
+
+BUILDLINK_TARGETS.atk= atk-buildlink
+BUILDLINK_TARGETS+= ${BUILDLINK_TARGETS.atk}
+
+pre-configure: ${BUILDLINK_TARGETS.atk}
+atk-buildlink: _BUILDLINK_USE
+
+.endif # ATK_BUILDLINK_MK
diff --git a/devel/atk/distinfo b/devel/atk/distinfo
new file mode 100644
index 00000000000..323c17ecae8
--- /dev/null
+++ b/devel/atk/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/03/24 20:28:05 dmcmahill Exp $
+
+SHA1 (atk-1.0.0.tar.gz) = 08f73260531996d8a9b5a9ea3d2dfee77d89a63e
+Size (atk-1.0.0.tar.gz) = 337196 bytes
+SHA1 (patch-aa) = 32ca997ae2c96da1e163d5f0199fc713c6dd58f6
diff --git a/devel/atk/patches/patch-aa b/devel/atk/patches/patch-aa
new file mode 100644
index 00000000000..0c4581b8754
--- /dev/null
+++ b/devel/atk/patches/patch-aa
@@ -0,0 +1,11 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/03/24 20:28:05 dmcmahill Exp $
+
+--- atk.pc.in.orig Tue Mar 5 12:27:29 2002
++++ atk.pc.in
+@@ -7,5 +7,5 @@
+ Description: Accessibility Toolkit
+ Version: @VERSION@
+ Requires: @GLIB_PACKAGES@
+-Libs: -L${libdir} -latk-@ATK_API_VERSION@
++Libs: -L${libdir} -R${libdir} -latk-@ATK_API_VERSION@
+ Cflags: -I${includedir}/atk-1.0