rpms/at-spi2-atk/devel at-spi2-atk.spec, NONE, 1.1 import.log, NONE, 1.1 make-it-build.patch, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Matthias Clasen mclasen at fedoraproject.org
Wed Jan 6 23:33:48 UTC 2010


Author: mclasen

Update of /cvs/pkgs/rpms/at-spi2-atk/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20290/devel

Modified Files:
	.cvsignore sources 
Added Files:
	at-spi2-atk.spec import.log make-it-build.patch 
Log Message:
initial import



--- NEW FILE at-spi2-atk.spec ---
Name:           at-spi2-atk
Version:        0.1.4
Release:        1%{?dist}
Summary:        A GTK+ module that bridges ATK to D-Bus at-spi

Group:          System Environment/Libraries
License:        LGPLv2+
URL:            http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
Source0:        http://download.gnome.org/sources/at-spi2-atk/0.1/%{name}-%{version}.tar.bz2

Patch0: make-it-build.patch

BuildRequires:  at-spi2-core
BuildRequires:  dbus-devel
BuildRequires:  dbus-glib-devel
BuildRequires:  glib2-devel
BuildRequires:  libxml2-devel
BuildRequires:  atk-devel
BuildRequires:  gtk2-devel

Requires:       at-spi2-core
Requires:       gtk2

%description
at-spi allows assistive technologies to access GTK-based
applications. Essentially it exposes the internals of applications for
automation, so tools such as screen readers, magnifiers, or even
scripting interfaces can query and interact with GUI controls.

This version of at-spi is a major break from previous versions.
It has been completely rewritten to use D-Bus rather than
ORBIT / CORBA for its transport protocol.

This package includes a gtk-module that bridges ATK to the new
D-Bus based at-spi.


%prep
%setup -q
%patch0 -p1 -b .make-it-build

%build
%configure --enable-relocate
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

rm $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/at-spi-dbus/modules/libatk-bridge.la

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc COPYING AUTHORS README
%{_libdir}/gtk-2.0/modules/at-spi-dbus/modules/libatk-bridge.so
%dir %{_datadir}/gnome/autostart
%{_datadir}/gnome/autostart/atk-bridge.desktop

%changelog
* Tue Dec 22 2009 Matthias Clasen <mclasen at redhat.com> - 0.1.4-1
- Update to 0.1.4

* Sat Dec  5 2009 Matthias Clasen <mclasen at redhat.com> - 0.1.3-1
- Initial packaging


--- NEW FILE import.log ---
at-spi2-atk-0_1_4-1_fc12:HEAD:at-spi2-atk-0.1.4-1.fc12.src.rpm:1262820604

make-it-build.patch:
 atk-bridge.desktop.in |    9 +++++++++
 value-adaptor.c       |    2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

--- NEW FILE make-it-build.patch ---
diff -up at-spi2-atk-0.1.4/atk-adaptor/atk-bridge.desktop.in.make-it-build at-spi2-atk-0.1.4/atk-adaptor/atk-bridge.desktop.in
--- at-spi2-atk-0.1.4/atk-adaptor/atk-bridge.desktop.in.make-it-build	2009-12-22 20:36:26.071255384 -0500
+++ at-spi2-atk-0.1.4/atk-adaptor/atk-bridge.desktop.in	2009-12-22 20:36:17.145478439 -0500
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Name=GNOME D-Bus atk-bridge locator
+Comment=Sets GTK_PATH for gnome-session to pick up D-Bus atk-bridge module
+Exec=dbus-send --session --dest="org.gnome.SessionManager" /org/gnome/SessionManager org.gnome.SessionManager.Setenv string:"GTK_PATH" string:"@gtkpathdir@"
+OnlyShowIn=GNOME;
+AutostartCondition=GNOME /desktop/gnome/interface/at-spi-dbus
+X-GNOME-Autostart-Phase=Initialization
+
diff -up at-spi2-atk-0.1.4/atk-adaptor/value-adaptor.c.make-it-build at-spi2-atk-0.1.4/atk-adaptor/value-adaptor.c
--- at-spi2-atk-0.1.4/atk-adaptor/value-adaptor.c.make-it-build	2009-11-23 08:08:50.000000000 -0500
+++ at-spi2-atk-0.1.4/atk-adaptor/value-adaptor.c	2009-12-22 20:28:51.084227503 -0500
@@ -144,7 +144,7 @@ impl_set_currentValue (DBusMessageIter *
   dbus_message_iter_recurse (iter, &iter_variant);
   if (dbus_message_iter_get_arg_type (&iter_variant) != DBUS_TYPE_DOUBLE)
   {
-    G_WARNING ("TODO: Support setting value from a non-double");
+    g_warning ("TODO: Support setting value from a non-double");
     return FALSE;
   }
   dbus_message_iter_get_basic (&iter_variant, &dub);


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/at-spi2-atk/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	6 Jan 2010 21:33:15 -0000	1.1
+++ .cvsignore	6 Jan 2010 23:33:48 -0000	1.2
@@ -0,0 +1 @@
+at-spi2-atk-0.1.4.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/at-spi2-atk/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	6 Jan 2010 21:33:15 -0000	1.1
+++ sources	6 Jan 2010 23:33:48 -0000	1.2
@@ -0,0 +1 @@
+9c7fd63d036472de67f2fcb6391bd854  at-spi2-atk-0.1.4.tar.bz2




More information about the fedora-extras-commits mailing list