%define gauche_version 0.8.14 Name: gauche-gtk Version: 0.4.1 Release: 21%{?dist} Summary: Gauche extension module to use GTK Group: Development/Languages License: BSD URL: http://www.shiro.dreamhost.com/scheme/gauche Source: http://download.sourceforge.net/gauche/Gauche-gtk-0.4.1.tgz Patch0: Gauche-gtk-gtk28.patch Patch1: Gauche-gtk-inc.patch Patch2: Gauche-gtk-pad.patch Patch3: Gauche-gtk-gtk217.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gauche-devel = %{gauche_version} BuildRequires: gtk2-devel BuildRequires: gtkglext-devel BuildRequires: libX11-devel BuildRequires: libXt-devel BuildRequires: libICE-devel Requires: gauche = %{gauche_version} Requires: gauche-gl ExcludeArch: ppc64 %description Gauche extension module to use GTK. %prep %setup -q -n Gauche-gtk-%{version} %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %build CFLAGS="$RPM_OPT_FLAGS `pkg-config --cflags freetype2` -fPIC" \ %configure --enable-gtkgl --enable-glgd --enable-glgd-pango make %{?_smp_mflags} OPTFLAGS= %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT`gauche-config --syslibdir` mkdir -p $RPM_BUILD_ROOT`gauche-config --sysarchdir` make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name '*.so' -exec chmod 0755 '{}' ';' chmod -c 644 */*.c # for debuginfo %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_libdir}/gauche %{_datadir}/gauche %doc COPYING README VERSION examples %changelog * Sat Aug 1 2009 Gerard Milmeister <gemi@bluewin.ch> - 0.4.1-21 - fix for gtk 2.17 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.1-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sat Jun 20 2009 Gerard Milmeister <gemi@bluewin.ch> - 0.4.1-19 - updated for gauche 0.8.14 * Thu Feb 14 2008 Gerard Milmeister <gemi@bluewin.ch> - 0.4.1-17 - rebuild for gauche 0.8.13 * Mon Aug 20 2007 Gerard Milmeister <gemi@bluewin.ch> - 0.4.1-16 - fix include problem * Mon Aug 20 2007 Gerard Milmeister <gemi@bluewin.ch> - 0.4.1-15 - fix gtk problem * Sat Aug 18 2007 Gerard Milmeister <gemi@bluewin.ch> - 0.4.1-14 - exclude arch ppc64, depends on non-existing ppc64 gauche * Sat Aug 18 2007 Gerard Milmeister <gemi@bluewin.ch> - 0.4.1-13 - rebuild for gauche 0.8.11 * Fri Apr 20 2007 Gerard Milmeister <gemi@bluewin.ch> - 0.4.1-12 - rebuild for gauche 0.8.10 * Thu Feb 22 2007 Gerard Milmeister <gemi@bluewin.ch> - 0.4.1-11 - added fix for using opt flags * Thu Jan 18 2007 Gerard Milmeister <gemi@bluewin.ch> - 0.4.1-10 - rebuild for gauche 0.8.9 * Mon Nov 13 2006 Gerard Milmeister <gemi@bluewin.ch> - 0.4.1-9 - rebuilt for gauche 0.8.8 * Mon Aug 28 2006 Gerard Milmeister <gemi@bluewin.ch> - 0.4.1-8 - Rebuild for FE6 * Fri May 5 2006 Gerard Milmeister <gemi@bluewin.ch> - 0.4.1-7 - Added include flags for freetype - Added -fPIC flag * Wed Feb 23 2005 Gerard Milmeister <gemi@bluewin.ch> - 0:0.4.1-1 - New Version 0.4.1 * Fri Mar 19 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:0.4-0.fdr.1 - New Version 0.4 * Fri Mar 19 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:0.3.2-0.fdr.1 - New Version 0.3.2 * Mon Nov 10 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:0.3.1-0.fdr.1 - First Fedora release