[packages/dotnet-gtk-sharp-beans] Rel 3

arekm arekm at pld-linux.org
Mon Aug 17 00:29:33 CEST 2026


commit ce163ad2d54882bb00ca6fb4e12837878790c4e1
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Mon Aug 17 00:29:13 2026 +0200

    Rel 3

 dotnet-gtk-sharp-beans-mcs.patch | 16 ++++++++++++++++
 dotnet-gtk-sharp-beans.spec      |  6 +++++-
 2 files changed, 21 insertions(+), 1 deletion(-)
---
diff --git a/dotnet-gtk-sharp-beans.spec b/dotnet-gtk-sharp-beans.spec
index 65972b1..a9ab74e 100644
--- a/dotnet-gtk-sharp-beans.spec
+++ b/dotnet-gtk-sharp-beans.spec
@@ -1,14 +1,17 @@
 #
+# managed dotnet code, no native debug sources
+%undefine	_debugsource_packages
 #
 Summary:	.NET bindings for GTK+ API not included in GTK#
 Summary(pl.UTF-8):	Wiązania GTK+ API nie włączonego do GTK# dla .NET
 Name:		dotnet-gtk-sharp-beans
 Version:	2.14.0
-Release:	2
+Release:	3
 License:	LGPL v2.1
 Group:		Libraries
 Source0:	gtk-sharp-beans-%{version}.tar.gz
 # Source0-md5:	7ad55e25b0338927dcb501445f847450
+Patch0:		%{name}-mcs.patch
 URL:		http://github.com/mono/gtk-sharp-beans/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -44,6 +47,7 @@ Pliki programistyczne GTK#Beans.
 
 %prep
 %setup -q -n mono-gtk-sharp-beans-19023b6/
+%patch -P0 -p1
 
 %build
 mkdir config
diff --git a/dotnet-gtk-sharp-beans-mcs.patch b/dotnet-gtk-sharp-beans-mcs.patch
new file mode 100644
index 0000000..c016e78
--- /dev/null
+++ b/dotnet-gtk-sharp-beans-mcs.patch
@@ -0,0 +1,16 @@
+Look for mcs instead of gmcs.
+
+mono 6.x dropped gmcs together with the 2.0 profile; mcs is the only C#
+compiler it ships.
+
+--- mono-gtk-sharp-beans-19023b6/configure.ac.orig
++++ mono-gtk-sharp-beans-19023b6/configure.ac
+@@ -8,7 +8,7 @@
+ PACKAGE_VERSION=gtk-sharp-beans-2.0
+ AC_SUBST(PACKAGE_VERSION)
+ 
+-AC_PATH_PROG(CSC, gmcs)
++AC_PATH_PROG(CSC, mcs)
+ AC_PATH_PROG(GACUTIL, gacutil, no)
+ if test "x$GACUTIL" = "xno" ; then
+ 	AC_MSG_ERROR([No gacutil tool found, You need to install either the mono or .Net SDL.])
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/dotnet-gtk-sharp-beans.git/commitdiff/ce163ad2d54882bb00ca6fb4e12837878790c4e1



More information about the pld-cvs-commit mailing list