[Pkg-cli-apps-commits] r4349 - in /packages/monodevelop-java/trunk/debian: changelog control copyright patches/00list patches/use_csc.dpatch rules
laney-guest at users.alioth.debian.org
laney-guest at users.alioth.debian.org
Thu Dec 18 00:02:21 UTC 2008
Author: laney-guest
Date: Thu Dec 18 00:02:20 2008
New Revision: 4349
URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=4349
Log:
Update monodevelop-java for the mono 2.0 transition. Misc lintian fixes too, yay!
Added:
packages/monodevelop-java/trunk/debian/patches/use_csc.dpatch (with props)
Modified:
packages/monodevelop-java/trunk/debian/changelog
packages/monodevelop-java/trunk/debian/control
packages/monodevelop-java/trunk/debian/copyright
packages/monodevelop-java/trunk/debian/patches/00list
packages/monodevelop-java/trunk/debian/rules
Modified: packages/monodevelop-java/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/monodevelop-java/trunk/debian/changelog?rev=4349&op=diff
==============================================================================
--- packages/monodevelop-java/trunk/debian/changelog (original)
+++ packages/monodevelop-java/trunk/debian/changelog Thu Dec 18 00:02:20 2008
@@ -1,3 +1,17 @@
+monodevelop-java (1.0-2) UNRELEASED; urgency=low
+
+ * debian/patches/use_csc.dpatch, debian/control:
+ + Mono 2.0 transition - patch build system to use csc
+ + Remove build-deps on mono-gmcs and libmono-dev and replace with
+ mono-devel (>= 2.0) to pick up csc.
+ * debian/rules:
+ + Remove autogenerated files config.log and config.make in clean target -
+ they cause noise in the diff (Lintian cleanup).
+ * debian/control: Bump standards-version to 3.8.0 .
+ * debian/copyright: Update FSF address (Lintian cleanup).
+
+ -- Iain Lane <laney at ubuntu.com> Wed, 17 Dec 2008 23:51:14 +0000
+
monodevelop-java (1.0-1) unstable; urgency=low
* New upstream release
Modified: packages/monodevelop-java/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/monodevelop-java/trunk/debian/control?rev=4349&op=diff
==============================================================================
--- packages/monodevelop-java/trunk/debian/control (original)
+++ packages/monodevelop-java/trunk/debian/control Thu Dec 18 00:02:20 2008
@@ -5,15 +5,14 @@
Build-Depends: debhelper (>= 5), dpatch
Build-Depends-Indep: cli-common-dev (>= 0.5.4),
monodevelop (>= 1.0),
- mono-gmcs (>= 1.1.10),
+ mono-devel (>= 2.0),
ikvm (>= 0.34),
libgtk2.0-cil (>= 2.8.3),
libgnome2.0-cil (>= 2.8.3),
libglade2.0-cil (>= 2.8.3),
libmono-system2.0-cil,
- libmono2.0-cil,
libglib2.0-cil
-Standards-Version: 3.7.3
+Standards-Version: 3.8.0
Homepage: http://www.monodevelop.com/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-apps/packages/monodevelop-java/trunk/
Vcs-Svn: svn://svn.debian.org/svn/pkg-cli-apps/packages/monodevelop-java/trunk/
Modified: packages/monodevelop-java/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/monodevelop-java/trunk/debian/copyright?rev=4349&op=diff
==============================================================================
--- packages/monodevelop-java/trunk/debian/copyright (original)
+++ packages/monodevelop-java/trunk/debian/copyright Thu Dec 18 00:02:20 2008
@@ -25,8 +25,9 @@
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
- 02111-1307, USA.
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ 02110-1301, USA.
+
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL'.
Modified: packages/monodevelop-java/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/monodevelop-java/trunk/debian/patches/00list?rev=4349&op=diff
==============================================================================
--- packages/monodevelop-java/trunk/debian/patches/00list (original)
+++ packages/monodevelop-java/trunk/debian/patches/00list Thu Dec 18 00:02:20 2008
@@ -1,0 +1,1 @@
+use_csc
Added: packages/monodevelop-java/trunk/debian/patches/use_csc.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/monodevelop-java/trunk/debian/patches/use_csc.dpatch?rev=4349&op=file
==============================================================================
--- packages/monodevelop-java/trunk/debian/patches/use_csc.dpatch (added)
+++ packages/monodevelop-java/trunk/debian/patches/use_csc.dpatch Thu Dec 18 00:02:20 2008
@@ -1,0 +1,29 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 10_use_csc.dpatch by Iain Lane <laney at ubuntu.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Use csc instead of gmcs (Mono 2.0 transition)
+## DP: See http://wiki.debian.org/Teams/DebianMonoGroup/Mono20Transition
+
+ at DPATCH@
+diff -urNad monodevelop-java-1.0~/JavaBinding.make monodevelop-java-1.0/JavaBinding.make
+--- monodevelop-java-1.0~/JavaBinding.make 2008-03-11 02:41:41.000000000 +0000
++++ monodevelop-java-1.0/JavaBinding.make 2008-12-17 23:18:02.000000000 +0000
+@@ -9,7 +9,7 @@
+ include $(top_srcdir)/config.make
+
+ ifeq ($(CONFIG),DEBUG)
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = /usr/bin/csc
+ ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize- -debug -define:DEBUG
+ ASSEMBLY = build/JavaBinding.dll
+ ASSEMBLY_MDB = $(ASSEMBLY).mdb
+@@ -21,7 +21,7 @@
+ endif
+
+ ifeq ($(CONFIG),RELEASE)
+-ASSEMBLY_COMPILER_COMMAND = gmcs
++ASSEMBLY_COMPILER_COMMAND = /usr/bin/csc
+ ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+
+ ASSEMBLY = build/JavaBinding.dll
+ ASSEMBLY_MDB =
Propchange: packages/monodevelop-java/trunk/debian/patches/use_csc.dpatch
------------------------------------------------------------------------------
svn:executable = *
Modified: packages/monodevelop-java/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/monodevelop-java/trunk/debian/rules?rev=4349&op=diff
==============================================================================
--- packages/monodevelop-java/trunk/debian/rules (original)
+++ packages/monodevelop-java/trunk/debian/rules Thu Dec 18 00:02:20 2008
@@ -25,6 +25,8 @@
rm -rf $(CURDIR)/.wapi
rm -f configure-stamp
rm -f build-stamp
+ rm -f $(CURDIR)/config.log
+ rm -f $(CURDIR)/config.make
dh_clean
install: build
More information about the Pkg-cli-apps-commits
mailing list