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

notifications at fedoraproject.org notifications at fedoraproject.org
Mon May 18 14:29:28 UTC 2015


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


diff --git a/gnome-keyring-sharp.spec b/gnome-keyring-sharp.spec
index 6c05c95..a926b6c 100644
--- a/gnome-keyring-sharp.spec
+++ b/gnome-keyring-sharp.spec
@@ -1,9 +1,15 @@
+%if 0%{?rhel}%{?el6}%{?el7}
+# see https://fedorahosted.org/fpc/ticket/395
+%define _monodir %{_prefix}/lib/mono
+%define _monogacdir %{_monodir}/gac
+%endif
+
 %global svn_rev 133722
 %global debug_package %{nil}
 
 Name:           gnome-keyring-sharp
 Version:        1.0.1
-Release:        0.18.%{svn_rev}svn%{?dist}
+Release:        0.19.%{svn_rev}svn%{?dist}
 Summary:        Mono implementation of GNOME Keyring
 
 Group:          System Environment/Libraries
@@ -63,7 +69,7 @@ for %{name}.
 %setup -q
 %patch1 -p0 -F 2 -b .new-api
 %patch2 -p1 -b .monodoc-dir
-
+sed -i "s#gmcs#mcs#g" configure.ac
 
 %build
 autoreconf -f -i
@@ -74,33 +80,28 @@ make
 
 
 %install
-rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
+%make_install
 strip $RPM_BUILD_ROOT%{_libdir}/libgnome-keyring-sharp-glue.so
 find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
 
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
 %files
-%defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING README
-%{_prefix}/lib/mono/gnome-keyring-sharp-1.0
-%{_prefix}/lib/mono/gac/Gnome.Keyring
+%{_monodir}/gnome-keyring-sharp-1.0
+%{_monogacdir}/Gnome.Keyring
 %{_libdir}/libgnome-keyring-sharp-glue.so
 
 %files devel
-%defattr(-,root,root,-)
 %{_libdir}/pkgconfig/%{name}-1.0.pc
 
 %files doc
-%defattr(-,root,root,-)
 %{_prefix}/lib/monodoc/sources/Gnome.Keyring.*
 
 
 %changelog
+* Tue May 12 2015 Claudio Rodrigo Pereyra Diaz <elsupergomez at fedoraproject.org> 1.0.1-0.19.133722svn
+- Build for Mono 4
+- Use mono macros
+
 * Tue Mar 24 2015 Than Ngo <than at redhat.com> - 1.0.1-0.18.133722svn
 - use %%mono_arches
 
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/gnome-keyring-sharp.git/commit/?h=master&id=deb43aafec32bb07f2df75e1067ad99c5ee9654a


More information about the scm-commits mailing list