[Pkg-cli-apps-commits] [SCM] Tomboy - desktop note taking program using Wiki style links branch, master, updated. debian/1.0.1-2-1-g8c0b464
Iain Lane
laney at ubuntu.com
Thu Dec 17 22:00:09 UTC 2009
The following commit has been merged in the master branch:
commit 8c0b464c633acd0b446aa7d9f6d848dae3b47480
Author: Iain Lane <laney at ubuntu.com>
Date: Thu Dec 17 21:44:04 2009 +0000
Disable unit tests, use mono-devel >= 2.4.3
* debian/patches/10_disable_unit_tests.patch: Disable unit tests
unconditionally as they cause a non-deterministic build depending on
whether nunit is present or not.
* debian/control: Remove all build-deps from `mono' source package and
instead rely on mono-devel (>= 2.4.3) to pull them in.
diff --git a/debian/changelog b/debian/changelog
index a7a82bd..fd1d967 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+tomboy (1.0.1-3) UNRELEASED; urgency=low
+
+ * debian/patches/10_disable_unit_tests.patch: Disable unit tests
+ unconditionally as they cause a non-deterministic build depending on
+ whether nunit is present or not.
+ * debian/control: Remove all build-deps from `mono' source package and
+ instead rely on mono-devel (>= 2.4.3) to pull them in.
+
+ -- Iain Lane <laney at ubuntu.com> Thu, 17 Dec 2009 21:43:20 +0000
+
tomboy (1.0.1-2) unstable; urgency=low
* debian/ltmain-as-needed.sh: Update, as a version mismatch with
diff --git a/debian/control b/debian/control
index b5bd480..70dc763 100644
--- a/debian/control
+++ b/debian/control
@@ -9,7 +9,7 @@ Build-Depends: debhelper (>= 7.0.50),
libtool,
intltool,
pngquant,
- mono-devel (>= 2.4.2.3),
+ mono-devel (>= 2.4.3),
libgtk2.0-cil (>= 2.10.4),
libgconf2.0-cil,
libgnome2.24-cil,
@@ -23,7 +23,6 @@ Build-Depends: debhelper (>= 7.0.50),
libgmime2.4-cil,
gnome-doc-utils (>= 0.3.2),
scrollkeeper,
- libmono-cairo2.0-cil,
libndesk-dbus1.0-cil (>= 0.4),
libndesk-dbus-glib1.0-cil (>= 0.3),
libmono-addins0.2-cil (>= 0.3),
diff --git a/debian/patches/10_disable_unit_tests b/debian/patches/10_disable_unit_tests
new file mode 100644
index 0000000..2a91683
--- /dev/null
+++ b/debian/patches/10_disable_unit_tests
@@ -0,0 +1,18 @@
+Index: tomboy.git/configure.in
+===================================================================
+--- tomboy.git.orig/configure.in 2009-12-17 21:45:00.368882798 +0000
++++ tomboy.git/configure.in 2009-12-17 21:52:28.138882748 +0000
+@@ -266,10 +266,10 @@
+ #
+ # NUnit required for (optional) unit tests
+ #
+-PKG_CHECK_MODULES(NUNIT, mono-nunit, HAVE_NUNIT="yes", HAVE_NUNIT="no")
++#PKG_CHECK_MODULES(NUNIT, mono-nunit, HAVE_NUNIT="yes", HAVE_NUNIT="no")
+ AM_CONDITIONAL(HAVE_NUNIT, test "$HAVE_NUNIT" = "yes")
+-AC_SUBST(NUNIT_LIBS)
+-AC_PATH_PROG(NUNIT, nunit-console)
++#AC_SUBST(NUNIT_LIBS)
++#AC_PATH_PROG(NUNIT, nunit-console)
+
+ #
+ # Check for X11 libraries
diff --git a/debian/patches/series b/debian/patches/series
index b0814fc..f228118 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
01_dllmaps.patch
+10_disable_unit_tests
--
Tomboy - desktop note taking program using Wiki style links
More information about the Pkg-cli-apps-commits
mailing list