Hello community,

here is the log from the commit of package gtk-sharp-beans for openSUSE:Factory 
checked in at 2020-03-03 10:18:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtk-sharp-beans (Old)
 and      /work/SRC/openSUSE:Factory/.gtk-sharp-beans.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gtk-sharp-beans"

Tue Mar  3 10:18:39 2020 rev:15 rq:781007 version:2.14.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gtk-sharp-beans/gtk-sharp-beans.changes  
2013-10-11 08:54:29.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.gtk-sharp-beans.new.26092/gtk-sharp-beans.changes   
    2020-03-03 10:20:30.551180299 +0100
@@ -1,0 +2,6 @@
+Mon Mar  2 15:24:01 UTC 2020 - Marguerite Su <[email protected]>
+
+- FTBFS: build with mcs instead of gmcs 
+- add gtk-sharp-beans-2.14.1-parallel-build.patch
+
+-------------------------------------------------------------------

New:
----
  gtk-sharp-beans-2.14.1-parallel-build.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gtk-sharp-beans.spec ++++++
--- /var/tmp/diff_new_pack.MJGu9p/_old  2020-03-03 10:20:30.971181168 +0100
+++ /var/tmp/diff_new_pack.MJGu9p/_new  2020-03-03 10:20:30.971181168 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gtk-sharp-beans
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -20,20 +20,20 @@
 Version:        2.14.1
 Release:        0
 Summary:        Extra Gtk# bindings
-License:        LGPL-2.1+
+License:        LGPL-2.1-or-later
 Group:          Development/Languages/Mono
-Url:            http://gitorious.org/gtk-sharp-beans
+URL:            https://github.com/mono/gtk-sharp-beans
 Source:         %{name}-%{version}.tar.bz2
 # PATCH-FEATURE-OPENSUSE gtk-sharp-beans-pc-fix.patch 782905 
[email protected] -- This allows MonoDevelop to see gtk-sharp-beans. This 
will completely go away with gtk-sharp3 
 Patch0:         gtk-sharp-beans-pc-fix.patch   
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-
+# PATCH-FIX-UPSTREAM [email protected] - fix parallel build
+Patch1:         gtk-sharp-beans-2.14.1-parallel-build.patch
 BuildRequires:  gio-sharp-devel
 BuildRequires:  gtk-sharp2
 BuildRequires:  gtk-sharp2-gapi
+BuildRequires:  libtool
 BuildRequires:  mono-devel
 BuildRequires:  monodoc-core
-
 Requires:       gio-sharp
 Requires:       gtk-sharp2 >= 2.12
 Requires:       mono-core
@@ -43,7 +43,6 @@
 
 It builds on top of Gtk# and extend it by adding new classes and extension 
methods.
 
-
 %package devel
 Summary:        Extra Gtk# bindings
 Group:          Development/Languages/Mono
@@ -62,32 +61,29 @@
 #Documentation for developers using gstreamer-sharp
 
 %prep
-%setup -q
-%patch0 -p1
+%autosetup -p1
+sed -i "s/gmcs/mcs/" configure.ac
+autoreconf -fiv
 
 %build
 %{?env_options}
 %configure
-make
+%make_build
 
 %install
-%makeinstall
-
-%clean
-rm -rf "$RPM_BUILD_ROOT"
+%make_install
 
 %files
-%defattr(-,root,root)
-%doc ChangeLog NEWS COPYING AUTHORS README
-%dir %_prefix/lib/gtk-sharp-beans
-%_prefix/lib/gtk-sharp-beans/*.dll*
+%license COPYING
+%doc ChangeLog NEWS AUTHORS README
+%dir %{_prefix}/lib/gtk-sharp-beans
+%{_prefix}/lib/gtk-sharp-beans/*.dll*
 
 #%files docs
 #%defattr(-,root,root)
 #%_prefix/lib/monodoc/sources/gstreamer-sharp-docs.*
 
 %files devel
-%defattr(-,root,root)
 %{_libdir}/pkgconfig/gtk-sharp-beans-2.0.pc
 
 %changelog

++++++ gtk-sharp-beans-2.14.1-parallel-build.patch ++++++
Index: gtk-sharp-beans-2.14.1/Makefile.am
===================================================================
--- gtk-sharp-beans-2.14.1.orig/Makefile.am
+++ gtk-sharp-beans-2.14.1/Makefile.am
@@ -54,6 +54,8 @@ gtk_generated/Builder.cs: gtk-api.xml gt
        gapi2-codegen $(GLIBSHARP_CFLAGS) --outdir=gtk_generated 
--customdir=$(srcdir)/Gtk.Customs --generate gtkbeans-api.xml
        gapi2-codegen $(GLIBSHARP_CFLAGS) $(GTKSHARP_CFLAGS) $(GIOSHARP_CFLAGS) 
--outdir=gtk_generated --customdir=$(srcdir)/Gtk.Customs --generate gtk-api.xml
 
+gtk-sharp-beans.dll.mdb: gtk-sharp-beans.dll
+
 gtk-sharp-beans.dll: $(builddir)/gtk_generated/Builder.cs $(SRCS) 
AssemblyInfo.cs
        @echo -e "\n*** Building $@"
        $(CSC) -target:library -out:$@ $(CSC_DEFINES) $(UNSAFE) $(DEBUG) 
$(ASSEMBLIES) $(SRCS) AssemblyInfo.cs $(builddir)/gtk_generated/*.cs

Reply via email to