3 %bcond_without static_libs # don't build static libraries
5 Summary: LiTE is a Toolkit Engine
6 Summary(pl.UTF-8): LiTE - silnik toolkitu
12 Source0: http://www.directfb.net/downloads/Libs/%{name}-%{version}.tar.gz
13 # Source0-md5: b9a28007d38c2b1c51ba1c3841df29ad
14 Patch0: %{name}-stat.patch
15 URL: http://www.directfb.net/index.php?path=Platform/LiTE
16 BuildRequires: DirectFB-devel >= 1:1.0.0
17 BuildRequires: autoconf >= 2.52
18 BuildRequires: automake
19 BuildRequires: libtool
20 BuildRequires: pkgconfig
21 BuildRequires: t1utils
22 Requires(post,postun): /sbin/ldconfig
23 Requires: %{_fontsdir}/TTF
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 LiTE is a Toolkit Engine.
29 %description -l pl.UTF-8
30 LiTE - silnik toolkitu.
33 Summary: LiTE header files
34 Summary(pl.UTF-8): Pliki nagłówkowe LiTE
35 Group: Development/Libraries
36 Requires: %{name} = %{version}-%{release}
37 Requires: DirectFB-devel >= 1:1.0.0
40 Header files for LiTE library.
42 %description devel -l pl.UTF-8
43 Pliki nagłówkowe biblioteki LiTE.
46 Summary: LiTE static library
47 Summary(pl.UTF-8): Statyczna biblioteka LiTE
48 Group: Development/Libraries
49 Requires: %{name}-devel = %{version}-%{release}
54 %description static -l pl.UTF-8
55 Statyczna biblioteka LiTE.
69 --with-fontdir=%{_fontsdir}/TTF \
70 %{!?with_static_libs:--disable-static}
74 rm -rf $RPM_BUILD_ROOT
75 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
78 DESTDIR=$RPM_BUILD_ROOT
80 install examples/*.c $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
82 install -d $RPM_BUILD_ROOT%{_fontsdir}/Type1
83 t1binary $RPM_BUILD_ROOT%{_fontsdir}/TTF/Misc-Fixed.pfa \
84 $RPM_BUILD_ROOT%{_fontsdir}/Type1/Misc-Fixed.pfb
85 cat > $RPM_BUILD_ROOT%{_fontsdir}/Type1/fonts.scale.LiTE <<EOF
86 Misc-Fixed.pfb -misc-fixed-medium-r-normal--0-0-0-0-m-0-ascii-0
87 Misc-Fixed.pfb -misc-fixed-medium-r-normal--0-0-0-0-m-0-iso10646-1
88 Misc-Fixed.pfb -misc-fixed-medium-r-normal--0-0-0-0-m-0-iso8859-1
90 rm -f $RPM_BUILD_ROOT%{_fontsdir}/TTF/Misc-Fixed.pfa
93 rm -rf $RPM_BUILD_ROOT
97 if [ -x /usr/bin/fontpostinst ]; then
104 if [ -x /usr/bin/fontpostinst ]; then
110 %defattr(644,root,root,755)
111 %doc AUTHORS ChangeLog NEWS README TODO
112 %attr(755,root,root) %{_bindir}/lite_*
113 %attr(755,root,root) %{_libdir}/libleck.so.*.*.*
114 %attr(755,root,root) %ghost %{_libdir}/libleck.so.3
115 %attr(755,root,root) %{_libdir}/liblite.so.*.*.*
116 %attr(755,root,root) %ghost %{_libdir}/liblite.so.3
118 %{_fontsdir}/TTF/decker.ttf
119 %{_fontsdir}/TTF/vera*.ttf
120 %{_fontsdir}/TTF/whiterabbit.ttf
121 %{_fontsdir}/Type1/Misc-Fixed.pfb
122 %{_fontsdir}/Type1/fonts.scale.LiTE
125 %defattr(644,root,root,755)
126 %attr(755,root,root) %{_libdir}/libleck.so
127 %attr(755,root,root) %{_libdir}/liblite.so
128 %{_libdir}/libleck.la
129 %{_libdir}/liblite.la
132 %{_pkgconfigdir}/leck.pc
133 %{_pkgconfigdir}/lite.pc
134 %{_examplesdir}/%{name}-%{version}
136 %if %{with static_libs}
138 %defattr(644,root,root,755)