]> git.pld-linux.org Git - packages/at-spi2-atk.git/blame - at-spi2-atk.spec
- separated -libs so that development using libatk-bridge is possible without gtk...
[packages/at-spi2-atk.git] / at-spi2-atk.spec
CommitLineData
34a89ef1
JB
1#
2# Conditional build:
3%bcond_with static_libs # static library
4#
4fca4d63 5Summary: A GTK+ module that bridges ATK to D-Bus at-spi
960d998b 6Summary(pl.UTF-8): Moduł GTK+ łączący ATK z at-spi jako usługą D-Bus
4fca4d63 7Name: at-spi2-atk
7cf546c1 8Version: 2.6.0
34a89ef1 9Release: 2
4fca4d63
MB
10License: LGPL v2+
11Group: Libraries
7cf546c1
ŁK
12Source0: http://ftp.gnome.org/pub/GNOME/sources/at-spi2-atk/2.6/%{name}-%{version}.tar.xz
13# Source0-md5: 1597e1f88778611be18d8710ac95787d
4fca4d63 14URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
946ee6f9
MB
15BuildRequires: at-spi2-core-devel >= 2.4.0
16BuildRequires: atk-devel >= 2.4.0
34a89ef1 17BuildRequires: autoconf >= 2.50
4fca4d63 18BuildRequires: automake
e4c5f235 19BuildRequires: dbus-devel >= 1.0
960d998b 20BuildRequires: glib2-devel >= 2.0.0
4fca4d63
MB
21BuildRequires: libtool
22BuildRequires: pkgconfig
23BuildRequires: rpmbuild(macros) >= 1.592
851aed7a 24BuildRequires: tar >= 1:1.22
960d998b 25BuildRequires: xorg-lib-libX11-devel
851aed7a 26BuildRequires: xz
4fca4d63 27Requires(post,postun): glib2 >= 1:2.26.0
34a89ef1 28Requires: %{name}-libs = %{version}-%{release}
946ee6f9
MB
29Requires: at-spi2-core >= 2.4.0
30Requires: atk >= 2.4.0
960d998b 31Requires: dbus >= 1.0
4fca4d63
MB
32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%description
35This package provides a GTK+ module that bridges ATK to the new D-Bus
36based at-spi.
37
960d998b
JB
38%description -l pl.UTF-8
39Ten pakiet dostarcza moduł GTK+ łączący ATK z nowym at-spi, opartym o
40usługę D-Bus.
41
34a89ef1
JB
42%package libs
43Summary: Shared atk-bridge library
44Summary(pl.UTF-8): Biblioteka współdzielona atk-bridge
45Group: Libraries
46Requires: at-spi2-core-libs >= 2.4.0
47Requires: glib2 >= 2.0.0
48Conflicts: at-spi2-atk < 2.6.0-2
49
50%description libs
51Shared atk-bridge library, providing ATK/D-Bus bridge.
52
53%description libs -l pl.UTF-8
54Biblioteka współdzielona atk-bridge, zapewniająca pomost między ATK a
55D-Bus.
56
f57b3d5b 57%package devel
34a89ef1
JB
58Summary: Header files for atk-bridge library
59Summary(pl.UTF-8): Pliki nagłówkowe biblioteki atk-bridge
f57b3d5b 60Group: Development/Libraries
34a89ef1
JB
61Requires: %{name}-libs = %{version}-%{release}
62Requires: at-spi2-core-devel >= 2.4.0
63Requires: glib2-devel >= 2.0.0
f57b3d5b
ŁK
64
65%description devel
34a89ef1 66Header files for atk-bridge library.
f57b3d5b
ŁK
67
68%description devel -l pl.UTF-8
34a89ef1
JB
69Pliki nagłówkowe biblioteki atk-bridge.
70
71%package static
72Summary: Static atk-bridge library
73Summary(pl.UTF-8): Biblioteka statyczna atk-bridge
74Group: Development/Libraries
75Requires: %{name}-devel = %{version}-%{release}
76
77%description static
78Static atk-bridge library.
79
80%description static -l pl.UTF-8
81Biblioteka statyczna atk-bridge.
f57b3d5b 82
4fca4d63
MB
83%prep
84%setup -q
85
86%build
4fca4d63
MB
87%{__libtoolize}
88%{__aclocal}
89%{__autoconf}
90%{__autoheader}
91%{__automake}
f134774e 92%configure \
34a89ef1
JB
93 --disable-silent-rules
94 %{?with_static_libs:--enable-static}
4fca4d63
MB
95%{__make}
96
97%install
98rm -rf $RPM_BUILD_ROOT
99
100%{__make} install \
101 DESTDIR=$RPM_BUILD_ROOT
102
f57b3d5b 103%{__rm} $RPM_BUILD_ROOT%{_libdir}/gtk-*/modules/libatk-bridge.la \
34a89ef1
JB
104 $RPM_BUILD_ROOT%{_libdir}/*.la
105
106%{?with_static_libs:%{__rm} $RPM_BUILD_ROOT%{_libdir}/gtk-*/module/libatk-bridge.a}
4fca4d63 107
4fca4d63
MB
108%clean
109rm -rf $RPM_BUILD_ROOT
110
111%post
112%glib_compile_schemas
113
114%postun
115%glib_compile_schemas
116
34a89ef1
JB
117%post libs -p /sbin/ldconfig
118%postun libs -p /sbin/ldconfig
119
7cf546c1 120%files
4fca4d63 121%defattr(644,root,root,755)
4fca4d63 122%attr(755,root,root) %{_libdir}/gtk-2.0/modules/libatk-bridge.so
4fca4d63
MB
123%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
124%{_datadir}/glib-2.0/schemas/org.a11y.atspi.gschema.xml
f57b3d5b 125
34a89ef1
JB
126%files libs
127%defattr(644,root,root,755)
128%doc AUTHORS NEWS README
129%attr(755,root,root) %{_libdir}/libatk-bridge-2.0.so.*.*.*
130%attr(755,root,root) %ghost %{_libdir}/libatk-bridge-2.0.so.0
131
f57b3d5b
ŁK
132%files devel
133%defattr(644,root,root,755)
134%attr(755,root,root) %{_libdir}/libatk-bridge-2.0.so
135%{_includedir}/at-spi2-atk
136%{_pkgconfigdir}/atk-bridge-2.0.pc
34a89ef1
JB
137
138%if %{with static_libs}
139%files static
140%defattr(644,root,root,755)
141%{_libdir}/libatk-bridge-2.0.a
142%endif
This page took 0.416876 seconds and 4 git commands to generate.