Package: activiz.net
Version: 1:1.0~git2023-1
Followup-For: Bug #655935
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu precise ubuntu-patch
I think this can be rather easily achieved by just patching the upstream
CMakelist to look for "mono-csc" rather than just "csc". I've attached the
patch we've added in Ubuntu to resolve the issue.
Thanks for considering the patch.
-- System Information:
Debian Release: wheezy/sid
APT prefers precise-updates
APT policy: (500, 'precise-updates'), (500, 'precise-security'), (500,
'precise')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-8-generic (SMP w/4 CPU cores)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
=== added file 'debian/patches/mono-csc-path.patch'
--- debian/patches/mono-csc-path.patch 1970-01-01 00:00:00 +
+++ debian/patches/mono-csc-path.patch 2012-01-12 12:44:08 +
@@ -0,0 +1,16 @@
+From: Mathieu Trudel-Lapierre
+Subject: Fix name for the mono-csc compiler.
+
+Index: activiz.net/CMakeLists.txt
+===
+--- activiz.net.orig/CMakeLists.txt 2012-01-11 22:24:14.52670 +0100
activiz.net/CMakeLists.txt 2012-01-11 22:27:49.012160122 +0100
+@@ -107,7 +107,7 @@
+ INCLUDE("${Mummy_DIR}/FindCsharp.cmake")
+
+ IF(NOT csc_EXECUTABLE)
+- FIND_PROGRAM(csc_EXECUTABLE csc)
++ FIND_PROGRAM(csc_EXECUTABLE mono-csc)
+ ENDIF(NOT csc_EXECUTABLE)
+ IF(NOT csc_EXECUTABLE)
+ MESSAGE(FATAL_ERROR "error: C# compiler not found. csc_EXECUTABLE='${csc_EXECUTABLE}'")
=== modified file 'debian/patches/series'
--- debian/patches/series 2011-10-31 15:44:31 +
+++ debian/patches/series 2012-01-11 21:27:30 +
@@ -6,3 +6,4 @@
doxygenversion.patch
removedoxfromall.patch
removeusersguide.patch
+mono-csc-path.patch