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: ftp://ftp.sourceforge.net/pub/sourceforge/gdkxft/%{name}-%{version}.tar.gz
15 URL: http://gdkxft.sourceforge.net/
16 BuildRequires: autoconf
17 BuildRequires: automake
18 %{!?_without_gnome:BuildRequires: control-center-devel}
19 %{!?_without_gnome:BuildRequires: libglade-gnome-devel}
20 BuildRequires: gtk+-devel >= 1.2.0
21 BuildRequires: libtool
22 BuildRequires: rpm-perlprov
23 Requires(post): /sbin/ldconfig
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 A library that adds transparent support for anti-aliased fonts to the
29 libgdk component of gtk+-1.2.x. Gtk+ widgets will automagically use
33 Biblioteka dodaj±ca prze¼roczyst± obs³ugê dla wyg³adzanych fontów w
34 komponencie libgdk biblioteki gtk+-1.2.x. Widgety gtk+ automatycznie
35 bêd± u¿ywa³y tych fontów.
38 Este pacote contém bibliotecas para adicionar suporte transparente a
39 fontes anti-aliased para o componente libgdk do gtk+-1.2. Os widgets
40 Gtk+ vão automaticamente usar essas fontes.
43 Summary: Header files for developing apps
44 Summary(es): Bibliotecas y archivos de inclusión para desarrollo
45 Summary(pl): Pliki nag³owkowe gdkxft
46 Summary(pt_BR): Bibliotecas e arquivos de inclusão para desenvolvimento
47 Group: Development/Libraries
48 PreReq: %{name} = %{version}-%{release}
51 Header files for developing apps with will use libgdkxft.
53 %description devel -l pl
54 Pliki nag³ówkowe do tworzenia aplikacji u¿ywaj±cych libgdkxft.
56 %description devel -l pt_BR
57 Bibliotecas e arquivos de inclusão necessários para desenvolvimento
61 Summary: Static libraries for libgdkxft development
62 Summary(pl): Statyczna biblioteka libgdkxft
63 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com a libgdkxft
64 Group: Development/Libraries
65 Requires: %{name}-devel = %{version}-%{release}
68 Static libraries for libgdkxft development.
70 %description static -l pl
71 Statyczna biblioteka libgdkxft.
73 %description static -l pt_BR
74 Bibliotecas estáticas para desenvolvimento com a libgdkxft.
77 Summary: Capplet to configure gdkxft in GNOME
78 Summary(pl): Narzêdzie do konfiguracji gdkxft w GNOME
79 Group: X11/Applications
80 Requires: %{name} = %{version}
83 Capplet to configure gdkxft in GNOME.
85 %description capplet -l pl
86 Narzêdzie do konfiguracji gdkxft w GNOME.
92 %if %{?_without_gnome:1}%{!?_without_gnome:0}
93 cat >> acinclude.m4 <<EOF
94 AC_DEFUN([AM_PATH_LIBGLADE],[
95 AM_CONDITIONAL([HAVE_ORBIT],false)
96 AM_CONDITIONAL([HAVE_GNORBA],false)])
108 sed -e s:capplet-widget.h:libcapplet1/capplet-widget.h: capplet/gdkxft-capplet.c > capplet/gdkxft-capplet.tmp
109 mv -f capplet/gdkxft-capplet.tmp capplet/gdkxft-capplet.c
114 rm -rf $RPM_BUILD_ROOT
115 install -d $RPM_BUILD_ROOT{/etc/X11/xinit/xinitrc.d,%{_datadir}/themes/Gdkxft/gtk}
118 DESTDIR=$RPM_BUILD_ROOT
120 perl -pi -e "s@\\\`gtk-config --prefix\\\` \\|\\| \"/usr\"@\"`gtk-config --prefix`\"@g" \
121 $RPM_BUILD_ROOT%{_sbindir}/gdkxft_sysinstall
123 > $RPM_BUILD_ROOT/etc/X11/xinit/xinitrc.d/gdkxft
124 > $RPM_BUILD_ROOT%{_datadir}/themes/Gdkxft/gtk/gtkrc
126 install -d $RPM_BUILD_ROOT%{_applnkdir}/Settings/GNOME
127 mv -f $RPM_BUILD_ROOT{%{_datadir}/gnome/apps/Settings/UIOptions,%{_applnkdir}/Settings/GNOME}
130 rm -rf $RPM_BUILD_ROOT
133 %{_sbindir}/gdkxft_sysinstall
137 if [ "$1" = "0" ]; then
138 %{_sbindir}/gdkxft_sysinstall -u
141 %postun -p /sbin/ldconfig
144 %defattr(644,root,root,755)
145 %doc AUTHORS ChangeLog NEWS README
146 %dir %{_datadir}/themes/Gdkxft
147 %dir %{_datadir}/themes/Gdkxft/gtk
148 %ghost %{_datadir}/themes/Gdkxft/gtk/gtkrc
149 %attr(755,root,root) %ghost /etc/X11/xinit/xinitrc.d/gdkxft
150 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/gdkxft.conf
151 %attr(755,root,root) %{_sbindir}/gdkxft_sysinstall
152 %attr(755,root,root) %{_libdir}/libgdkxft.so.*.*
155 %defattr(644,root,root,755)
156 %{_libdir}/libgdkxft.la
157 %attr(755,root,root) %{_libdir}/libgdkxft.so
160 %defattr(644,root,root,755)
161 %{_libdir}/libgdkxft.a
163 %if %{?_without_gnome:0}%{!?_without_gnome:1}
165 %defattr(644,root,root,755)
166 %attr(755,root,root) %{_bindir}/*-capplet
167 %{_datadir}/gdkxft-capplet.glade
168 %{_datadir}/pixmaps/gdkxft.png
169 %{_datadir}/control-center/UIOptions/gdkxft.desktop
170 %{_applnkdir}/Settings/GNOME/UIOptions/gdkxft.desktop