1 Summary: XIE extension library
2 Summary(pl.UTF-8): Biblioteka rozszerzenia XIE
8 # XIE files/directories extracted from X430src-{1,2,3,6,7}.tgz:
9 # xc/include/extensions/XIE*.h
12 # xc/programs/Xserver/XIE
15 Source0: %{name}-%{version}.tar.bz2
16 # Source0-md5: 6ae53620997b77ebc7b0b6cac8d1a4a0
17 Patch0: %{name}-miscstruct.patch
18 URL: http://www.xfree86.org/
19 BuildRequires: XFree86-Xserver-devel > 4.3.99.902-0.1
20 BuildRequires: XFree86-devel >= 4.3.0
21 Requires: XFree86-libs >= 4.3.0
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 %define _prefix /usr/X11R6
25 %define _mandir %{_prefix}/man
28 XIE (X Image Extension) extension library.
30 %description -l pl.UTF-8
31 Biblioteka rozszerzenia XIE (X Image Extension).
34 Summary: XIE extension headers
35 Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XIE
36 Group: X11/Development/Libraries
37 Requires: %{name} = %{version}-%{release}
38 Requires: XFree86-devel >= 4.3.0
41 XIE extension headers.
43 %description devel -l pl.UTF-8
44 Pliki nagłówkowe rozszerzenia XIE.
47 Summary: XIE extension static library
48 Summary(pl.UTF-8): Statyczna biblioteka rozszerzenia XIE
49 Group: X11/Development/Libraries
50 Requires: %{name}-devel = %{version}-%{release}
53 XIE extension static library.
55 %description static -l pl.UTF-8
56 Statyczna biblioteka rozszerzenia XIE.
59 Summary: XIE extension documentation
60 Summary(pl.UTF-8): Dokumentacja do rozszerzenia XIE
64 XIE extension documentation.
66 %description doc -l pl.UTF-8
67 Dokumentacja do rozszerzenia XIE.
69 %package -n XFree86-module-XIE
70 Summary: XIE extension module
71 Summary(pl.UTF-8): Moduł rozszerzenia XIE
73 %{requires_eq_to XFree86-modules XFree86-Xserver-devel}
75 %description -n XFree86-module-XIE
76 XIE (X Image Extension) extension module for X server.
78 %description -n XFree86-module-XIE -l pl.UTF-8
79 Moduł rozszerzenia XIE (X Image Extension) dla X serwera.
90 imake -DUseInstalled -I/usr/X11R6/lib/X11/config \
95 -DSharedXieReqs="-L/usr/X11R6/lib -lX11"
96 ln -sf ../../lib/XIE/XIElib.h ../../include/X11/extensions
98 CDEBUGFLAGS="%{rpmcflags} -I../../include" \
101 cd ../../programs/xieperf
103 ln -sf ../../include X11
105 CDEBUGFLAGS="%{rpmcflags} -I../../include" \
106 XIELIB="-L../../lib/XIE -lXIE"
113 TOP=/usr/X11R6/include/X11/Xserver \
114 EXTRA_INCLUDES="-I${XDIR}/include/extensions -I${XDIR}/include -I/usr/X11R6/include/X11"
117 TOP=/usr/X11R6/include/X11/Xserver \
118 CDEBUGFLAGS="%{rpmcflags} -I${XDIR}/include/extensions -I${XDIR}/include -I/usr/X11R6/include/X11"
121 rm -rf $RPM_BUILD_ROOT
122 install -d $RPM_BUILD_ROOT%{_includedir}/X11/extensions
124 install xc/include/extensions/{XIE,XIEproto,XIEprotost}.h \
125 $RPM_BUILD_ROOT%{_includedir}/X11/extensions
127 %{__make} -C xc/lib/XIE install \
128 DESTDIR=$RPM_BUILD_ROOT \
131 %{__make} -C xc/programs/xieperf install install.man \
132 DESTDIR=$RPM_BUILD_ROOT
134 %{__make} -C xc/programs/Xserver/XIE install \
135 DESTDIR=$RPM_BUILD_ROOT
137 find xc/doc/hardcopy -name Imakefile | xargs rm -f
140 rm -rf $RPM_BUILD_ROOT
142 %post -p /sbin/ldconfig
143 %postun -p /sbin/ldconfig
146 %defattr(644,root,root,755)
147 %attr(755,root,root) %{_bindir}/xieperf
148 %attr(755,root,root) %{_libdir}/lib*.so.*.*
149 %{_mandir}/man1/xieperf.1*
152 %defattr(644,root,root,755)
153 %attr(755,root,root) %{_libdir}/lib*.so
154 %{_includedir}/X11/extensions/*.h
157 %defattr(644,root,root,755)
161 %defattr(644,root,root,755)
162 %doc xc/doc/hardcopy/XIE/*
164 %files -n XFree86-module-XIE
165 %defattr(644,root,root,755)
166 %attr(755,root,root) %{_libdir}/modules/extensions/libxie.a