3 # _without_gnome - without gnome package (gnome/gnomedb/bonobo libs)
4 # and w/o gnome/gnomedb/bonobo support in libglade-config
6 Summary: libglade library
7 Summary(es): El libglade permite que usted cargue archivos del interfaz del glade
8 Summary(pl): Biblioteka do ³adowania definicji interfejsu generowanego programem glade
9 Summary(pt_BR): Esta biblioteca permite carregar arquivos da interface glade
10 Summary(ru): âÉÂÌÉÏÔÅËÁ libglade ÄÌÑ ÚÁÇÒÕÚËÉ ÉÎÔÅÒÆÅÊÓÏ× ÐÏÌØÚÏ×ÁÔÅÌÑ
11 Summary(uk): â¦Â̦ÏÔÅËÁ libglade ÄÌÑ ÚÁ×ÁÎÔÁÖÅÎÎÑ ¦ÎÔÅÒÆÅÊÓ¦× ËÏÒÉÓÔÕ×ÁÞÁ
18 Source0: ftp://ftp.gnome.org/pub/GNOME/stable/sources/libglade/%{name}-%{version}.tar.gz
19 Patch0: %{name}-use_AM_GNU_GETTEXT.patch
20 Patch1: %{name}-gtkdoc-scanobj-nogtkinit.patch
21 Patch2: %{name}-clist-gettext.patch
22 Patch3: %{name}-fixquote.patch
23 Patch4: %{name}-gnomedb.patch
24 Patch5: %{name}-nognome.patch
25 URL: http://www.gnome.org/
26 BuildRequires: autoconf
27 BuildRequires: automake
29 %{!?_without_gnome:BuildRequires: bonobo-devel >= 0.28}
30 BuildRequires: gettext-devel
31 %{!?_without_gnome:BuildRequires: gnome-db-devel >= 0.2.96}
32 %{!?_without_gnome:BuildRequires: gnome-libs-devel}
33 BuildRequires: gtk+-devel >= 1.2.0
34 BuildRequires: gtk-doc
35 BuildRequires: libtool
36 BuildRequires: libxml-devel >= 1.7.2
37 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39 %define _prefix /usr/X11R6
40 %define _gtkdocdir %{_defaultdocdir}/gtk-doc/html
43 The libglade library allows you to load user interfaces which are
44 stored externally into your program. This allows for alteration of the
45 interface without recompilation of the program. The interfaces can
46 also be edited with GLADE. Currently libglade supports all of the
47 widgets in current releases, keyboard accelerators and automatic
51 El libglade permite que usted cargue archivos del interfaz del glade
52 en tiempo de ejecución.
55 Biblioteka libglade umo¿liwia dynamiczne ³adowanie definicji
56 interfejsu u¿ytkownika generowanego za pomoc± programu glade. Taka
57 separacja definicji interfejsu umo¿liwia pracê nad nim bez
58 konieczno¶ci rekompilacji programu.
61 O libglade permite carregar, em tempo de execução, arquivos da
62 interface glade. Não é necessário ter o glade instalado, mas esta é a
63 melhor maneira de criar os arquivos de interface.
66 âÉÂÌÉÏÔÅËÁ libglade ÐÏÚ×ÏÌÑÅÔ ÚÁÇÒÕÖÁÔØ × ×ÁÛÕ ÐÒÏÇÒÁÍÕ ÉÎÔÅÒÆÅÊÓÙ
67 ÐÏÌØÚÏ×ÁÔÅÌÑ, ÈÒÁÎÑÝÉÅÓÑ ×Ï ×ÎÅÛÎÅÍ ÆÁÊÌÅ. üÔÏ ÐÏÚ×ÏÌÑÅÔ ÍÅÎÑÔØ
68 ÉÎÔÅÒÆÅÊÓ ÂÅÚ ÐÅÒÅËÏÍÐÉÌÑÃÉÉ ÐÒÏÇÒÁÍÍÙ. éÎÔÅÒÆÅÊÓÙ ÍÏÇÕÔ ÔÁËÖÅ
69 ÒÅÄÁËÔÉÒÏ×ÁÔØÓÑ ÐÒÉ ÐÏÍÏÝÉ GLADE. óÅÊÞÁÓ libglade ÐÏÄÄÅÒÖÉ×ÁÅÔ ×ÓÅ
70 ×ÉÄÖÅÔÙ, ËÌÁ×ÉÁÔÕÒÎÙÅ ÁËÓÅÌÅÒÁÔÏÒÙ É Á×ÔÏÍÁÔÉÞÅÓËÏÅ ÓÉÇÎÁÌØÎÏÅ
74 â¦Â̦ÏÔÅËÁ libglade ÄÏÚ×ÏÌѤ ÚÁ×ÁÎÔÁÖÕ×ÁÔÉ × ×ÁÛÕ ÐÒÏÇÒÁÍÕ ¦ÎÔÅÒÆÅÊÓÉ
75 ËÏÒÉÓÔÕ×ÁÞÁ, ÝÏ ÚÂÅÒ¦ÇÁÀÔØÓÑ × ÚÏ×ΦÛÎØÏÍÕ ÆÁÊ̦. ãÅ ÄÏÚ×ÏÌѤ
76 ÚͦÎÀ×ÁÔÉ ¦ÎÔÅÒÆÅÊÓ ÂÅÚ ÐÅÒÅËÏÍЦÌÑæ§ ÐÒÏÇÒÁÍÉ. ¶ÎÔÅÒÆÅÊÓÉ ÍÏÖÕÔØ
77 ÔÁËÏÖ ÒÅÄÁÇÕ×ÁÔÉÓÑ ÚÁ ÄÏÐÏÍÏÇÏÀ GLADE. îÁÒÁÚ¦ libglade ЦÄÔÒÉÍÕ¤ ×Ó¦
78 צÄÖÅÔÉ, ËÌÁצÁÔÕÒΦ ÁËÓÅÌÅÒÁÔÏÒÉ ÔÁ Á×ÔÏÍÁÔÉÞÎÅ ÓÉÇÎÁÌØÎÅ Ú'¤ÄÎÁÎÎÑ.
81 Summary: Libraries, includes, etc to develop libglade applications
82 Summary(es): Archivos necesarios para el desarrollo de aplicaciones con libglade
83 Summary(pl): Biblioteki, pliki nag³ówkowe i dokumentacja dla programisty
84 Summary(pt_BR): Arquivos necessários para o desenvolvimento de aplicações com a interface glade
85 Summary(ru): æÁÊÌÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ libglade
86 Summary(uk): æÁÊÌÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ libglade
87 Group: X11/Development/Libraries
88 Requires: %{name} = %{version}
89 Requires: gtk-doc-common
90 Requires: libxml-devel
93 Libraries, include files, etc you can use to develop libglade
96 %description devel -l es
97 Archivos de inclusión y bibliotecas necesarias para el desarrollo de
98 aplicaciones con glade.
100 %description devel -l pl
101 Biblioteki, pliki nag³ówkowe i dokumentacja dla programisty.
103 %description devel -l pt_BR
104 Arquivos de inclusão e bibliotecas para o desenvolvimento de
105 aplicações com a interface glade.
107 %description devel -l ru
108 ðÁËÅÔ libglade-devel ÓÏÄÅÒÖÉÔ ÆÁÊÌÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ
109 ÐÒÏÇÒÁÍ, ÉÓÐÏÌØÚÕÀÝÉÈ libglade.
111 %description devel -l uk
112 ðÁËÅÔ libglade-devel ͦÓÔÉÔØ ÆÁÊÌÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, ÝÏ
113 ×ÉËÏÒÉÓÔÏ×ÕÀÔØ libglade.
116 Summary: Static libglade library
117 Summary(es): Archivos estáticos necesarios para el desarrollo de aplicaciones con libglade
118 Summary(pl): Biblioteka statyczna libglade
119 Summary(pt_BR): Arquivos estáticos necessários para o desenvolvimento de aplicações com a interface glade
120 Summary(ru): óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ libglade
121 Summary(uk): óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ libglade
122 Group: X11/Development/Libraries
123 Requires: %{name}-devel = %{version}
126 Static libglade library.
128 %description static -l es
129 Archivos estáticos necesarias para el desarrollo de aplicaciones con
132 %description static -l pl
133 Biblioteka statyczna libglade.
135 %description static -l pt_BR
136 Bibliotecas estáticas para o desenvolvimento de aplicações com a
139 %description static -l ru
140 ðÁËÅÔ libglade-devel-static ÓÏÄÅÒÖÉÔ ÓÔÁÔÉÞÎÓËÉÅ ÂÉÂÌÉÏÔÅËÉ, ËÏÔÏÒÙÅ
141 ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍ, ÔÒÅÂÕÀÝÉÈ libglade.
143 %description static -l uk
144 ðÁËÅÔ libglade-devel-static ͦÓÔÉÔØ ÓÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ, Ñ˦ ÍÏÖÎÁ
145 ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, ÝÏ ÐÏÔÒÅÂÕÀÔØ libglade.
148 Summary: GNOME-dependent libglade libraries
149 Summary(pl): Biblioteki libglade zale¿ne od GNOME
151 Requires: %{name} = %{version}
154 GNOME-dependent libglade libraries: libglade-gnome, libglade-bonobo,
157 %description gnome -l pl
158 Biblioteki libglade zale¿ne od GNOME: libglade-gnome, libglade-bonobo,
162 Summary: GNOME-dependent libglade development files
163 Summary(pl): Pliki dla programistów libglade zale¿ne od GNOME
164 Group: X11/Development/Libraries
165 Requires: %{name}-devel = %{version}
166 Requires: %{name}-gnome = %{version}
167 Requires: bonobo-devel
168 Requires: gnome-db-devel
169 Requires: gnome-libs-devel
171 %description gnome-devel
172 GNOME-dependent libglade development files.
174 %description gnome-devel -l pl
175 Pliki dla programistów libglade zale¿ne od GNOME.
177 %package gnome-static
178 Summary: Static GNOME-dependent libglade libraries
179 Summary(pl): Statyczne biblioteki libglade zale¿ne od GNOME
180 Group: X11/Development/Libraries
181 Requires: %{name}-gnome-devel = %{version}
183 %description gnome-static
184 Static versions of GNOME-dependent libglade libraries: libglade-gnome,
185 libglade-bonobo, libglade-gnomedb.
187 %description gnome-static -l pl
188 Statyczne wersje bibliotek libglade zale¿nych od GNOME:
189 libglade-gnome, libglade-bonobo, libglade-gnomedb.
209 %{!?_without_gnome:--enable-bonobo --enable-gnomedb} \
210 %{?_without_gnome:--without-gnome}
214 rm -rf $RPM_BUILD_ROOT
215 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
218 DESTDIR=$RPM_BUILD_ROOT \
219 m4datadir=%{_aclocaldir} \
220 pkgconfigdir=%{_pkgconfigdir} \
221 HTML_DIR=%{_gtkdocdir}
223 install test-libglade.c *.glade $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
225 mv -f $RPM_BUILD_ROOT%{_gtkdocdir}/{libglade,libglade1}
228 rm -rf $RPM_BUILD_ROOT
230 %post -p /sbin/ldconfig
231 %postun -p /sbin/ldconfig
233 %post gnome -p /sbin/ldconfig
234 %postun gnome -p /sbin/ldconfig
237 %defattr(644,root,root,755)
238 %doc AUTHORS ChangeLog NEWS README
239 %attr(755,root,root) %{_libdir}/libglade.so.*.*
242 %defattr(644,root,root,755)
243 # libglade-config is different when building with gnome (contains support for
244 # GNOME-dependent libs), but it doesn't break things like libgladeConf.sh do
245 %attr(755,root,root) %{_bindir}/*
246 %attr(755,root,root) %{_libdir}/libglade.so
247 %attr(755,root,root) %{_libdir}/libglade.la
248 %{_pkgconfigdir}/libglade.pc
249 %{_includedir}/libglade-1.0
252 %{_examplesdir}/%{name}-%{version}
255 %defattr(644,root,root,755)
256 %{_libdir}/libglade.a
258 %if %{?_without_gnome:0}%{!?_without_gnome:1}
260 %defattr(644,root,root,755)
261 %attr(755,root,root) %{_libdir}/libglade-*.so.*.*
264 %defattr(644,root,root,755)
265 %attr(755,root,root) %{_libdir}/libglade-*.so
266 %attr(755,root,root) %{_libdir}/libglade-*.la
267 # here - because it's for gnome-config and version built with gnome
268 # is useless when libglade-gnome-devel is not installed
269 %attr(755,root,root) %{_libdir}/libgladeConf.sh
270 %{_pkgconfigdir}/libglade-*.pc
273 %defattr(644,root,root,755)
274 %{_libdir}/libglade-*.a