upload tizen2.0 source
[framework/uifw/xorg/lib/libxfont.git] / packaging / libXfont.spec
1 Summary: X.Org X11 libXfont runtime library
2 Name: libXfont
3 Version: 1.4.5
4 Release: 1
5 License: MIT
6 Group: System Environment/Libraries
7 URL: http://www.x.org
8
9 Source0: %{name}-%{version}.tar.gz
10
11 BuildRequires: pkgconfig(fontsproto)
12 BuildRequires:  pkgconfig(xorg-macros)
13 BuildRequires:  pkgconfig(xproto)
14 BuildRequires: xorg-x11-xutils-dev
15 BuildRequires: xorg-x11-xtrans-devel >= 1.0.3-3
16 BuildRequires: libfontenc-devel
17 BuildRequires: freetype-devel
18
19 %description
20 X.Org X11 libXfont runtime library
21
22 %package devel
23 Summary: X.Org X11 libXfont development package
24 Group: Development/Libraries
25 Provides: libxfont-devel 
26 Requires: %{name} = %{version}-%{release}
27 Requires: libfontenc-devel
28
29 %description devel
30 X.Org X11 libXfont development package
31
32 %prep
33 %setup -q
34
35 %build
36 export CFLAGS="${CFLAGS} $RPM_OPT_FLAGS -Os"
37 %reconfigure --disable-static \
38            --enable-fc --enable-builtins --enable-pcfformat --enable-bdfformat --without-bzip2 \
39            LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed"
40 make %{?jobs:-j%jobs}
41
42 %install
43 rm -rf $RPM_BUILD_ROOT
44
45 make install DESTDIR=$RPM_BUILD_ROOT
46
47 # We intentionally don't ship *.la files
48 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
49
50 %remove_docs
51
52 %clean
53 rm -rf $RPM_BUILD_ROOT
54
55 %post -p /sbin/ldconfig
56 %postun -p /sbin/ldconfig
57
58 %files
59 %defattr(-,root,root,-)
60 # FIXME:  Missing README/INSTALL - should file bug upstream.
61 #%doc AUTHORS COPYING README INSTALL ChangeLog NEWS
62 %doc AUTHORS COPYING ChangeLog
63 %{_libdir}/libXfont.so.1
64 %{_libdir}/libXfont.so.1.4.1
65
66 %files devel
67 %defattr(-,root,root,-)
68 %{_includedir}/X11/fonts/bdfint.h
69 %{_includedir}/X11/fonts/bitmap.h
70 %{_includedir}/X11/fonts/bufio.h
71 %{_includedir}/X11/fonts/fntfil.h
72 %{_includedir}/X11/fonts/fntfilio.h
73 %{_includedir}/X11/fonts/fntfilst.h
74 %{_includedir}/X11/fonts/fontconf.h
75 %{_includedir}/X11/fonts/fontencc.h
76 %{_includedir}/X11/fonts/fontmisc.h
77 %{_includedir}/X11/fonts/fontshow.h
78 %{_includedir}/X11/fonts/fontutil.h
79 %{_includedir}/X11/fonts/fontxlfd.h
80 %{_includedir}/X11/fonts/pcf.h
81 %{_includedir}/X11/fonts/ft.h
82 %{_includedir}/X11/fonts/ftfuncs.h
83 %{_libdir}/libXfont.so
84 %{_libdir}/pkgconfig/xfont.pc