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 %{!?_without_gnome:BuildRequires: control-center-devel}
16 %{!?_without_gnome:BuildRequires: libglade-devel}
17 BuildRequires: gtk+-devel >= 1.2.0
18 BuildRequires: perl-devel
19 Prereq: /sbin/ldconfig
20 URL: http://gdkxft.sourceforge.net/
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 %define _prefix /usr/X11R6
24 %define _mandir %{_prefix}/man
27 A library that adds transparent support for anti-aliased fonts to the
28 libgdk component of gtk+-1.2.x. Gtk+ widgets will automagically use
32 Biblioteka dodaj±ca prze¼roczyst± obs³ugê dla wyg³adzanych fontów w
33 komponencie libgdk biblioteki gtk+-1.2.x. Widgety gtk+ automatycznie
34 bêd± u¿ywa³y tych fontów.
37 Este pacote contém bibliotecas para adicionar suporte transparente a
38 fontes anti-aliased para o componente libgdk do gtk+-1.2. Os widgets
39 Gtk+ vão automaticamente usar essas fontes.
42 Summary: Header files for developing apps
43 Summary(es): Bibliotecas y archivos de inclusión para desarrollo
44 Summary(pl): Pliki nag³owkowe gdkxft
45 Summary(pt_BR): Bibliotecas e arquivos de inclusão para desenvolvimento
46 Group: Development/Libraries
47 PreReq: %{name} = %{version}-%{release}
50 Header files for developing apps with will use libgdkxft.
52 %description devel -l pl
53 Pliki nag³ówkowe do tworzenia aplikacji u¿ywaj±cych libgdkxft.
55 %description devel -l pt_BR
56 Bibliotecas e arquivos de inclusão necessários para desenvolvimento
60 Summary: Static libraries for libgdkxft development
61 Summary(pl): Statyczna biblioteka libgdkxft
62 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com a libgdkxft
63 Group: Development/Libraries
64 Requires: %{name}-devel = %{version}-%{release}
67 Static libraries for libgdkxft development.
69 %description static -l pl
70 Statyczna biblioteka libgdkxft.
72 %description static -l pt_BR
73 Bibliotecas estáticas para desenvolvimento com a libgdkxft.
76 Summary: Capplet to configure gdkxft in GNOME
77 Summary(pl): Narzêdzie do konfiguracji gdkxft w GNOME
78 Group: X11/Applications
79 Requires: %{name} = %{version}
82 Capplet to configure gdkxft in GNOME.
84 %description capplet -l pl
85 Narzêdzie do konfiguracji gdkxft w GNOME.
95 sed -e s:capplet-widget.h:libcapplet1/capplet-widget.h: capplet/gdkxft-capplet.c > capplet/gdkxft-capplet.tmp
96 mv -f capplet/gdkxft-capplet.tmp capplet/gdkxft-capplet.c
101 rm -rf $RPM_BUILD_ROOT
102 install -d $RPM_BUILD_ROOT{/etc/X11/xinit/xinitrc.d,%{_datadir}/themes/Gdkxft/gtk}
105 DESTDIR=$RPM_BUILD_ROOT
107 > $RPM_BUILD_ROOT/etc/X11/xinit/xinitrc.d/gdkxft
108 > $RPM_BUILD_ROOT%{_datadir}/themes/Gdkxft/gtk/gtkrc
110 gzip -9nf AUTHORS ChangeLog NEWS README
113 rm -rf $RPM_BUILD_ROOT
116 %{_sbindir}/gdkxft_sysinstall
120 if [ "$1" = "0" ]; then
121 %{_sbindir}/gdkxft_sysinstall -u
124 %postun -p /sbin/ldconfig
127 %defattr(644,root,root,755)
129 %dir %{_datadir}/themes/Gdkxft
130 %dir %{_datadir}/themes/Gdkxft/gtk
131 %ghost %{_datadir}/themes/Gdkxft/gtk/gtkrc
132 %attr(755,root,root) %ghost /etc/X11/xinit/xinitrc.d/gdkxft
133 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/gdkxft.conf
134 %attr(755,root,root) %{_sbindir}/gdkxft_sysinstall
135 %attr(755,root,root) %{_libdir}/libgdkxft.so.*.*
138 %defattr(644,root,root,755)
139 %attr(755,root,root) %{_libdir}/libgdkxft.la
140 %attr(755,root,root) %{_libdir}/libgdkxft.so
143 %defattr(644,root,root,755)
144 %{_libdir}/libgdkxft.a
146 %if %{?_without_gnome:0}%{!?_without_gnome:1}
148 %defattr(644,root,root,755)
149 %attr(755,root,root) %{_bindir}/*-capplet
150 %{_datadir}/gdkxft-capplet.glade
151 %{_datadir}/pixmaps/gdkxft.png
152 %{_datadir}/control-center/UIOptions/gdkxft.desktop
153 %{_datadir}/gnome/apps/Settings/UIOptions/gdkxft.desktop