File gnome-mag.spec of Package gnome-mag
#
# spec file for package gnome-mag (Version 0.15.4)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: gnome-mag
BuildRequires: at-spi-devel fdupes gconf2-devel gnome-common gtk2-devel
BuildRequires: intltool libbonobo-devel libidl orbit2-devel
BuildRequires: update-desktop-files
License: LGPL v2.1 or later
Group: System/GUI/GNOME
AutoReqProv: on
Version: 0.15.4
Release: 3
Summary: GNOME Screen Magnifier
Source: ftp://ftp.gnome.org/pub/GNOME/sources/gnome-mag/0.13/%{name}-%{version}.tar.bz2
Url: http://developer.gnome.org/projects/gap
Requires: %{name}-lang = %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
gnome-mag provides a command line interface for stand-alone use,
although its primary goal is to provide a set of magnification services
for use by other client applications and assistive technologies.
Authors:
--------
Erwann Chenede <erwann.chenede@sun.com>
Bill Haneman <bill.haneman@sun.com>
%package devel
License: LGPL v2.1 or later
Summary: GNOME Screen Magnifier
Group: Development/Libraries/GNOME
Requires: %{name} = %{version} glibc-devel glib2-devel gtk2-devel libbonobo-devel orbit2-devel
%description devel
gnome-mag provides a command line interface for stand-alone use,
although its primary goal is to provide a set of magnification services
for use by other client applications and assistive technologies.
Authors:
--------
Erwann Chenede <erwann.chenede@sun.com>
Bill Haneman <bill.haneman@sun.com>
%lang_package
%prep
%setup -q
%build
### autoreconf -f -i
%configure
make %{?jobs:-j%jobs} referencetopdir=%{_docdir}/%{name}/reference
%install
make install referencetopdir=%{_docdir}/%{name}/reference DESTDIR=$RPM_BUILD_ROOT
cp AUTHORS COPYING ChangeLog NEWS README $RPM_BUILD_ROOT%{_docdir}/%{name}
%find_lang %{name}
rm $RPM_BUILD_ROOT%{_libdir}/*/*.*a
%fdupes $RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr (-, root, root)
%doc %dir %{_docdir}/%{name}
%doc %{_docdir}/%{name}/AUTHORS
%doc %{_docdir}/%{name}/COPYING
%doc %{_docdir}/%{name}/ChangeLog
%doc %{_docdir}/%{name}/NEWS
%doc %{_docdir}/%{name}/README
%{_bindir}/*
%{_datadir}/gnome-mag
%{_datadir}/idl/*
%{_mandir}/man1/magnifier.1.gz
%{_libdir}/*.so.*
%{_libdir}/bonobo/servers/*.server
%{_libdir}/orbit-2.0/GNOME_Magnifier*
%files lang -f %{name}.lang
%files devel
%defattr (-, root, root)
%doc %{_docdir}/%{name}/reference
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.*a
%{_libdir}/pkgconfig/*.pc
%changelog
* Wed Oct 01 2008 mboman@suse.de
- Update to version 0.15.4:
+ Translation updates
* Mon Sep 01 2008 mboman@novell.com
- Update to 0.15.3:
+ Fix bgo#532918: Unable to launch magnifier of orca in gdm login window.
+ Update Translations.
* Wed Aug 06 2008 captain.magnus@opensuse.org
- Update to 0.15.2:
+ Fix for bgo#520796: Magnifier should turn off the system
sprite/cursor/mouse when using full screen magnification.
+ Commited new patch for bug bgo#520796. This one add the
showCursor method.
+ Translation updates
* Wed May 14 2008 aj@suse.de
- Cleanup BuildRequires.
* Wed Apr 02 2008 vuntz@suse.de
- Remove uz@cyrillic workaround (see bnc#372941)
* Sat Feb 02 2008 maw@suse.de
- Update to version 0.15.0:
+ Bugs fixed: bgo#444137, bgo#458361, bgo#473152, bgo#481009,
bgo#482328, bgo#483169, bgo#484492, bgo#486696, bgo#492795,
bgo#502893, bgo#503073, bgo#503074, bgo#503075, and bgo#505914
+ Updated translations.
* Tue Sep 18 2007 gekker@suse.de
- Update to version 0.14.10
* Fix for bug #477220: magnifier screen gets grey when activated
throw the colorblind-applet.
* Update Translations
* Sat Sep 01 2007 maw@suse.de
- Update to version 0.14.8:
+ Properly magnify when source and target displays have different
resolutions
+ New CLIs to control cursor and crosswide paintaing
+ Bugs (bugzilla.gnome.org) fixed: #442886, #446116, #448827,
[#448838], #452159, #462890, #467320, #468373, and #462044
+ Typo fixes.
* Wed Aug 08 2007 maw@suse.de
- Use %%fdupes
- Split off a -lang subpackage
- s#%%run_ldconfig#/sbin/ldconfig/ in %%post and %%postun.
* Tue Jul 10 2007 maw@suse.de
- Update to version 0.14.6
- bugzilla.gnome.org bugs #416911, #434660, #436894, #404448,
[#408133], #416911, #422361, #438591, and #442219 fixed
- Updated translations.
* Sat Mar 31 2007 maw@suse.de
- Update to version 0.14.3
- Code cleanups
* Fri Mar 09 2007 maw@suse.de
- Update to version 0.14.1.
* Added COMPOSITE support. Now full screen magnification is possible without
workarounds with the X server configuration file!
* Switch to GOption. Thanks to Christian Kirbach!
* Fix for bug #377856. Added colorblind filtering support. This is achieved
throw the libcolorblind
(http://people.debian.org/~ruoso/libcolorblind-0.0.0.tgz). Thanks Daniel Ruoso
for this development!
* Fix for bug #379258. Added brightness manipulation support.
* Fix for bug #348629. Correct the contrast filtering behavior.
* Fix for bug #357647. Now you can type 'man magnifier'. Thanks George Kraft
IV.
* Fix for bug #376047. This avoid the magnifier screen flick after the user
start a server (Gnopernicus, LSR or Orca). Thanks Eitan Isaacsion!
* Fix for bug #98240. Now the magnifier have borders!
* Fix for bug #355583. Removed a memory leak. Thanks Aurelian Radu for
reporting this!
* Fixes for bugs #342170, 342168, #348169, #319010, #342168, #342174, #342166,
[#348261], #372731 (Thanks Eitan Isaacson), #375986, #342173, #348593
* Thu Jan 04 2007 sbrabec@suse.cz
- Prefix changed to /usr.
- Spec file cleanup.
- Created gnome-mag-devel.
* Wed Jan 03 2007 jhargadon@suse.de
- Removed unneeded libtool file (#223692)
* Fri Oct 13 2006 danw@suse.de
- Remove dead patch
* Sat Aug 12 2006 jhargadon@suse.de
- update to version 0.13.1
- Fix for #344070, changed how the update is done to avoid bad
blocks generated during this process.
- Fix for #343689, adding contrast support to gnome-mag.
- Fix for #323032, whick install ORBit modules, so orca can use
the magnifier services
- Fix for #337985, to conform with the GNOME goal to use po/LINGUAS
- Use doxygen to build idl docs, if available.
- Fixes to prevent unnecessary repaints, and reallocate the scaled
pixbuf if the source bounds change
* Tue Feb 28 2006 ro@suse.de
- comment devel requires
* Mon Feb 27 2006 aj@suse.de
- Reduce BuildRequires.
* Thu Jan 26 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Thu Dec 01 2005 gekker@suse.de
- Update to version 0.12.2
* Thu Nov 03 2005 dmueller@suse.de
- don't build as root
* Sat Jun 18 2005 gekker@suse.de
- Update to version 0.12.1
* Thu Mar 10 2005 gekker@suse.de
- Update to 0.12.0 (GNOME 2.10).
* Fri Feb 11 2005 gekker@suse.de
- Update to version 0.11.14
* Sun Feb 06 2005 gekker@suse.de
- Update to version 11.13
* Thu Jan 06 2005 gekker@suse.de
- Update to version 0.11.9
* Wed Nov 03 2004 ro@suse.de
- locale rename: no -> nb
* Fri May 07 2004 sbrabec@suse.cz
- Updated to version 0.11.1 (GNOME 2.6).
* Thu Feb 05 2004 ro@suse.de
- fix configure for lib64
* Fri Oct 10 2003 sbrabec@suse.cz
- New SuSE package, version 0.10.3 (GNOME 2.4).