]> git.pld-linux.org Git - packages/pango.git/blob - pango.spec
- Epoch: 1 (for easy upgrafe from 1.1.x)
[packages/pango.git] / pango.spec
1 Summary:        System for layout and rendering of internationalized text
2 Summary(pl):    System renderowania miêdzynarodowego tekstu
3 Summary(pt_BR): Sistema para layout e renderização de texto internacionalizado
4 Name:           pango
5 Version:        1.0.5
6 Release:        2
7 Epoch:          1
8 License:        LGPL
9 Group:          X11/Libraries
10 Source0:        ftp://ftp.gtk.org/pub/gtk/v2.0/%{name}-%{version}.tar.bz2
11 Patch0:         %{name}-am_ac.patch
12 URL:            http://www.pango.org/
13 Requires:       freetype >= 2.1.2
14 BuildRequires:  XFree86-devel
15 BuildRequires:  autoconf
16 BuildRequires:  automake
17 BuildRequires:  freetype-devel >= 2.0.1
18 BuildRequires:  glib2-devel >= 2.0.1
19 BuildRequires:  libtool
20 BuildRequires:  pkgconfig
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 Obsoletes:      libpango24
23
24 %define         _prefix         /usr/X11R6
25 %define         _mandir         %{_prefix}/man
26 %define         _gtkdocdir      %{_defaultdocdir}/gtk-doc/html
27
28 # pango is not GNOME-specific
29 %define         _sysconfdir     /etc/X11
30
31 %description
32 System for layout and rendering of internationalized text.
33
34 %description -l pl
35 System obs³ugi i renderowania miêdzynarodowego tekstu.
36
37 %description -l pt_BR
38 Pango é um sistema para layout e renderização de texto
39 internacionalizado.
40
41 %package devel
42 Summary:        System for layout and rendering of internationalized text
43 Summary(pl):    System obs³ugi i renderowania miêdzynarodowego tekstu
44 Summary(pt_BR): Sistema para layout e renderização de texto internacionalizado
45 Group:          X11/Development/Libraries
46 Requires:       %{name} = %{version}
47 Requires:       gtk-doc-common
48 Obsoletes:      libpango24-devel
49
50 %description devel
51 Developer files for pango.
52
53 %description devel -l pl
54 Pliki developerskie pango.
55
56 %description devel -l pt_BR
57 Pango é um sistema para layout e renderização de texto
58 internacionalizado.
59
60 %package static
61 Summary:        Static %{name} libraries
62 Summary(pl):    Biblioteki statyczne %{name}
63 Summary(pt_BR): Sistema para layout e renderização de texto internacionalizado
64 Group:          X11/Development/Libraries
65 Requires:       %{name}-devel = %{version}
66
67 %description static
68 Static %{name} libraries.
69
70 %description static -l pl
71 Biblioteki statyczne %{name}.
72
73 %description static -l pt_BR
74 Pango é um sistema para layout e renderização de texto
75 internacionalizado.
76
77 %package modules
78 Summary:        System for layout and rendering of internationalized text
79 Summary(pl):    System obs³ugi i renderowania miêdzynarodowego tekstu
80 Summary(pt_BR): Sistema para layout e renderização de texto internacionalizado
81 Group:          X11/Development/Libraries
82 Requires:       %{name} = %{version}
83
84 %description modules
85 System for layout and rendering of internationalized text.
86
87 This package contains pango modules for: arabic, bengali, devanagari,
88 gujarati, gurmukhi, hangul, hebrew, indic, myanmar, tamil, thai.
89
90 %description modules -l pl
91 System obs³ugi i renderowania miêdzynarodowego tekstu.
92
93 Pakiet zawiera modu³y pango dla jêzyków: arabic, bengali, devanagari,
94 gujarati, gurmukhi, hangul, hebrew, indic, myanmar, tamil, thai.
95
96 %description modules -l pt_BR
97 Pango é um sistema para layout e renderização de texto
98 internacionalizado.
99
100 %prep
101 %setup -q
102 %patch0 -p1
103
104 %build
105 rm -f missing acinclude.m4
106 %{__libtoolize}
107 %{__aclocal}
108 %{__autoconf}
109 %{__automake}
110 %configure \
111         --with-fribidi \
112         --enable-gtk-doc \
113         --with-html-dir=%{_gtkdocdir} \
114         --enable-static
115 %{__make}
116
117 %install
118 rm -rf $RPM_BUILD_ROOT
119
120 %{__make} install \
121         DESTDIR=$RPM_BUILD_ROOT \
122         pkgconfigdir=%{_pkgconfigdir} \
123         HTML_DIR=%{_gtkdocdir}
124
125 > $RPM_BUILD_ROOT%{_sysconfdir}/pango/pango.modules
126
127 %clean
128 rm -rf $RPM_BUILD_ROOT
129
130 %post
131 /sbin/ldconfig
132 umask 022
133 %{_bindir}/pango-querymodules > %{_sysconfdir}/pango/pango.modules
134
135 %postun -p /sbin/ldconfig
136
137 %files
138 %defattr(644,root,root,755)
139 %doc README AUTHORS examples/HELLO.utf8
140 %attr(755,root,root) %{_bindir}/pango-querymodules
141 %attr(755,root,root) %{_libdir}/lib*.so.*.*
142 %dir %{_libdir}/pango
143 %dir %{_libdir}/pango/1.0.0
144 %dir %{_libdir}/pango/1.0.0/modules
145 %attr(755,root,root) %{_libdir}/pango/1.0.0/modules/*basic*.so
146 %attr(755,root,root) %{_libdir}/pango/1.0.0/modules/*basic*.la
147 %dir %{_sysconfdir}/pango
148 %config(noreplace) %verify(not size md5 mtime) %{_sysconfdir}/pango/pangox.aliases
149 %ghost %{_sysconfdir}/pango/pango.modules
150
151 %files devel
152 %defattr(644,root,root,755)
153 %doc ChangeLog TODO
154 %attr(755,root,root) %{_libdir}/libpango*.so
155 %attr(755,root,root) %{_libdir}/libpango*.la
156 %{_pkgconfigdir}/*
157 %{_includedir}/*
158 %{_gtkdocdir}/pango
159
160 %files static
161 %defattr(644,root,root,755)
162 %{_libdir}/libpango*.a
163
164 %files modules
165 %defattr(644,root,root,755)
166 %attr(755,root,root) %{_libdir}/pango/1.0.0/modules/*.so
167 %exclude %{_libdir}/pango/1.0.0/modules/*basic*.so
168 %attr(755,root,root) %{_libdir}/pango/1.0.0/modules/*.la
169 %exclude %{_libdir}/pango/1.0.0/modules/*basic*.la
This page took 0.096519 seconds and 3 git commands to generate.