[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