diff --git a/gtk-sharp-2.10.0-libdir.patch b/gtk-sharp-2.10.0-libdir.patch new file mode 100644 index 0000000..84d4aef --- /dev/null +++ b/gtk-sharp-2.10.0-libdir.patch @@ -0,0 +1,64 @@ +--- gtk-sharp-2.10.0/glib/glib-sharp-2.0.pc.in.libdir 2006-08-21 17:28:33.000000000 +0200 ++++ gtk-sharp-2.10.0/glib/glib-sharp-2.0.pc.in 2006-09-11 10:27:17.000000000 +0200 +@@ -1,6 +1,6 @@ +-prefix=${pcfiledir}/../.. ++prefix=@prefix@ + exec_prefix=${prefix} +-libdir=${exec_prefix}/lib ++libdir=@libdir@ + + + Name: GLib# +--- gtk-sharp-2.10.0/parser/Makefile.am.libdir 2006-08-21 17:27:24.000000000 +0200 ++++ gtk-sharp-2.10.0/parser/Makefile.am 2006-09-11 10:24:22.000000000 +0200 +@@ -1,4 +1,4 @@ +-assemblydir = $(prefix)/lib/gtk-sharp-2.0 ++assemblydir = $(libdir)/gtk-sharp-2.0 + pkgconfigdir = $(libdir)/pkgconfig + assembly_DATA = gapi-fixup.exe gapi-parser.exe + pkgconfig_DATA = gapi-2.0.pc +--- gtk-sharp-2.10.0/generator/Makefile.am.libdir 2006-08-21 17:27:23.000000000 +0200 ++++ gtk-sharp-2.10.0/generator/Makefile.am 2006-09-11 10:24:22.000000000 +0200 +@@ -1,4 +1,4 @@ +-assemblydir = $(prefix)/lib/gtk-sharp-2.0 ++assemblydir = $(libdir)/gtk-sharp-2.0 + assembly_DATA = gapi_codegen.exe + bin_SCRIPTS = gapi2-codegen + CLEANFILES = gapi_codegen.exe +--- gtk-sharp-2.10.0/gtkdotnet/gtk-dotnet-2.0.pc.in.libdir 2006-08-21 17:27:25.000000000 +0200 ++++ gtk-sharp-2.10.0/gtkdotnet/gtk-dotnet-2.0.pc.in 2006-09-11 10:27:07.000000000 +0200 +@@ -1,6 +1,6 @@ +-prefix=${pcfiledir}/../.. ++prefix=@prefix@ + exec_prefix=${prefix} +-libdir=${exec_prefix}/lib ++libdir=@libdir@ + + + Name: Gtk.DotNet +--- gtk-sharp-2.10.0/gtk/gtk-sharp-2.0.pc.in.libdir 2006-08-21 17:27:22.000000000 +0200 ++++ gtk-sharp-2.10.0/gtk/gtk-sharp-2.0.pc.in 2006-09-11 10:26:51.000000000 +0200 +@@ -1,7 +1,7 @@ +-prefix=${pcfiledir}/../.. ++prefix=@prefix@ + exec_prefix=${prefix} +-libdir=${exec_prefix}/lib +-gapidir=${prefix}/share/gapi-2.0 ++libdir=@libdir@ ++gapidir=@datadir@/gapi-2.0 + + + Name: Gtk# +--- gtk-sharp-2.10.0/glade/glade-sharp-2.0.pc.in.libdir 2006-08-21 17:28:31.000000000 +0200 ++++ gtk-sharp-2.10.0/glade/glade-sharp-2.0.pc.in 2006-09-11 10:26:34.000000000 +0200 +@@ -1,7 +1,7 @@ +-prefix=${pcfiledir}/../.. ++prefix=@prefix@ + exec_prefix=${prefix} +-libdir=${exec_prefix}/lib +-gapidir=${prefix}/share/gapi-2.0 ++libdir=@libdir@ ++gapidir=@datadir@/gapi-2.0 + + + Name: Glade# diff --git a/gtk-sharp2.spec b/gtk-sharp2.spec index 4765bda..8e2e947 100644 --- a/gtk-sharp2.spec +++ b/gtk-sharp2.spec @@ -1,6 +1,6 @@ Name: gtk-sharp2 Version: 2.10.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GTK+ and GNOME bindings for Mono Group: System Environment/Libraries @@ -10,7 +10,7 @@ Source0: gtk-sharp-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch1: gtk-sharp-2.9.0-monodir.patch -Patch2: gtk-sharp-2.9.0-libdir.patch +Patch2: gtk-sharp-2.10.0-libdir.patch BuildRequires: mono-devel gtk2-devel libglade2-devel BuildRequires: automake, libtool @@ -98,6 +98,9 @@ make install DESTDIR=$RPM_BUILD_ROOT GACUTIL_FLAGS="/package gtk-sharp-2.0 /gacd %{_libdir}/pkgconfig/gtk-dotnet-2.0.pc %changelog +* Mon Sep 11 2006 Alexander Larsson - 2.10.0-2 +- Fix pc files for gapidir (#205979) + * Mon Aug 21 2006 Matthias Clasen - 2.10.0-1.fc6 - Update to 2.10.0