[gecko-sharp2] - Add monodoc patch
Paul F. Johnson
pfj at fedoraproject.org
Sat Oct 23 19:59:36 UTC 2010
commit c3aaaa8f9fde19aade046fa0d0f36435cd4a9b70
Author: Paul F. Johnson <paul at all-the-johnsons.co.uk>
Date: Sat Oct 23 20:59:34 2010 +0100
- Add monodoc patch
gecko-sharp2.spec | 9 ++++++++-
geckosharp2-doc.patch | 20 ++++++++++++++++++++
2 files changed, 28 insertions(+), 1 deletions(-)
---
diff --git a/gecko-sharp2.spec b/gecko-sharp2.spec
index 9371be9..acfb7fb 100644
--- a/gecko-sharp2.spec
+++ b/gecko-sharp2.spec
@@ -1,6 +1,6 @@
Name: gecko-sharp2
Version: 0.13
-Release: 15%{?dist}
+Release: 16%{?dist}
Summary: Gecko bindings for Mono
Group: System Environment/Libraries
@@ -11,6 +11,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Patch1: gecko-sharp-libdir.patch
Patch2: gecko-sharp-2.0-0.12-xulrunner.patch
+Patch3: geckosharp2-doc.patch
BuildRequires: gtk-sharp2-devel
BuildRequires: gtk2-devel
@@ -42,6 +43,9 @@ for writing gecko-sharp2 applications.
%prep
%setup -n gecko-sharp-2.0-%{version}
+sed -i -e 's!@LIBDIR@!%{_libdir}!' %{PATCH3}
+%patch3 -p1 -b .docdir
+sed -i -e 's!%{_libdir}!@LIBDIR@!' %{PATCH3}
%patch1 -p1 -b .libdir
%patch2 -p1 -b .xl
@@ -71,6 +75,9 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/*-sharp-2.0.pc
%changelog
+* Sat Oct 23 2010 Paul F. Johnson <paul at all-the-johnsons.co.uk> 0.13-16
+- Add monodoc patch
+
* Sat Oct 23 2010 Paul F. Johnson <paul at all-the-johnsons.co.uk> 0.13-15
- Add BR monodoc-devel
diff --git a/geckosharp2-doc.patch b/geckosharp2-doc.patch
new file mode 100644
index 0000000..1f4c2e4
--- /dev/null
+++ b/geckosharp2-doc.patch
@@ -0,0 +1,20 @@
+--- gecko-sharp-2.0-0.13/doc/Makefile.am 2008-03-10 20:30:29.000000000 +0000
++++ gecko-sharp-2.0-0.13/doc/Makefile-new.am 2010-10-23 20:32:43.294426807 +0100
+@@ -1,5 +1,5 @@
+ if ENABLE_MONODOC
+-monodocdir = $(prefix)/lib/monodoc/sources
++monodocdir = @LIBDIR@/monodoc/sources
+ monodoc_DATA = gecko-sharp-docs.zip gecko-sharp-docs.tree gecko-sharp-docs.source
+ endif
+
+--- gecko-sharp-2.0-0.13/doc/Makefile.in 2010-10-09 14:01:40.194338162 +0100
++++ gecko-sharp-2.0-0.13/doc/Makefile-new.in 2010-10-23 20:52:16.091506706 +0100
+@@ -184,7 +184,7 @@
+ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+- at ENABLE_MONODOC_TRUE@monodocdir = $(prefix)/lib/monodoc/sources
++ at ENABLE_MONODOC_TRUE@monodocdir = @LIBDIR@/monodoc/sources
+ @ENABLE_MONODOC_TRUE at monodoc_DATA = gecko-sharp-docs.zip gecko-sharp-docs.tree gecko-sharp-docs.source
+ noinst_DATA = $(TARGETS)
+ ASSEMBLER = mdassembler
More information about the scm-commits
mailing list