the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: at-spi
Version: 1.26.0
Revision: 2
Depends: <<
%N-shlibs (>= %v-%r),
atk1-shlibs (>= 1.26.0-1),
cairo-shlibs (>= 1.8-1),
expat1-shlibs,
fontconfig2-shlibs (>= 2.4.1-1),
freetype219-shlibs (>= 2.3.8-2),
gconf2 (>= 2.26.0-1),
glib2-shlibs (>= 2.20.0-1),
glitz-shlibs,
gtk+2 (>= 2.16.0-1),
libbonobo2 (>= 2.24.1-1),
libgettext3-shlibs,
libiconv,
libpng3-shlibs,
orbit2 (>= 2.14.17-1),
pango1-xft2-ft219 (>= 1.24.0-1),
pixman-shlibs (>= 0.14.0-1),
x11
<<
BuildDepends: <<
atk1 (>= 1.26.0-1),
cairo (>= 1.8-1),
expat1,
fink (>= 0.24.12-1),
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.8-2),
gconf2-dev (>= 2.26.0-1),
gettext-bin,
gettext-tools,
glib2-dev (>= 2.20.0-1),
glitz,
gtk+2-dev (>= 2.16.0-1),
gtk-doc (>= 1.8-1),
intltool40,
libbonobo2-dev (>= 2.24.1-1),
libgettext3-dev,
libiconv-dev,
libpng3,
orbit2-dev (>= 2.14.17-1),
pango1-xft2-ft219-dev (>= 1.24.0-1),
pixman (>= 0.14.0-1),
pkgconfig (>= 0.23),
popt,
x11-dev,
xft2-dev
<<
Source: mirror:gnome:sources/%n/1.26/%n-%v.tar.bz2
Source-MD5: 3f2f7d29b45eff08adf56af0d31d3984
PatchFile: %n.patch
PatchFile-MD5: 7f72e9afad2488007c8c60bf4d9ca725
SetCPPFLAGS: -I%p/lib/fontconfig2/include
SetLDFLAGS: -L%p/lib/fontconfig2/lib
SetCFLAGS: -Os
ConfigureParams: --libexecdir=%p/lib/%n --disable-dependency-tracking --disable-static --enable-compile-warnings=maximum --disable-gtk-doc PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib
CompileScript: <<
F77=no ./configure %c
make
<<
InfoTest: TestScript: make -C test || exit 2
InstallScript: make -j1 install DESTDIR="%d"
SplitOff: <<
Package: %N-shlibs
Depends: <<
atk1-shlibs (>= 1.26.0-1),
cairo-shlibs (>= 1.8-1),
expat1-shlibs,
fontconfig2-shlibs (>= 2.4.1-1),
freetype219-shlibs (>= 2.3.8-2),
glib2-shlibs (>= 2.20.0-1),
glitz-shlibs,
gtk+2 (>= 2.16.0-1),
libbonobo2 (>= 2.24.1-1),
libgettext3-shlibs,
libiconv,
libpng3-shlibs,
orbit2 (>= 2.14.17-1),
pango1-xft2-ft219 (>= 1.24.0-1),
pixman-shlibs (>= 0.14.0-1),
x11-shlibs
<<
Description: Shared libraries for at-spi
Files: lib/lib*.0*.dylib
Shlibs: <<
%p/lib/libcspi.0.dylib 11.0.0 %n (>= 1.6.3-1)
%p/lib/libspi.0.dylib 11.0.0 %n (>= 1.6.3-1)
%p/lib/libloginhelper.0.dylib 1.0.0 %n (>= 1.6.3-1)
<<
DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po NEWS README TODO
<<
SplitOff2: <<
Package: %N-dev
Depends: %N (= %v-%r), %N-shlibs (= %v-%r)
Conflicts: %N (<< 1.4.2-30)
Replaces: %N (<< 1.4.2-30)
Description: Compile-time headers for at-spi
BuildDependsOnly: true
Files: <<
include
share/idl
lib/*.dylib
lib/*.la
lib/pkgconfig
<<
DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po NEWS README TODO
<<
DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po NEWS README TODO
Description: Assistive Technol Service Provider Interface
License: GPL/LGPL
Maintainer: The Gnome Core Team
Homepage: http://www.gnome.org/
DescDetail: <<
Python bindings are in separate at-spi-pyXX packages for pythonX.X
<<
DescUsage: <<
A warning such as:
atk-bridge-WARNING **: AT_SPI_REGISTRY was not started at session startup.
atk-bridge-WARNING **: IOR not set.
atk-bridge-WARNING **: Could not locate registry
means the at-spi daemon is not running. Do:
%p/lib/at-spi/at-spi-registryd &
or else disable accessibility if you don't want/need it:
gconftool-2 --type bool --set /desktop/gnome/interface/accessibility false
<<
DescPackaging: <<
Had to add F77=no to configure to get around a weird libtool thing
when "fort77" is installed.
Prior to 1.4.2-30, headers were in %N (there was no %N-dev pkg)
along with runtime files.
No need for popt here, so patch out its detection. See:
http://bugzilla.gnome.org/show_bug.cgi?id=336297
But libbonobo needs popt.h
Move x11 -I flags after fink for self-consistent preference to
use fink-supplied libs whenever available.
<<
DescPort: <<
Linking against this lib may generate compiler warnings about
multiple definitions of various *_Bonobo_* symbols. See:
http://bugzilla.gnome.org/show_bug.cgi?id=313122
Fix Xtst detection. See:
http://bugzilla.gnome.org/show_bug.cgi?id=563806
<<
diff -Nurd -x'*~' at-spi-1.26.0.orig/Makefile.in at-spi-1.26.0/Makefile.in
--- at-spi-1.26.0.orig/Makefile.in 2009-03-16 10:01:12.000000000 -0400
+++ at-spi-1.26.0/Makefile.in 2009-05-28 12:17:13.000000000 -0400
@@ -298,7 +298,7 @@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
-SUBDIRS = docs idl libspi login-helper registryd atk-bridge cspi pyatspi test po
+SUBDIRS = docs idl libspi login-helper registryd atk-bridge cspi po
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libspi-1.0.pc cspi-1.0.pc libloginhelper-1.0.pc
DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
diff -Nurd -x'*~' at-spi-1.26.0.orig/configure at-spi-1.26.0/configure
--- at-spi-1.26.0.orig/configure 2009-03-16 10:01:07.000000000 -0400
+++ at-spi-1.26.0/configure 2009-05-28 12:54:09.000000000 -0400
@@ -5481,6 +5481,7 @@
# Check for Python
+if false; then
@@ -5667,6 +5668,7 @@
fi
+fi
@@ -16418,6 +16420,7 @@
$as_echo "$as_me: error: X development libraries not found" >&2;}
{ (exit 1); exit 1; }; }
else
+ LIBS="$LIBS $X_LIBS"
X_LIBS="$X_LIBS -lX11"
fi
@@ -18130,6 +18133,7 @@
+if false; then
{ $as_echo "$as_me:$LINENO: checking for poptGetContext in -lpopt" >&5
$as_echo_n "checking for poptGetContext in -lpopt... " >&6; }
if test "${ac_cv_lib_popt_poptGetContext+set}" = set; then
@@ -18254,6 +18258,7 @@
fi
rm -f conftest.err conftest.$ac_ext
+fi
#libtool option to strip symbols starting with cspi
#
diff -Nurd -x'*~' at-spi-1.26.0.orig/cspi/Makefile.in at-spi-1.26.0/cspi/Makefile.in
--- at-spi-1.26.0.orig/cspi/Makefile.in 2009-03-16 10:01:09.000000000 -0400
+++ at-spi-1.26.0/cspi/Makefile.in 2009-05-28 12:22:46.000000000 -0400
@@ -304,9 +304,9 @@
lib_LTLIBRARIES = libcspi.la
INCLUDES = -I $(top_srcdir) \
-I $(top_builddir) \
- $(X_CFLAGS) \
$(WARN_CFLAGS) \
- $(LIBCSPI_CFLAGS)
+ $(LIBCSPI_CFLAGS) \
+ $(X_CFLAGS)
libcspi_la_LDFLAGS = @LDFLAGS@ @LT_VERSION_INFO@ @LIBTOOL_EXPORT_OPTIONS@ -no-undefined
LDADD = \
diff -Nurd -x'*~' at-spi-1.26.0.orig/cspi/bonobo/Makefile.in at-spi-1.26.0/cspi/bonobo/Makefile.in
--- at-spi-1.26.0.orig/cspi/bonobo/Makefile.in 2009-03-16 10:01:09.000000000 -0400
+++ at-spi-1.26.0/cspi/bonobo/Makefile.in 2009-05-28 12:22:53.000000000 -0400
@@ -276,9 +276,9 @@
target_alias = @target_alias@
INCLUDES = -I $(top_srcdir) \
-I $(top_builddir) \
- $(X_CFLAGS) \
$(WARN_CFLAGS) \
- $(LIBCSPI_CFLAGS)
+ $(LIBCSPI_CFLAGS) \
+ $(X_CFLAGS)
noinst_LTLIBRARIES = libcspi-bonobo.la
libcspi_bonobo_la_SOURCES = \
Package: at-spi
Version: 1.28.1
Revision: 3
Depends: <<
%N-shlibs (>= %v-%r),
atk1-shlibs (>= 1.28.0-1),
cairo-shlibs (>= 1.8.8-3),
dbus (>= 1.2.1-1),
dbus-glib1.2-shlibs,
dbus1.3-shlibs,
fontconfig2-shlibs (>= 2.8.0-4),
freetype219-shlibs (>= 2.3.12-1),
glib2-shlibs (>= 2.22.0-1),
gtk+2 (>= 2.18.0-1),
gtk+2-shlibs (>= 2.18.0-1),
libbonobo2 (>= 2.24.2-1),
libbonobo2-shlibs (>= 2.24.2-1),
libgettext8-shlibs,
orbit2-shlibs (>= 2.14.17-2),
pango1-xft2-ft219-shlibs (>= 1.24.5-4),
x11
<<
BuildDepends: <<
atk1 (>= 1.28.0-1),
cairo (>= 1.8.8-3),
dbus-glib1.2-dev,
dbus1.3-dev,
fink (>= 0.24.12-1),
fink-package-precedence,
fontconfig2-dev (>= 2.8.0-4),
freetype219 (>= 2.3.12-1),
gettext-bin,
gettext-tools,
glib2-dev (>= 2.22.0-1),
glitz,
gtk+2-dev (>= 2.18.0-1),
gtk-doc (>= 1.13-5),
intltool40,
libbonobo2-dev (>= 2.24.2-1),
libgettext8-dev,
orbit2-dev (>= 2.14.17-2),
pango1-xft2-ft219-dev (>= 1.24.5-4),
pixman (>= 0.16.0-1),
pkgconfig (>= 0.23),
popt,
x11-dev
<<
Source: mirror:gnome:sources/%n/1.28/%n-%v.tar.bz2
Source-MD5: ff29958339cbff5a0e0f34e4761e7633
PatchFile: %n.patch
PatchFile-MD5: ff360d9a3210b0f27b5419e9c5d7b85f
SetCPPFLAGS: -I%p/lib/fontconfig2/include
SetLDFLAGS: -L%p/lib/fontconfig2/lib
SetCFLAGS: -Os
ConfigureParams: --libexecdir=%p/lib/%n --enable-dependency-tracking --disable-static --enable-compile-warnings=maximum --disable-gtk-doc PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib
CompileScript: <<
F77=no ./configure %c
make
fink-package-precedence --prohibit-bdep %n-dev .
<<
InfoTest: TestScript: make -C test || exit 2
InstallScript: make -j1 install DESTDIR="%d"
SplitOff: <<
Package: %N-shlibs
Depends: <<
atk1-shlibs (>= 1.28.0-1),
cairo-shlibs (>= 1.8.8-3),
dbus-glib1.2-shlibs,
dbus1.3-shlibs,
fontconfig2-shlibs (>= 2.8.0-4),
freetype219-shlibs (>= 2.3.12-1),
glib2-shlibs (>= 2.22.0-1),
gtk+2-shlibs (>= 2.18.0-1),
libbonobo2-shlibs (>= 2.24.2-1),
orbit2-shlibs (>= 2.14.17-2),
pango1-xft2-ft219-shlibs (>= 1.24.5-4),
x11-shlibs
<<
Description: Shared libraries for at-spi
Files: lib/lib*.0*.dylib
Shlibs: <<
%p/lib/libcspi.0.dylib 11.0.0 %n (>= 1.6.3-1)
%p/lib/libspi.0.dylib 11.0.0 %n (>= 1.6.3-1)
%p/lib/libloginhelper.0.dylib 1.0.0 %n (>= 1.6.3-1)
<<
DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po NEWS README TODO
<<
SplitOff2: <<
Package: %N-dev
Depends: %N (= %v-%r), %N-shlibs (= %v-%r)
Conflicts: %N (<< 1.4.2-30)
Replaces: %N (<< 1.4.2-30)
Description: Compile-time headers for at-spi
BuildDependsOnly: true
Files: <<
include
share/idl
lib/*.dylib
lib/*.la
lib/pkgconfig
<<
DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po NEWS README TODO
<<
DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po NEWS README TODO
Description: Assistive Technol Service Provider Interface
License: GPL/LGPL
Maintainer: The Gnome Core Team
Homepage: http://www.gnome.org/
DescDetail: <<
Python bindings are in separate at-spi-pyXX packages for pythonX.X
<<
DescUsage: <<
A warning such as:
atk-bridge-WARNING **: AT_SPI_REGISTRY was not started at session startup.
atk-bridge-WARNING **: IOR not set.
atk-bridge-WARNING **: Could not locate registry
means the at-spi daemon is not running. Do:
%p/lib/at-spi/at-spi-registryd &
or else disable accessibility if you don't want/need it:
gconftool-2 --type bool --set /desktop/gnome/interface/accessibility false
<<
DescPackaging: <<
Had to add F77=no to configure to get around a weird libtool thing
when "fort77" is installed.
Prior to 1.4.2-30, headers were in %N (there was no %N-dev pkg)
along with runtime files.
No need for popt here, so patch out its detection. See:
http://bugzilla.gnome.org/show_bug.cgi?id=336297
But libbonobo needs popt.h
Move x11 -I flags after fink for self-consistent preference to
use fink-supplied libs whenever available.
<<
DescPort: <<
Linking against this lib may generate compiler warnings about
multiple definitions of various *_Bonobo_* symbols. See:
http://bugzilla.gnome.org/show_bug.cgi?id=313122
Fix Xtst detection. See:
http://bugzilla.gnome.org/show_bug.cgi?id=563806
Recent glib doesn't publish -lintl, so pass it directly.
<<
diff -Nurd -x'*~' at-spi-1.28.1.orig/Makefile.in at-spi-1.28.1/Makefile.in
--- at-spi-1.28.1.orig/Makefile.in 2009-10-18 22:59:15.000000000 -0400
+++ at-spi-1.28.1/Makefile.in 2010-03-01 01:05:09.000000000 -0500
@@ -323,7 +323,7 @@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-SUBDIRS = docs idl libspi login-helper registryd atk-bridge cspi pyatspi test po
+SUBDIRS = docs idl libspi login-helper registryd atk-bridge cspi po
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libspi-1.0.pc cspi-1.0.pc libloginhelper-1.0.pc
DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
diff -Nurd -x'*~' at-spi-1.28.1.orig/atk-bridge/Makefile.in at-spi-1.28.1/atk-bridge/Makefile.in
--- at-spi-1.28.1.orig/atk-bridge/Makefile.in 2009-10-18 22:59:13.000000000 -0400
+++ at-spi-1.28.1/atk-bridge/Makefile.in 2010-03-01 01:36:09.000000000 -0500
@@ -313,7 +313,7 @@
libatk_bridge_la_LIBADD = \
$(top_builddir)/libspi/libspi.la \
- $(ATK_BRIDGE_LIBS) $(X_LIBS)
+ $(ATK_BRIDGE_LIBS) $(X_LIBS) $(INTLLIBS)
all: all-am
diff -Nurd -x'*~' at-spi-1.28.1.orig/configure at-spi-1.28.1/configure
--- at-spi-1.28.1.orig/configure 2009-10-18 22:59:12.000000000 -0400
+++ at-spi-1.28.1/configure 2010-03-01 01:09:18.000000000 -0500
@@ -5353,6 +5353,7 @@
# Check for Python
+if false; then
@@ -5563,6 +5564,7 @@
fi
+fi
@@ -13923,6 +13925,7 @@
if test x$no_x = xyes ; then
as_fn_error "X development libraries not found" "$LINENO" 5
else
+ LIBS="$LIBS $X_LIBS"
X_LIBS="$X_LIBS -lX11"
fi
@@ -15065,6 +15068,7 @@
+if false; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for poptGetContext in -lpopt" >&5
$as_echo_n "checking for poptGetContext in -lpopt... " >&6; }
if test "${ac_cv_lib_popt_poptGetContext+set}" = set; then :
@@ -15130,6 +15134,7 @@
fi
rm -f conftest.err conftest.$ac_ext
+fi
#libtool option to strip symbols starting with cspi
#
diff -Nurd -x'*~' at-spi-1.28.1.orig/cspi/Makefile.in at-spi-1.28.1/cspi/Makefile.in
--- at-spi-1.28.1.orig/cspi/Makefile.in 2009-10-18 22:59:13.000000000 -0400
+++ at-spi-1.28.1/cspi/Makefile.in 2010-03-01 01:04:28.000000000 -0500
@@ -334,9 +334,9 @@
lib_LTLIBRARIES = libcspi.la
INCLUDES = -I $(top_srcdir) \
-I $(top_builddir) \
- $(X_CFLAGS) \
$(WARN_CFLAGS) \
- $(LIBCSPI_CFLAGS)
+ $(LIBCSPI_CFLAGS) \
+ $(X_CFLAGS)
libcspi_la_LDFLAGS = @LDFLAGS@ @LT_VERSION_INFO@ @LIBTOOL_EXPORT_OPTIONS@ -no-undefined
LDADD = \
diff -Nurd -x'*~' at-spi-1.28.1.orig/cspi/bonobo/Makefile.in at-spi-1.28.1/cspi/bonobo/Makefile.in
--- at-spi-1.28.1.orig/cspi/bonobo/Makefile.in 2009-10-18 22:59:14.000000000 -0400
+++ at-spi-1.28.1/cspi/bonobo/Makefile.in 2010-03-01 01:04:13.000000000 -0500
@@ -259,9 +259,9 @@
top_srcdir = @top_srcdir@
INCLUDES = -I $(top_srcdir) \
-I $(top_builddir) \
- $(X_CFLAGS) \
$(WARN_CFLAGS) \
- $(LIBCSPI_CFLAGS)
+ $(LIBCSPI_CFLAGS) \
+ $(X_CFLAGS)
noinst_LTLIBRARIES = libcspi-bonobo.la
libcspi_bonobo_la_SOURCES = \