source: projects/specs/trunk/o/orca/orca-vl.spec @ 8447

Revision 8447, 3.6 KB checked in by Takemikaduchi, 10 years ago (diff)

GNOME-3.12.2

Line 
1Summary:        A free, open source, flexible, and extensible screen reader
2Name:           orca
3Version:        3.12.2
4Release:        1%{?_dist_release}
5
6Group:          User Interface/Desktops
7License:        LGPLv2+
8URL:            http://projects.gnome.org/orca/
9Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.12/%{name}-%{version}.tar.xz
10
11BuildRoot:      %{_tmppath}/%{name}-%{version}-root
12
13BuildRequires:  gtk3-devel >= 3.1.91
14BuildRequires:  pycairo-devel
15BuildRequires:  pygobject3-devel >= 2.90.3
16BuildRequires:  pyxdg
17BuildRequires:  at-spi2-core-devel >= 2.1.92
18BuildRequires:  python-brlapi
19BuildRequires:  brlapi-devel
20BuildRequires:  brltty
21BuildRequires:  speech-dispatcher-python
22BuildRequires:  yelp-tools
23
24Requires: python-brlapi
25Requires: speech-dispatcher
26Requires: speech-dispatcher-python
27
28Vendor: Project Vine
29Distribution: Vine Linux
30Packager: Takemikaduchi
31
32%description
33Orca is a free, open source, flexible, and extensible screen reader
34that provides access to the graphical desktop via user-customizable
35combinations of speech, braille, and/or magnification.
36
37Orca works with applications and toolkits that support the assistive
38technology service provider interface (AT-SPI), which is the primary
39assistive technology infrastructure for the Solaris and Linux
40operating environments.  Applications and toolkits supporting the
41AT-SPI include the GNOME GTK+ toolkit, the Java platform's Swing
42toolkit, OpenOffice, and Mozilla.  AT-SPI support for the KDE Qt
43toolkit is currently being pursued.
44
45%prep
46%setup -q
47
48%build
49sed -i "s|3.3|2.7|" configure.ac
50autoreconf -if
51intltoolize --force --copy
52%configure --disable-static
53
54make V=0
55
56%install
57rm -rf $RPM_BUILD_ROOT
58make DESTDIR=$RPM_BUILD_ROOT install INSTALL="%{__install} -p -c"
59
60find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
61
62%find_lang %{name} --all-name --with-gnome
63
64%clean
65rm -rf $RPM_BUILD_ROOT
66
67%post
68touch --no-create %{_datadir}/icons/hicolor
69if [ -x /usr/bin/gtk-update-icon-cache ]; then
70        gtk-update-icon-cache -q %{_datadir}/icons/hicolor
71fi
72
73%postun
74touch --no-create %{_datadir}/icons/hicolor
75if [ -x /usr/bin/gtk-update-icon-cache ]; then
76        gtk-update-icon-cache -q %{_datadir}/icons/hicolor
77fi
78
79
80%files -f %{name}.lang
81%defattr(-,root,root,-)
82%doc ChangeLog AUTHORS COPYING NEWS README
83%{_sysconfdir}/xdg/autostart/orca-autostart.desktop
84%{_bindir}/%{name}
85%{python_sitelib}/%{name}/*
86%{_datadir}/applications/%{name}.desktop
87%{_datadir}/icons/hicolor/*/apps/*
88%{_datadir}/%{name}
89%{_mandir}/man1/%{name}.1.gz
90
91
92%changelog
93* Sat May 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.2-1
94- new upstream release
95
96* Sun Apr 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.1-1
97- new upstream release
98
99* Mon Jul 15 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.2-1
100- new upstream release
101
102* Sun Apr 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.1-1
103- new upstream release
104
105* Thu Nov 15 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.3-1
106- new upstream release
107
108* Tue Oct 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
109- new upstream release
110
111* Sun Sep 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
112- new upstream release
113- change BuildRequires: yelp-tools instead of gnome-docu-utils
114
115* Sun May 20 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.2-1
116- new upstream release
117
118* Sat Apr 28 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.1-1
119- new upstream release
120- add BuildRequires: pycairo-devel, pyxdg
121
122* Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.2-2
123- rebuild with python-2.7.2
124
125* Tue Nov 22 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.2-1
126- new upstream release
127
128* Fri Nov 04 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
129- initial build for Vine Linux
130
Note: See TracBrowser for help on using the repository browser.