3 # _without_gnome - without capplet subpackage (which require GNOME libs to build)
5 %include /usr/lib/rpm/macros.perl
6 Summary: Adapt GTK-1.2 to support xft fonts
7 Summary(pl): Wsparcie dla fontów xft dla GTK-1.2
8 Summary(pt_BR): Adapta o GTK-1.2 para suportar fontes xft
14 Source0: http://prdownloads.sourceforge.net/gdkxft/%{name}-%{version}.tar.gz
15 BuildRequires: autoconf
16 BuildRequires: automake
17 %{!?_without_gnome:BuildRequires: control-center-devel}
18 %{!?_without_gnome:BuildRequires: libglade-devel}
19 BuildRequires: gtk+-devel >= 1.2.0
20 BuildRequires: libtool
21 BuildRequires: perl-devel
22 Prereq: /sbin/ldconfig
24 URL: http://gdkxft.sourceforge.net/
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 %define _prefix /usr/X11R6
28 %define _mandir %{_prefix}/man
31 A library that adds transparent support for anti-aliased fonts to the
32 libgdk component of gtk+-1.2.x. Gtk+ widgets will automagically use
36 Biblioteka dodaj±ca prze¼roczyst± obs³ugê dla wyg³adzanych fontów w
37 komponencie libgdk biblioteki gtk+-1.2.x. Widgety gtk+ automatycznie
38 bêd± u¿ywa³y tych fontów.
41 Este pacote contém bibliotecas para adicionar suporte transparente a
42 fontes anti-aliased para o componente libgdk do gtk+-1.2. Os widgets
43 Gtk+ vão automaticamente usar essas fontes.
46 Summary: Header files for developing apps
47 Summary(es): Bibliotecas y archivos de inclusión para desarrollo
48 Summary(pl): Pliki nag³owkowe gdkxft
49 Summary(pt_BR): Bibliotecas e arquivos de inclusão para desenvolvimento
50 Group: Development/Libraries
51 PreReq: %{name} = %{version}-%{release}
54 Header files for developing apps with will use libgdkxft.
56 %description devel -l pl
57 Pliki nag³ówkowe do tworzenia aplikacji u¿ywaj±cych libgdkxft.
59 %description devel -l pt_BR
60 Bibliotecas e arquivos de inclusão necessários para desenvolvimento
64 Summary: Static libraries for libgdkxft development
65 Summary(pl): Statyczna biblioteka libgdkxft
66 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com a libgdkxft
67 Group: Development/Libraries
68 Requires: %{name}-devel = %{version}-%{release}
71 Static libraries for libgdkxft development.
73 %description static -l pl
74 Statyczna biblioteka libgdkxft.
76 %description static -l pt_BR
77 Bibliotecas estáticas para desenvolvimento com a libgdkxft.
80 Summary: Capplet to configure gdkxft in GNOME
81 Summary(pl): Narzêdzie do konfiguracji gdkxft w GNOME
82 Group: X11/Applications
83 Requires: %{name} = %{version}
86 Capplet to configure gdkxft in GNOME.
88 %description capplet -l pl
89 Narzêdzie do konfiguracji gdkxft w GNOME.
96 libtoolize --copy --force
104 sed -e s:capplet-widget.h:libcapplet1/capplet-widget.h: capplet/gdkxft-capplet.c > capplet/gdkxft-capplet.tmp
105 mv -f capplet/gdkxft-capplet.tmp capplet/gdkxft-capplet.c
110 rm -rf $RPM_BUILD_ROOT
111 install -d $RPM_BUILD_ROOT{/etc/X11/xinit/xinitrc.d,%{_datadir}/themes/Gdkxft/gtk}
114 DESTDIR=$RPM_BUILD_ROOT
116 > $RPM_BUILD_ROOT/etc/X11/xinit/xinitrc.d/gdkxft
117 > $RPM_BUILD_ROOT%{_datadir}/themes/Gdkxft/gtk/gtkrc
119 gzip -9nf AUTHORS ChangeLog NEWS README
122 rm -rf $RPM_BUILD_ROOT
125 %{_sbindir}/gdkxft_sysinstall
129 if [ "$1" = "0" ]; then
130 %{_sbindir}/gdkxft_sysinstall -u
133 %postun -p /sbin/ldconfig
136 %defattr(644,root,root,755)
138 %dir %{_datadir}/themes/Gdkxft
139 %dir %{_datadir}/themes/Gdkxft/gtk
140 %ghost %{_datadir}/themes/Gdkxft/gtk/gtkrc
141 %attr(755,root,root) %ghost /etc/X11/xinit/xinitrc.d/gdkxft
142 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/gdkxft.conf
143 %attr(755,root,root) %{_sbindir}/gdkxft_sysinstall
144 %attr(755,root,root) %{_libdir}/libgdkxft.so.*.*
147 %defattr(644,root,root,755)
148 %attr(755,root,root) %{_libdir}/libgdkxft.la
149 %attr(755,root,root) %{_libdir}/libgdkxft.so
152 %defattr(644,root,root,755)
153 %{_libdir}/libgdkxft.a
155 %if %{?_without_gnome:0}%{!?_without_gnome:1}
157 %defattr(644,root,root,755)
158 %attr(755,root,root) %{_bindir}/*-capplet
159 %{_datadir}/gdkxft-capplet.glade
160 %{_datadir}/pixmaps/gdkxft.png
161 %{_datadir}/control-center/UIOptions/gdkxft.desktop
162 %{_datadir}/gnome/apps/Settings/UIOptions/gdkxft.desktop