author | dermotm |
Mon, 18 Oct 2004 09:30:38 +0000 | |
changeset 4276 | 2a2c7f354601 |
parent 4244 | fc6505751f3c |
child 4284 | 3ab8b00138f1 |
permissions | -rw-r--r-- |
2007 | 1 |
Name: gnopernicus |
2 |
License: LGPL |
|
3 |
Group: System/Libraries |
|
4244 | 4 |
Version: 0.9.16 |
4276 | 5 |
Release: 21 |
2007 | 6 |
Distribution: Cinnabar |
7 |
Vendor: Sun Microsystems, Inc. |
|
8 |
Summary: Integrated screen reader and magnifier for GNOME |
|
2542 | 9 |
Source: http://ftp.gnome.org/pub/GNOME/sources/gnopernicus/0.9/%{name}-%{version}.tar.bz2 |
3279
5d64ee516a02
Bumped l10n tarball revision from 1.1 to 1.2 in all spec-files.
damiend
parents:
3263
diff
changeset
|
10 |
Source1: gnopernicus-l10n-po-1.2.tar.bz2 |
4089 | 11 |
Patch1: gnopernicus-02-g11n-potfiles.diff |
12 |
Patch2: gnopernicus-03-g11n-alllinguas.diff |
|
2007 | 13 |
URL: http://developer.gnome.org/projects/gap/ |
14 |
BuildRoot: %{_tmppath}/%{name}-%{version}-build |
|
15 |
Docdir: %{_defaultdocdir}/%{name} |
|
16 |
Autoreqprov: on |
|
17 |
Prereq: /sbin/ldconfig |
|
18 |
||
19 |
%define gtk2_version 2.2.4 |
|
2174 | 20 |
%define atk_version 1.6.0 |
21 |
%define gail_version 1.5.7 |
|
2007 | 22 |
%define gnome_speech_version 0.3.0 |
2307 | 23 |
%define libgnomeui_version 2.4.0 |
3816
dda9c381633f
Added %requires rule to gnopernicus.spec, noting at-spi version
wh70179
parents:
3815
diff
changeset
|
24 |
%define at_spi_version 1.5.4 |
2007 | 25 |
|
26 |
BuildRequires: gtk2-devel >= %{gtk2_version} |
|
2307 | 27 |
BuildRequires: libgnomeui-devel >= %{libgnomeui_version} |
2007 | 28 |
BuildRequires: gnome-speech >= %{gnome_speech_version} |
2307 | 29 |
BuildRequires: gail-devel >= %{gail_version} |
3816
dda9c381633f
Added %requires rule to gnopernicus.spec, noting at-spi version
wh70179
parents:
3815
diff
changeset
|
30 |
BuildRequires: at-spi >= %{at_spi_version} |
2456 | 31 |
BuildRequires: javahelp-convert |
2007 | 32 |
Requires: gtk2 >= %{gtk2_version} |
2307 | 33 |
Requires: libgnomeui >= %{libgnomeui_version} |
2007 | 34 |
Requires: gail >= %{gail_version} |
35 |
||
36 |
%description |
|
37 |
The Gnopernicus project aims to enable users with limited vision, or no vision, to use the Gnome 2 desktop and Gnome/GTK+-2 applications effectively. By providing automated focus tracking and fullscreen magnification, Gnopernicus aids low-vision Gnome users, and its screen reader features allow low-vision and blind users access to standard GTK+2 and Java-based GUI applications via speech and braille output. |
|
38 |
||
39 |
%prep |
|
40 |
%setup -q |
|
3815 | 41 |
%patch1 -p1 |
3924
90283f28c63f
Added gnopernicus-02-g11n-potfiles.diff, update gnopernicus.spec.
yk150259
parents:
3916
diff
changeset
|
42 |
%patch2 -p1 |
3802
b82cacf6eef1
Revved gnome-mag to 0.11.5, gnopernicus to 0.9.10. Removed obsolete
wh70179
parents:
3679
diff
changeset
|
43 |
/usr/bin/bzcat -dc %SOURCE1|tar xf - |
2007 | 44 |
|
45 |
%build |
|
3263 | 46 |
%ifos linux |
47 |
if [ -x /usr/bin/getconf ]; then |
|
48 |
CPUS=`getconf _NPROCESSORS_ONLN` |
|
49 |
fi |
|
50 |
%else |
|
3846 | 51 |
CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` |
3263 | 52 |
%endif |
53 |
if test "x$CPUS" = "x" -o $CPUS = 0; then |
|
54 |
CPUS=1 |
|
55 |
fi |
|
56 |
||
2007 | 57 |
CFLAGS="$RPM_OPT_FLAGS" \ |
58 |
./configure --prefix=%{_prefix} \ |
|
59 |
--sysconfdir=%{_sysconfdir} \ |
|
3916
1e768ed8ce23
* gnopernicus.spec: Specify libexecdir in configure. This will set it
dc144907
parents:
3858
diff
changeset
|
60 |
--libexecdir=%{_libexecdir} \ |
2007 | 61 |
--mandir=%{_mandir} \ |
62 |
--disable-gtk-doc |
|
3263 | 63 |
make -j $CPUS |
2007 | 64 |
|
65 |
%install |
|
66 |
make DESTDIR=$RPM_BUILD_ROOT install |
|
67 |
||
2362
ef2590f64b05
Javahelp conversion : surrounded by %ifos calls, until solaris specifics are resolved
mattk
parents:
2355
diff
changeset
|
68 |
javahelp-convert-install $RPM_BUILD_ROOT %{name} %{name}.xml |
ef2590f64b05
Javahelp conversion : surrounded by %ifos calls, until solaris specifics are resolved
mattk
parents:
2355
diff
changeset
|
69 |
javahelp-convert-install $RPM_BUILD_ROOT brlmonitor brlmonitor.xml |
2007 | 70 |
|
71 |
%clean |
|
72 |
rm -rf $RPM_BUILD_ROOT |
|
73 |
||
74 |
%post |
|
75 |
/sbin/ldconfig |
|
2309 | 76 |
SCHEMAS="brlmonitor.schemas \ |
77 |
gnopernicus.schemas \ |
|
78 |
remote.schemas" |
|
79 |
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` |
|
80 |
for S in $SCHEMAS; do |
|
81 |
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null |
|
82 |
done |
|
2007 | 83 |
|
84 |
%postun |
|
85 |
/sbin/ldconfig |
|
86 |
||
87 |
%files |
|
88 |
%defattr(-,root,root) |
|
89 |
%{_bindir}/* |
|
3825 | 90 |
%{_libexecdir}/* |
2007 | 91 |
%{_includedir}/gnopernicus-1.0/*/* |
92 |
%{_libdir}/gnopernicus-1.0/* |
|
93 |
%{_libdir}/pkgconfig/*.pc |
|
94 |
%{_datadir}/applications/* |
|
2300
c118e5c7a173
* gok.spec & gnopernicus.spec: Remove '/*/*' from gok and gnopernicus
dc144907
parents:
2299
diff
changeset
|
95 |
%{_datadir}/gnopernicus |
2007 | 96 |
%{_datadir}/pixmaps/* |
2362
ef2590f64b05
Javahelp conversion : surrounded by %ifos calls, until solaris specifics are resolved
mattk
parents:
2355
diff
changeset
|
97 |
%{_datadir}/gnome/help/* |
ef2590f64b05
Javahelp conversion : surrounded by %ifos calls, until solaris specifics are resolved
mattk
parents:
2355
diff
changeset
|
98 |
%{_datadir}/gnome/javahelp/* |
2007 | 99 |
%{_datadir}/locale/*/*/* |
100 |
%{_datadir}/omf/gnopernicus/*.omf |
|
101 |
%{_sysconfdir}/gconf/schemas/*.schemas |
|
2734 | 102 |
%{_sysconfdir}/gnopernicus-1.0/translation_tables/*.a2b |
2007 | 103 |
|
4089 | 104 |
%changelog |
4244 | 105 |
* Thu Oct 14 2004 - [email protected] |
106 |
- Bump to 0.9.16 |
|
107 |
||
4113 | 108 |
* Fri Oct 01 2004 - [email protected] |
109 |
- Bump to 0.9.14 |
|
110 |
||
4089 | 111 |
* Wed Sep 29 2004 - [email protected] |
112 |
- Bump to 0.9.13 |
|
113 |
- Added patch gnopernicus-01-check-speech-retval.diff for bug 150518 as it is |
|
114 |
in tarball.. |
|
115 |
||
4011
0a0cf09e32ec
Updating gnopernicus.spec to include gnopernicus-03-g11n-alllinguas.diff patch
cm152228
parents:
4007
diff
changeset
|
116 |
* Mon Sep 20 2004 - [email protected] |
0a0cf09e32ec
Updating gnopernicus.spec to include gnopernicus-03-g11n-alllinguas.diff patch
cm152228
parents:
4007
diff
changeset
|
117 |
- Added gnopernicus-03-g11n-alllinguas.diff to include hu,zh_TW linguas. |
0a0cf09e32ec
Updating gnopernicus.spec to include gnopernicus-03-g11n-alllinguas.diff patch
cm152228
parents:
4007
diff
changeset
|
118 |
|
3924
90283f28c63f
Added gnopernicus-02-g11n-potfiles.diff, update gnopernicus.spec.
yk150259
parents:
3916
diff
changeset
|
119 |
* Tue Sep 14 2004 - [email protected] |
90283f28c63f
Added gnopernicus-02-g11n-potfiles.diff, update gnopernicus.spec.
yk150259
parents:
3916
diff
changeset
|
120 |
- Added gnopernicus-02-g11n-potfiles.diff |
90283f28c63f
Added gnopernicus-02-g11n-potfiles.diff, update gnopernicus.spec.
yk150259
parents:
3916
diff
changeset
|
121 |
|
3916
1e768ed8ce23
* gnopernicus.spec: Specify libexecdir in configure. This will set it
dc144907
parents:
3858
diff
changeset
|
122 |
* Tue Sep 14 2004 - [email protected] |
1e768ed8ce23
* gnopernicus.spec: Specify libexecdir in configure. This will set it
dc144907
parents:
3858
diff
changeset
|
123 |
- Specify libexecdir in configure. This will set it to /usr/lib on Solaris. |
1e768ed8ce23
* gnopernicus.spec: Specify libexecdir in configure. This will set it
dc144907
parents:
3858
diff
changeset
|
124 |
|
3825 | 125 |
* Thu Sep 2 2004 - [email protected] |
126 |
- libexecdir packaged |
|
3816
dda9c381633f
Added %requires rule to gnopernicus.spec, noting at-spi version
wh70179
parents:
3815
diff
changeset
|
127 |
* Wed Sep 1 2004 - [email protected] |
dda9c381633f
Added %requires rule to gnopernicus.spec, noting at-spi version
wh70179
parents:
3815
diff
changeset
|
128 |
- Added %requires rule for at-spi, BuildRequires >= 1.5.4. |
dda9c381633f
Added %requires rule to gnopernicus.spec, noting at-spi version
wh70179
parents:
3815
diff
changeset
|
129 |
|
3802
b82cacf6eef1
Revved gnome-mag to 0.11.5, gnopernicus to 0.9.10. Removed obsolete
wh70179
parents:
3679
diff
changeset
|
130 |
* Tue Aug 31 2004 - [email protected] |
b82cacf6eef1
Revved gnome-mag to 0.11.5, gnopernicus to 0.9.10. Removed obsolete
wh70179
parents:
3679
diff
changeset
|
131 |
- Revved to 0.9.10, to get bug fixes (partial and complete) |
b82cacf6eef1
Revved gnome-mag to 0.11.5, gnopernicus to 0.9.10. Removed obsolete
wh70179
parents:
3679
diff
changeset
|
132 |
for 145258, 149785, 149789, 150377, 151114. |
b82cacf6eef1
Revved gnome-mag to 0.11.5, gnopernicus to 0.9.10. Removed obsolete
wh70179
parents:
3679
diff
changeset
|
133 |
- Added patch gnopernicus-01-check-speech-retval.diff for bug 150518. |
b82cacf6eef1
Revved gnome-mag to 0.11.5, gnopernicus to 0.9.10. Removed obsolete
wh70179
parents:
3679
diff
changeset
|
134 |
- Removed older patches, they are now in the tarball. |
b82cacf6eef1
Revved gnome-mag to 0.11.5, gnopernicus to 0.9.10. Removed obsolete
wh70179
parents:
3679
diff
changeset
|
135 |
|
3815 | 136 |
* Mon Aug 30 2004 - [email protected] |
137 |
- Added patch gnopernicus-03-mozilla-newline-fix.diff, to fix 151114. |
|
138 |
- Should be reverted (along with other patches) when we rev our version. |
|
139 |
||
3612 | 140 |
* Wed Aug 18 2004 - [email protected] |
141 |
- Add patch gnoperncius-02-fix-crashes.diff to fix bugs 150377, 150261, |
|
142 |
150048, 149408 and 150278. |
|
143 |
||
3479 | 144 |
* Thu Aug 05 2004 - [email protected] |
145 |
- Add patch gnoperncius-01-fix-compile.diff to fix compile error on Solaris. |
|
146 |
||
3465
8e2717972e37
Bumped version to 0.9.8; this is the a11y-beta tarball of gnopernicus.
wh70179
parents:
3454
diff
changeset
|
147 |
* Tue Aug 03 2004 - [email protected] |
8e2717972e37
Bumped version to 0.9.8; this is the a11y-beta tarball of gnopernicus.
wh70179
parents:
3454
diff
changeset
|
148 |
- Bump to 0.9.8 |
8e2717972e37
Bumped version to 0.9.8; this is the a11y-beta tarball of gnopernicus.
wh70179
parents:
3454
diff
changeset
|
149 |
|
3454 | 150 |
* Fri Jul 30 2004 - [email protected] |
151 |
- Bump to 0.9.7, remove patches |
|
152 |
||
3337 | 153 |
* Wed Jul 14 2004 - [email protected] |
154 |
- Added patch 02 to fix but 143588. |
|
155 |
||
3279
5d64ee516a02
Bumped l10n tarball revision from 1.1 to 1.2 in all spec-files.
damiend
parents:
3263
diff
changeset
|
156 |
* Thu Jul 08 2004 - [email protected] |
5d64ee516a02
Bumped l10n tarball revision from 1.1 to 1.2 in all spec-files.
damiend
parents:
3263
diff
changeset
|
157 |
- Updated l10n content to gnopernicus-l10n-po-1.2.tar.bz2 |
5d64ee516a02
Bumped l10n tarball revision from 1.1 to 1.2 in all spec-files.
damiend
parents:
3263
diff
changeset
|
158 |
|
3263 | 159 |
* Wed Jul 07 2004 - [email protected] |
160 |
- added "-j $CPUS" to make to speed up builds |
|
161 |
||
3165 | 162 |
* Fri Jun 18 2004 - <[email protected]> |
163 |
- Add patch gnopernicus-01-remove-layer5.diff to fix bugzilla #143588. |
|
164 |
||
3061 | 165 |
* Wed Jun 09 2004 - <[email protected]> |
166 |
- Bump to 0.9.5 |
|
167 |
||
2921 | 168 |
* Thu May 27 2004 - <[email protected]> |
2926 | 169 |
- Bump to 0.9.4; remove previous patch. |
170 |
||
171 |
* Thu May 27 2004 - <[email protected]> |
|
2921 | 172 |
- Add patch gnopernicus-01-fix-schema.diff to fix build problem on Solaris |
173 |
||
2894 | 174 |
* Wed May 26 2004 - <[email protected]> |
175 |
- Bump to 0.9.3 |
|
176 |
||
2758 | 177 |
* Fri May 14 2004 - <[email protected]> |
178 |
- Bump to 0.9.2 |
|
179 |
||
2736
bd6e69980863
Updated all spec files to reflect 1.1 version l10n tarballs delivered into
damiend
parents:
2734
diff
changeset
|
180 |
* Wed May 12 2004 - [email protected] |
bd6e69980863
Updated all spec files to reflect 1.1 version l10n tarballs delivered into
damiend
parents:
2734
diff
changeset
|
181 |
- Updated l10n content to gnopernicus-l10n-po-1.1.tar.bz2 |
bd6e69980863
Updated all spec files to reflect 1.1 version l10n tarballs delivered into
damiend
parents:
2734
diff
changeset
|
182 |
|
2734 | 183 |
* Wed May 12 2004 - <[email protected]> |
184 |
- Add entry in %files to translation tables |
|
185 |
||
2601 | 186 |
* Fri Apr 30 2004 - <[email protected]> |
187 |
- Bump to 0.9.1 |
|
188 |
||
2542 | 189 |
* Thu Apr 22 2004 - <[email protected]> |
190 |
- Bump to 0.9.0 |
|
191 |
||
2485 | 192 |
* Sun Apr 18 2004 - [email protected] |
193 |
- enable javahelp conversion on Solaris |
|
194 |
||
2419 | 195 |
* Wed Apr 07 2004 - <[email protected]> |
196 |
- Bump to 0.8.2 |
|
197 |
||
2362
ef2590f64b05
Javahelp conversion : surrounded by %ifos calls, until solaris specifics are resolved
mattk
parents:
2355
diff
changeset
|
198 |
* Thu Apr 01 2004 - [email protected] |
ef2590f64b05
Javahelp conversion : surrounded by %ifos calls, until solaris specifics are resolved
mattk
parents:
2355
diff
changeset
|
199 |
- Javahelp conversion |
ef2590f64b05
Javahelp conversion : surrounded by %ifos calls, until solaris specifics are resolved
mattk
parents:
2355
diff
changeset
|
200 |
|
2355 | 201 |
* Wed Mar 31 2004 - [email protected] |
202 |
- replace tar jxf with the more solaris friendly |
|
203 |
bzcat piped through tar |
|
204 |
||
2350 | 205 |
* Mon Mar 29 2004 - [email protected] |
206 |
- Adding gnopernicus-l10n-po-1.0.tar.bz2 l10n content |
|
207 |
||
2307 | 208 |
* Wed Mar 24 2004 - <[email protected]> |
209 |
- Fix up the build requirements a little so it should |
|
210 |
build gail first. |
|
211 |
||
2299 | 212 |
* Tue Mar 23 2004 - <[email protected]> |
213 |
- Bump to 0.8.1 |
|
214 |
||
2180 | 215 |
* Thu Mar 11 2004 - <[email protected]> |
216 |
- Reset release to 1. |
|
217 |
||
2174 | 218 |
* Wed Mar 10 2004 - [email protected] |
219 |
- Bump to 0.7.6 |
|
220 |
||
2007 | 221 |
* Tue Feb 24 2004 - [email protected] |
222 |
- Created new spec file for gnopernicus |