[gtksourceview-sharp] Fix docs on 64 bit to fix FTBFS, Update source URL

Peter Robinson pbrobinson at fedoraproject.org
Sun May 19 19:43:21 UTC 2013


commit 5950376d2978973f4840605c129c738738857237
Author: Peter Robinson <pbrobinson at gmail.com>
Date:   Sun May 19 20:43:12 2013 +0100

    Fix docs on 64 bit to fix FTBFS, Update source URL

 gtksourceview-sharp.spec |   27 +++++++++++++++------------
 1 files changed, 15 insertions(+), 12 deletions(-)
---
diff --git a/gtksourceview-sharp.spec b/gtksourceview-sharp.spec
index 435f3e4..acb22b9 100644
--- a/gtksourceview-sharp.spec
+++ b/gtksourceview-sharp.spec
@@ -4,19 +4,20 @@
 Summary: A C sharp binder for gtksourceview
 Name: gtksourceview-sharp
 Version: 2.0.12
-Release: 17%{?dist}
+Release: 18%{?dist}
 License: LGPLv2+
 Group: System Environment/Libraries
-Source0: http://ftp.novell.com/pub/mono/sources/gtksourceview-sharp2/%{name}-%{extra}.tar.bz2
+URL: http://www.mono-project.com/Main_Page
+
+Source0: http://download.mono-project.com/sources/gtksourceview-sharp2/%{name}-%{extra}.tar.bz2
 Patch0: gtksourceview-sharp-libdir.patch
 Patch1: gtksourceview-sharp2-gnome-print.patch
-URL: http://www.mono-project.com/Main_Page
-Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
 BuildRequires: mono-data, mono-devel, gtk-sharp2-devel, gtksourceview-devel, gtk-sharp2-gapi, gecko-sharp2, pkgconfig, monodoc-devel
 BuildRequires: gtk-sharp2-devel gnome-sharp-devel gnome-desktop-sharp-devel autoconf libtool automake
 Requires: gtksourceview
 # Mono only available on these:
-ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 %{arm} sparcv9 alpha s390x
+ExclusiveArch: %ix86 x86_64 ppc ppc64 %{arm} s390x
 
 %description
 gtksourceview-sharp is a C sharp binder for gtksourceview
@@ -30,7 +31,6 @@ Requires:	%{name} = %{version}-%{release} pkgconfig
 Development files for gtksourceview-sharp
 
 %prep
-rm -rf %
 %setup -q -n %{name}-%{extra}
 %patch0 -p1
 %patch1 -p0
@@ -41,13 +41,16 @@ autoreconf
 make all %{?_smp_mflags}
 
 %install
-%{__rm} -rf %{buildroot}
 make DESTDIR=%{buildroot} install
 rm -f %{buildroot}%{_datadir}/gtksourceview-1.0/language-specs/vbnet.lang
 rm -f %{buildroot}%{_datadir}/gtksourceview-1.0/language-specs/nemerle.lang
 
+%ifarch x86_64 ppc64 s390x
+mkdir -p %{buildroot}%{_libdir}/monodoc/sources/
+mv %{buildroot}/usr/lib/monodoc/sources/gtksourceview-sharp-docs* %{buildroot}%{_libdir}/monodoc/sources/
+%endif
+
 %files
-%defattr (-, root, root, -)
 %doc AUTHORS COPYING INSTALL NEWS README
 %{_datadir}/gapi-2.0/gtksourceview-api.xml
 %{_libdir}/monodoc/sources/gtksourceview-sharp-docs*
@@ -55,13 +58,13 @@ rm -f %{buildroot}%{_datadir}/gtksourceview-1.0/language-specs/nemerle.lang
 %{_libdir}/mono/gtksourceview-sharp-2.0
 
 %files devel
-%defattr (-,root,root,-)
 %{_libdir}/pkgconfig/gtksourceview-sharp-2.0.pc
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %changelog
+* Sun May 19 2013 Peter Robinson <pbrobinson at fedoraproject.org> 2.0.12-18
+- Fix docs on 64 bit to fix FTBFS
+- Update source URL
+
 * Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.0.12-17
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 


More information about the scm-commits mailing list