pbrobinson pushed to gkeyfile-sharp (master). "Rebuild (mono4)"

notifications at fedoraproject.org notifications at fedoraproject.org
Mon May 18 14:20:57 UTC 2015


From 9cca01a35c8b08e1d5126fd15539cbc0cf0dc43f Mon Sep 17 00:00:00 2001
From: Peter Robinson <pbrobinson at gmail.com>
Date: Mon, 18 May 2015 15:20:46 +0100
Subject: Rebuild (mono4)


diff --git a/gkeyfile-sharp.spec b/gkeyfile-sharp.spec
index f89a2c4..39502e0 100644
--- a/gkeyfile-sharp.spec
+++ b/gkeyfile-sharp.spec
@@ -7,7 +7,7 @@
 
 Name:           gkeyfile-sharp
 Version:        0.1
-Release:        16%{?dist}
+Release:        17%{?dist}
 Summary:        C# bindings for glib2's keyfile implementation
 
 Group:          Development/Libraries
@@ -20,7 +20,6 @@ Source0:        mono-%{name}-%{tagname}-%{relvers}-%{tsuffix}.tar.gz
 # Upstream patch to fix DllImport name of libglib (BZ 692784)
 # https://github.com/mono/gkeyfile-sharp/commit/1a1adb8ec4149b4a0a8e55db0e3baa172cbd2c3f
 Patch1:         0001-Change-glib-DllImports-to-libglib-2.0-0.dll.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -34,7 +33,7 @@ ExclusiveArch: %mono_arches
 
 %package devel
 Summary:        Development files for gkeyfile-sharp
-Requires:	pkgconfig
+Requires:       pkgconfig
 Requires:       %{name} = %{version}-%{release}
 
 %description
@@ -45,6 +44,7 @@ Development files for gkeyfile-sharp
 
 %prep
 %setup -q -n mono-%{name}-%{dsuffix}
+sed -i "s#gmcs#mcs#g" configure.in
 %patch1 -p1 -b dllimport-fix
 
 %build
@@ -53,7 +53,6 @@ Development files for gkeyfile-sharp
 make %{?_smp_mflags}
 
 %install
-rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
 chmod 644 `find $RPM_BUILD_ROOT%{_prefix}/lib/mono -name '*.dll.config'`
 rm -f $RPM_BUILD_ROOT%{_prefix}/lib/mono/%{name}/%{name}.dll.config
@@ -61,20 +60,19 @@ rm -f $RPM_BUILD_ROOT%{_prefix}/lib/mono/%{name}/%{name}.dll.config
 mkdir -p %{buildroot}%{_libdir}/pkgconfig
 test "%{_libdir}" = "%{_prefix}/lib" || mv %{buildroot}%{_prefix}/lib/pkgconfig/*.pc %{buildroot}%{_libdir}/pkgconfig/
 
-%clean
-rm -rf $RPM_BUILD_ROOT
 
 %files
-%defattr(-,root,root,-)
 %doc AUTHORS ChangeLog LICENSE.LGPL NEWS
 %{_prefix}/lib/mono/gac/%{name}
 %{_prefix}/lib/mono/%{name}
 
 %files devel
-%defattr(-,root,root,-)
 %{_libdir}/pkgconfig/%{name}.pc
 
 %changelog
+* Tue Apr 28 2015 Claudio Rodrigo Pereyra Diaz <elsupergomez at fedoraproject.org> - 0.1-17
+- Build with mono 4
+
 * Tue Mar 24 2015 Than Ngo <than at redhat.com> - 0.1-16
 - use %%mono_arches
 
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/gkeyfile-sharp.git/commit/?h=master&id=9cca01a35c8b08e1d5126fd15539cbc0cf0dc43f


More information about the scm-commits mailing list