]> git.pld-linux.org Git - packages/XFree86-XIE.git/blame_incremental - XFree86-XIE.spec
- tabs in preamble
[packages/XFree86-XIE.git] / XFree86-XIE.spec
... / ...
CommitLineData
1Summary: XIE extension library
2Summary(pl.UTF-8): Biblioteka rozszerzenia XIE
3Name: XFree86-XIE
4Version: 4.3.0
5Release: 1
6License: MIT
7Group: X11/Libraries
8# XIE files/directories extracted from X430src-{1,2,3,6,7}.tgz:
9# xc/include/extensions/XIE*.h
10# xc/lib/XIE
11# xc/programs/xieperf
12# xc/programs/Xserver/XIE
13# xc/doc/specs/XIE
14# xc/doc/hardcopy/XIE
15Source0: %{name}-%{version}.tar.bz2
16# Source0-md5: 6ae53620997b77ebc7b0b6cac8d1a4a0
17Patch0: %{name}-miscstruct.patch
18URL: http://www.xfree86.org/
19BuildRequires: XFree86-Xserver-devel > 4.3.99.902-0.1
20BuildRequires: XFree86-devel >= 4.3.0
21Requires: XFree86-libs >= 4.3.0
22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24%define _prefix /usr/X11R6
25%define _mandir %{_prefix}/man
26
27%description
28XIE (X Image Extension) extension library.
29
30%description -l pl.UTF-8
31Biblioteka rozszerzenia XIE (X Image Extension).
32
33%package devel
34Summary: XIE extension headers
35Summary(pl.UTF-8): Pliki nagłówkowe rozszerzenia XIE
36Group: X11/Development/Libraries
37Requires: %{name} = %{version}-%{release}
38Requires: XFree86-devel >= 4.3.0
39
40%description devel
41XIE extension headers.
42
43%description devel -l pl.UTF-8
44Pliki nagłówkowe rozszerzenia XIE.
45
46%package static
47Summary: XIE extension static library
48Summary(pl.UTF-8): Statyczna biblioteka rozszerzenia XIE
49Group: X11/Development/Libraries
50Requires: %{name}-devel = %{version}-%{release}
51
52%description static
53XIE extension static library.
54
55%description static -l pl.UTF-8
56Statyczna biblioteka rozszerzenia XIE.
57
58%package doc
59Summary: XIE extension documentation
60Summary(pl.UTF-8): Dokumentacja do rozszerzenia XIE
61Group: X11
62
63%description doc
64XIE extension documentation.
65
66%description doc -l pl.UTF-8
67Dokumentacja do rozszerzenia XIE.
68
69%package -n XFree86-module-XIE
70Summary: XIE extension module
71Summary(pl.UTF-8): Moduł rozszerzenia XIE
72Group: X11
73%{requires_eq_to XFree86-modules XFree86-Xserver-devel}
74
75%description -n XFree86-module-XIE
76XIE (X Image Extension) extension module for X server.
77
78%description -n XFree86-module-XIE -l pl.UTF-8
79Moduł rozszerzenia XIE (X Image Extension) dla X serwera.
80
81%prep
82%setup -q
83%patch0 -p1
84
85%build
86cd xc
87ln -s . include/X11
88XDIR="`pwd`"
89cd lib/XIE
90imake -DUseInstalled -I/usr/X11R6/lib/X11/config \
91 -DNormalLibXie=YES \
92 -DSharedLibXie=YES \
93 -DDebugLibXie=NO \
94 -DProfileLibXie=NO \
95 -DSharedXieReqs="-L/usr/X11R6/lib -lX11"
96ln -sf ../../lib/XIE/XIElib.h ../../include/X11/extensions
97%{__make} \
98 CDEBUGFLAGS="%{rpmcflags} -I../../include" \
99 SOXIEREV="6.0"
100
101cd ../../programs/xieperf
102xmkmf
103ln -sf ../../include X11
104%{__make} \
105 CDEBUGFLAGS="%{rpmcflags} -I../../include" \
106 XIELIB="-L../../lib/XIE -lXIE"
107
108cd ../Xserver/XIE
109xmkmf
110%{__make} Makefiles
111%{__make} includes
112%{__make} depend \
113 TOP=/usr/X11R6/include/X11/Xserver \
114 EXTRA_INCLUDES="-I${XDIR}/include/extensions -I${XDIR}/include -I/usr/X11R6/include/X11"
115
116%{__make} \
117 TOP=/usr/X11R6/include/X11/Xserver \
118 CDEBUGFLAGS="%{rpmcflags} -I${XDIR}/include/extensions -I${XDIR}/include -I/usr/X11R6/include/X11"
119
120%install
121rm -rf $RPM_BUILD_ROOT
122install -d $RPM_BUILD_ROOT%{_includedir}/X11/extensions
123
124install xc/include/extensions/{XIE,XIEproto,XIEprotost}.h \
125 $RPM_BUILD_ROOT%{_includedir}/X11/extensions
126
127%{__make} -C xc/lib/XIE install \
128 DESTDIR=$RPM_BUILD_ROOT \
129 SOXIEREV="6.0"
130
131%{__make} -C xc/programs/xieperf install install.man \
132 DESTDIR=$RPM_BUILD_ROOT
133
134%{__make} -C xc/programs/Xserver/XIE install \
135 DESTDIR=$RPM_BUILD_ROOT
136
137find xc/doc/hardcopy -name Imakefile | xargs rm -f
138
139%clean
140rm -rf $RPM_BUILD_ROOT
141
142%post -p /sbin/ldconfig
143%postun -p /sbin/ldconfig
144
145%files
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*
150
151%files devel
152%defattr(644,root,root,755)
153%attr(755,root,root) %{_libdir}/lib*.so
154%{_includedir}/X11/extensions/*.h
155
156%files static
157%defattr(644,root,root,755)
158%{_libdir}/lib*.a
159
160%files doc
161%defattr(644,root,root,755)
162%doc xc/doc/hardcopy/XIE/*
163
164%files -n XFree86-module-XIE
165%defattr(644,root,root,755)
166%attr(755,root,root) %{_libdir}/modules/extensions/libxie.a
This page took 0.046712 seconds and 4 git commands to generate.