Hello community,

here is the log from the commit of package gnome-do-plugins for 
openSUSE:Factory checked in at 2012-05-03 10:56:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-do-plugins (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-do-plugins.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-do-plugins", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-do-plugins/gnome-do-plugins.changes        
2012-01-25 12:18:30.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-do-plugins.new/gnome-do-plugins.changes   
2012-05-03 10:56:19.000000000 +0200
@@ -1,0 +2,8 @@
+Tue Apr 17 12:50:18 UTC 2012 - [email protected]
+
+- Add gnome-do-mono-detection.patch: Synchronize the mono compiler
+  detection with gnome-do 0.9 (default changed from gmcs to dmcs).
+- Add gnome-common BuildRequires and call to autoreconf, as above
+  patch touches the build system.
+
+-------------------------------------------------------------------

New:
----
  gnome-do-mono-detection.patch

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

Other differences:
------------------
++++++ gnome-do-plugins.spec ++++++
--- /var/tmp/diff_new_pack.FScwl7/_old  2012-05-03 10:56:20.000000000 +0200
+++ /var/tmp/diff_new_pack.FScwl7/_new  2012-05-03 10:56:20.000000000 +0200
@@ -23,9 +23,13 @@
 Release:        0
 Url:            http://do.davebsd.com
 Source:         
http://launchpad.net/do-plugins/trunk/0.8.4/+download/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM gnome-do-mono-detection.patch [email protected] -- 
synchronize the mono compiler detection with gnome-do 0.9 (change already in 
bzr)
+Patch0:         gnome-do-mono-detection.patch
 Summary:        Plugins for GNOME Do
 License:        GPL-3.0
 Group:          Productivity/Other
+# Needed by patch0
+BuildRequires:  gnome-common
 BuildRequires:  gnome-do >= 0.8.1
 BuildRequires:  intltool
 BuildRequires:  mono-data-sqlite
@@ -59,9 +63,9 @@
 BuildRequires:  pkgconfig(dbus-sharp-1.0)
 BuildRequires:  pkgconfig(dbus-sharp-glib-1.0)
 %endif
+Requires:       %{name}-lang = %{version}
 Requires:       gnome-do
 Requires:       xdg-utils
-Requires:       %{name}-lang = %{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -77,8 +81,11 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
 
 %build
+# Needed by patch0
+autoreconf -fi
 %configure
 %__make %{?jobs: -j%jobs}
 

++++++ gnome-do-mono-detection.patch ++++++
Index: gnome-do-plugins-0.8.4/m4/shamrock/mono.m4
===================================================================
--- gnome-do-plugins-0.8.4.orig/m4/shamrock/mono.m4
+++ gnome-do-plugins-0.8.4/m4/shamrock/mono.m4
@@ -11,7 +11,18 @@ AC_DEFUN([SHAMROCK_FIND_MONO_2_0_COMPILE
 AC_DEFUN([SHAMROCK_FIND_C_SHARP_3_0_COMPILER],
 [      
        AC_REQUIRE([SHAMROCK_FIND_MONO_RUNTIME])
-       SHAMROCK_FIND_PROGRAM_OR_BAIL(MCS, gmcs)
+       AC_PATH_PROG(DMCS, dmcs, no)
+       if test "x$DMCS" = "xno"; then
+               AC_PATH_PROG(GMCS, gmcs, no)
+               if test "x$GMCS" = "xno"; then
+                       AC_MSG_ERROR([You need to install a C♯ compiler.'])
+               else
+                       MCS=$GMCS
+               fi
+       else
+               MCS=$DMCS
+       fi
+       AC_SUBST(MCS)
        changequote(<<, >>)
        MCS_VERSION=$($MCS --version | egrep -o "([[:digit:]]\.)+[[:digit:]]+")
        changequote([, ])
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to