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

Revision 5701, 2.8 KB checked in by Takemikaduchi, 12 years ago (diff)

python-2.7.2

Line 
1%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
2
3Summary:        A free, open source, flexible, and extensible screen reader
4Name:           orca
5Version:        3.2.2
6Release:        2%{?_dist_release}
7
8Group:          User Interface/Desktops
9License:        LGPLv2+
10URL:            http://projects.gnome.org/orca/
11Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.2/%{name}-%{version}.tar.xz
12
13BuildRoot:      %{_tmppath}/%{name}-%{version}-root
14
15BuildRequires:  gnome-doc-utils >= 0.17.3
16BuildRequires:  gtk3-devel >= 3.1.91
17BuildRequires:  pygobject3-devel >= 2.90.3
18BuildRequires:  at-spi2-core-devel >= 2.1.92
19BuildRequires:  python-brlapi
20BuildRequires:  brlapi-devel
21BuildRequires:  brltty
22BuildRequires:  speech-dispatcher-python
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
49%configure --disable-static
50
51make V=0
52
53%install
54rm -rf $RPM_BUILD_ROOT
55make DESTDIR=$RPM_BUILD_ROOT install INSTALL="%{__install} -p -c"
56
57find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
58
59%find_lang %{name}
60
61%clean
62rm -rf $RPM_BUILD_ROOT
63
64%post
65touch --no-create %{_datadir}/icons/hicolor
66if [ -x /usr/bin/gtk-update-icon-cache ]; then
67        gtk-update-icon-cache -q %{_datadir}/icons/hicolor
68fi
69
70%postun
71touch --no-create %{_datadir}/icons/hicolor
72if [ -x /usr/bin/gtk-update-icon-cache ]; then
73        gtk-update-icon-cache -q %{_datadir}/icons/hicolor
74fi
75
76
77%files -f %{name}.lang
78%defattr(-,root,root,-)
79%doc ChangeLog AUTHORS COPYING NEWS README
80%{_sysconfdir}/xdg/autostart/orca-autostart.desktop
81%{_bindir}/%{name}
82%{python_sitearch}/%{name}/*
83%{_datadir}/applications/%{name}.desktop
84%{_datadir}/gnome/help/%{name}
85%{_datadir}/icons/hicolor/*/apps/*
86%{_datadir}/%{name}
87%{_mandir}/man1/%{name}.1.gz
88
89
90%changelog
91* Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.2-2
92- rebuild with python-2.7.2
93
94* Tue Nov 22 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.2-1
95- new upstream release
96
97* Fri Nov 04 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
98- initial build for Vine Linux
99
Note: See TracBrowser for help on using the repository browser.