3 %bcond_without static_libs # don't build static library
5 Summary: X Athena Widgets library
6 Summary(pl.UTF-8): Biblioteka X Athena Widgets
12 Source0: http://xorg.freedesktop.org/releases/individual/lib/libXaw-%{version}.tar.bz2
13 # Source0-md5: e5e06eb14a608b58746bdd1c0bd7b8e3
14 URL: http://xorg.freedesktop.org/
15 BuildRequires: autoconf >= 2.60
16 BuildRequires: automake
17 BuildRequires: docbook-dtd43-xml
18 BuildRequires: libtool
19 BuildRequires: pkgconfig >= 1:0.19
20 BuildRequires: xmlto >= 0.0.22
21 BuildRequires: xorg-lib-libXext-devel
22 BuildRequires: xorg-lib-libXmu-devel
23 BuildRequires: xorg-lib-libXpm-devel
24 BuildRequires: xorg-lib-libXt-devel
25 BuildRequires: xorg-sgml-doctools >= 1.8
26 BuildRequires: xorg-util-util-macros >= 1.12
28 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31 X Athena Widgets library. Athena Widget Set is baced on the X Toolkit
32 Intrinsics (Xt) library.
34 %description -l pl.UTF-8
35 Biblioteka X Athena Widgets. Zestaw widgetów Athena jest oparty na
36 bibliotece X Toolkit Intrinsics (Xt).
39 Summary: Header files for libXaw library
40 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libXaw
41 Group: X11/Development/Libraries
42 Requires: %{name} = %{version}-%{release}
43 Requires: xorg-lib-libXext-devel
44 Requires: xorg-lib-libXmu-devel
45 Requires: xorg-lib-libXpm-devel
46 Requires: xorg-lib-libXt-devel
47 Obsoletes: libXaw-devel
50 X Athena Widgets library.
52 This package contains the header files needed to develop programs that
55 %description devel -l pl.UTF-8
56 Biblioteka X Athena Widgets.
58 Pakiet zawiera pliki nagłówkowe niezbędne do kompilowania programów
59 używających biblioteki libXaw.
62 Summary: Static libXaw library
63 Summary(pl.UTF-8): Biblioteka statyczna libXaw
64 Group: X11/Development/Libraries
65 Requires: %{name}-devel = %{version}-%{release}
66 Obsoletes: libXaw-static
69 X Athena Widgets library.
71 This package contains the static libXaw library.
73 %description static -l pl.UTF-8
74 Biblioteka X Athena Widgets.
76 Pakiet zawiera statyczną bibliotekę libXaw.
79 %setup -q -n libXaw-%{version}
89 %{!?with_static_libs:--disable-static} \
94 rm -rf $RPM_BUILD_ROOT
97 DESTDIR=$RPM_BUILD_ROOT \
98 pkgconfigdir=%{_pkgconfigdir}
100 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libXaw[67].so.[67]
101 /sbin/ldconfig -n $RPM_BUILD_ROOT%{_libdir}
103 # obsoleted by pkg-config
104 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libXaw[67].la
106 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/libXaw
109 rm -rf $RPM_BUILD_ROOT
111 %post -p /sbin/ldconfig
112 %postun -p /sbin/ldconfig
115 %defattr(644,root,root,755)
116 %doc COPYING ChangeLog README
117 %attr(755,root,root) %{_libdir}/libXaw6.so.6.*.*
118 %attr(755,root,root) %ghost %{_libdir}/libXaw.so.6
119 %attr(755,root,root) %{_libdir}/libXaw7.so.7.*.*
120 %attr(755,root,root) %ghost %{_libdir}/libXaw.so.7
123 %defattr(644,root,root,755)
124 %doc specs/libXaw.html
125 %attr(755,root,root) %{_libdir}/libXaw6.so
126 %attr(755,root,root) %{_libdir}/libXaw7.so
127 %attr(755,root,root) %{_libdir}/libXaw.so
128 %dir %{_includedir}/X11/Xaw
129 %{_includedir}/X11/Xaw/*.h
130 %{_includedir}/X11/Xaw/Template.c
131 %{_pkgconfigdir}/xaw6.pc
132 %{_pkgconfigdir}/xaw7.pc
133 %{_mandir}/man3/Xaw.3*
135 %if %{with static_libs}
137 %defattr(644,root,root,755)