tizen 2.3.1 release
[framework/uifw/harfbuzz.git] / packaging / harfbuzz.spec
1 Name:           harfbuzz
2 Summary:     Font Reshaping Library
3 Version:        0.9.40
4 Release:        1
5 Group:          TO_BE/FILLED_IN
6 License:        MIT
7 Source0:        %{name}-%{version}.tar.gz
8 #BuildRequires:  pkgconfig(cairo)
9 BuildRequires:  pkgconfig(freetype2)
10 BuildRequires:  pkgconfig(glib-2.0)
11 BuildRequires:  pkgconfig(icu-i18n)
12 BuildRequires:  which
13 BuildRequires:  ragel
14
15
16 %description
17 Font Reshaping Library
18
19
20 %package devel
21 Summary:    TO BE FILLED IN
22 Requires:   %{name} = %{version}-%{release}
23
24
25 %description devel
26 Development files for %{name}
27
28
29 %prep
30 %setup -q 
31
32
33 %build
34 %autogen
35 export CXXFLAGS+=" -fdata-sections -ffunction-sections -Wl,--gc-sections"
36 export CFLAGS+=" -fdata-sections -ffunction-sections -Wl,--gc-sections"
37 %configure
38
39 make %{?jobs:-j%jobs}
40
41
42 %install
43 rm -rf %{buildroot}
44 %make_install
45 mkdir -p %{buildroot}/usr/share/license
46 cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name}
47
48
49 %files
50 %defattr(-,root,root,-)
51 %{_libdir}/lib*.so.*
52 #%{_bindir}/hb-ot-shape-closure
53 #%{_bindir}/hb-shape
54 #%{_bindir}/hb-view
55 %manifest %{name}.manifest
56 /usr/share/license/%{name}
57
58
59 %files devel
60 %defattr(-,root,root,-)
61 %{_includedir}/*
62 %{_libdir}/lib*.so
63 %{_libdir}/pkgconfig/*
64
65