[Pkg-mono-svn-commits] rev 2015 - / mono-tools mono-tools/trunk mono-tools/trunk/debian mono-tools/trunk/debian/patches

Mirco Bauer meebey-guest at costa.debian.org
Sun Sep 25 17:41:37 UTC 2005


Author: meebey-guest
Date: 2005-09-25 17:41:35 +0000 (Sun, 25 Sep 2005)
New Revision: 2015

Added:
   mono-tools/
   mono-tools/branches/
   mono-tools/tags/
   mono-tools/trunk/
   mono-tools/trunk/debian/
   mono-tools/trunk/debian/changelog
   mono-tools/trunk/debian/compat
   mono-tools/trunk/debian/control
   mono-tools/trunk/debian/copyright
   mono-tools/trunk/debian/gnunit.install
   mono-tools/trunk/debian/monodoc-browser.docs
   mono-tools/trunk/debian/monodoc-browser.install
   mono-tools/trunk/debian/monodoc-browser.menu
   mono-tools/trunk/debian/monodoc-browser.postinst
   mono-tools/trunk/debian/monodoc-browser.postrm
   mono-tools/trunk/debian/patches/
   mono-tools/trunk/debian/patches/00list
   mono-tools/trunk/debian/patches/01_use_real_nunit.dpatch
   mono-tools/trunk/debian/patches/startup_mono_path.dpatch
   mono-tools/trunk/debian/rules
   mono-tools/trunk/debian/watch
Log:
- importing mono-tools



Added: mono-tools/trunk/debian/changelog
===================================================================
--- mono-tools/trunk/debian/changelog	2005-09-25 16:48:03 UTC (rev 2014)
+++ mono-tools/trunk/debian/changelog	2005-09-25 17:41:35 UTC (rev 2015)
@@ -0,0 +1,6 @@
+mono-tools (1.1.9-1) unstable; urgency=low
+
+  * Mirco 'meebey' Bauer
+    + Initial Release.
+
+ -- Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>  Sun, 25 Sep 2005 19:40:02 +0200

Added: mono-tools/trunk/debian/compat
===================================================================
--- mono-tools/trunk/debian/compat	2005-09-25 16:48:03 UTC (rev 2014)
+++ mono-tools/trunk/debian/compat	2005-09-25 17:41:35 UTC (rev 2015)
@@ -0,0 +1 @@
+4

Added: mono-tools/trunk/debian/control
===================================================================
--- mono-tools/trunk/debian/control	2005-09-25 16:48:03 UTC (rev 2014)
+++ mono-tools/trunk/debian/control	2005-09-25 17:41:35 UTC (rev 2015)
@@ -0,0 +1,25 @@
+Source: mono-tools
+Section: devel
+Priority: optional
+Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
+Uploaders: Mirco Bauer <meebey at meebey.net>
+Build-Depends: debhelper (>= 4.0.0), cli-common (>= 0.2.0), pkg-config, libmono-dev (>= 1.0), mono-gac (>= 1.0), libnunit-cil (>= 2.2.0), libgtk-cil (>= 1.0), libgnome-cil (>= 1.0), libgconf-cil (>= 1.0), libglade-cil (>= 1.0), libgecko-cil (>= 0.6), monodoc-base (>= 1.0.7)
+Standards-Version: 3.6.2.1
+
+Package: monodoc-browser
+Provides: monodoc-viewer
+Architecture: all
+Recommends: lynx
+Depends: ${cli:Depends}, monodoc-manual
+Description: MonoDoc GTK+ based viewer
+ The MonoDoc Project is the documentation framework of the Mono project which
+ provides detailed API documentation for all Mono components and the Mono CLI
+ implementation.
+ .
+ This package contains the GTK+ based viewer of the Mono documentation.
+
+Package: gnunit
+Architecture: all
+Depends:  ${cli:Depends}
+Description: frontend for running NUnit 2 test suites
+ gnunit (formerly known as nunit-gtk) is a frontend for NUnit.

Added: mono-tools/trunk/debian/copyright
===================================================================
--- mono-tools/trunk/debian/copyright	2005-09-25 16:48:03 UTC (rev 2014)
+++ mono-tools/trunk/debian/copyright	2005-09-25 17:41:35 UTC (rev 2015)
@@ -0,0 +1,28 @@
+This package was debianized by Mirco Bauer <meebey at meebey.net>
+
+It was downloaded from <http://www.go-mono.org/>
+
+Authors:
+Jonathan Pryor <jonpryor at vt.edu>
+Martin Baulig <martin at ximian.com>
+Miguel de Icaza <miguel at ximian.com>
+
+Copyright:
+
+   This package is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; version 2 dated June, 1991.
+
+   This package is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   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.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+

Added: mono-tools/trunk/debian/gnunit.install
===================================================================
--- mono-tools/trunk/debian/gnunit.install	2005-09-25 16:48:03 UTC (rev 2014)
+++ mono-tools/trunk/debian/gnunit.install	2005-09-25 17:41:35 UTC (rev 2015)
@@ -0,0 +1,6 @@
+debian/tmp/usr/bin/gnunit
+debian/tmp/usr/bin/gnunit2
+debian/tmp/usr/bin/gasnview
+debian/tmp/usr/lib/mono/1.0/gasnview.exe
+debian/tmp/usr/lib/mono/1.0/gnunit.exe
+debian/tmp/usr/lib/mono/2.0/gnunit2.exe

Added: mono-tools/trunk/debian/monodoc-browser.docs
===================================================================
--- mono-tools/trunk/debian/monodoc-browser.docs	2005-09-25 16:48:03 UTC (rev 2014)
+++ mono-tools/trunk/debian/monodoc-browser.docs	2005-09-25 17:41:35 UTC (rev 2015)
@@ -0,0 +1 @@
+docbrowser/ChangeLog

Added: mono-tools/trunk/debian/monodoc-browser.install
===================================================================
--- mono-tools/trunk/debian/monodoc-browser.install	2005-09-25 16:48:03 UTC (rev 2014)
+++ mono-tools/trunk/debian/monodoc-browser.install	2005-09-25 17:41:35 UTC (rev 2015)
@@ -0,0 +1,5 @@
+debian/tmp/usr/bin/monodoc
+debian/tmp/usr/lib/monodoc/browser.exe
+debian/tmp/usr/lib/monodoc/GeckoHtmlRender.dll
+debian/tmp/usr/share/pixmaps/monodoc.png
+debian/tmp/usr/share/applications/monodoc.desktop

Added: mono-tools/trunk/debian/monodoc-browser.menu
===================================================================
--- mono-tools/trunk/debian/monodoc-browser.menu	2005-09-25 16:48:03 UTC (rev 2014)
+++ mono-tools/trunk/debian/monodoc-browser.menu	2005-09-25 17:41:35 UTC (rev 2015)
@@ -0,0 +1,3 @@
+?package(monodoc-browser):needs="X11" section="Apps/Programming"\
+  title="Monodoc" command="/usr/bin/monodoc"\
+  icon="/usr/share/pixmaps/monodoc.png"

Added: mono-tools/trunk/debian/monodoc-browser.postinst
===================================================================
--- mono-tools/trunk/debian/monodoc-browser.postinst	2005-09-25 16:48:03 UTC (rev 2014)
+++ mono-tools/trunk/debian/monodoc-browser.postinst	2005-09-25 17:41:35 UTC (rev 2015)
@@ -0,0 +1,9 @@
+#!/bin/sh
+set -e
+
+echo "generating monodoc index..."
+monodoc --make-index > /dev/null
+echo "generating monodoc search index... (this can take a while)"
+monodoc --make-search-index > /dev/null
+
+#DEBHELPER#

Added: mono-tools/trunk/debian/monodoc-browser.postrm
===================================================================
--- mono-tools/trunk/debian/monodoc-browser.postrm	2005-09-25 16:48:03 UTC (rev 2014)
+++ mono-tools/trunk/debian/monodoc-browser.postrm	2005-09-25 17:41:35 UTC (rev 2015)
@@ -0,0 +1,15 @@
+#!/bin/sh -e
+
+if [ -f /usr/lib/monodoc/monodoc.index ]; then
+	rm /usr/lib/monodoc/monodoc.index
+	rmdir /usr/lib/monodoc 2> /dev/null || true
+fi
+
+if [ -d /usr/lib/monodoc/search_index ]; then
+	rm -r /usr/lib/monodoc/search_index
+	rmdir /usr/lib/monodoc 2> /dev/null || true
+fi
+
+#DEBHELPER#
+
+exit 0

Added: mono-tools/trunk/debian/patches/00list
===================================================================
--- mono-tools/trunk/debian/patches/00list	2005-09-25 16:48:03 UTC (rev 2014)
+++ mono-tools/trunk/debian/patches/00list	2005-09-25 17:41:35 UTC (rev 2015)
@@ -0,0 +1,2 @@
+01_use_real_nunit
+startup_mono_path

Added: mono-tools/trunk/debian/patches/01_use_real_nunit.dpatch
===================================================================
--- mono-tools/trunk/debian/patches/01_use_real_nunit.dpatch	2005-09-25 16:48:03 UTC (rev 2014)
+++ mono-tools/trunk/debian/patches/01_use_real_nunit.dpatch	2005-09-25 17:41:35 UTC (rev 2015)
@@ -0,0 +1,59 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01_use_real_nunit.dpatch by Mirco Bauer <meebey at meebey.net>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad --exclude=CVS --exclude=.svn ./configure /tmp/dpep-work.wVtBWN/mono-tools-1.0/configure
+--- ./configure	2005-08-21 21:07:27.000000000 +0200
++++ /tmp/dpep-work.wVtBWN/mono-tools-1.0/configure	2005-08-21 21:13:42.000000000 +0200
+@@ -2164,23 +2164,23 @@
+   else
+      PKG_CONFIG_MIN_VERSION=0.9.0
+      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
+-        echo "$as_me:$LINENO: checking for mono-nunit" >&5
+-echo $ECHO_N "checking for mono-nunit... $ECHO_C" >&6
++        echo "$as_me:$LINENO: checking for nunit-core" >&5
++echo $ECHO_N "checking for nunit-core... $ECHO_C" >&6
+ 
+-        if $PKG_CONFIG --exists "mono-nunit" ; then
++        if $PKG_CONFIG --exists "nunit-core" ; then
+             echo "$as_me:$LINENO: result: yes" >&5
+ echo "${ECHO_T}yes" >&6
+             succeeded=yes
+ 
+             echo "$as_me:$LINENO: checking NUNIT_CFLAGS" >&5
+ echo $ECHO_N "checking NUNIT_CFLAGS... $ECHO_C" >&6
+-            NUNIT_CFLAGS=`$PKG_CONFIG --cflags "mono-nunit"`
++            NUNIT_CFLAGS=`$PKG_CONFIG --cflags "nunit-core"`
+             echo "$as_me:$LINENO: result: $NUNIT_CFLAGS" >&5
+ echo "${ECHO_T}$NUNIT_CFLAGS" >&6
+ 
+             echo "$as_me:$LINENO: checking NUNIT_LIBS" >&5
+ echo $ECHO_N "checking NUNIT_LIBS... $ECHO_C" >&6
+-            NUNIT_LIBS=`$PKG_CONFIG --libs "mono-nunit"`
++            NUNIT_LIBS="`$PKG_CONFIG --libs "nunit-core"` -r /usr/lib/nunit/bin/nunit.util.dll"
+             echo "$as_me:$LINENO: result: $NUNIT_LIBS" >&5
+ echo "${ECHO_T}$NUNIT_LIBS" >&6
+         else
+@@ -2188,7 +2188,7 @@
+             NUNIT_LIBS=""
+             ## If we have a custom action on failure, don't print errors, but
+             ## do set a variable so people can do so.
+-            NUNIT_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "mono-nunit"`
++            NUNIT_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "nunit-core"`
+             echo $NUNIT_PKG_ERRORS
+         fi
+ 
+@@ -2203,8 +2203,8 @@
+   if test $succeeded = yes; then
+      :
+   else
+-     { { echo "$as_me:$LINENO: error: Library requirements (mono-nunit) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&5
+-echo "$as_me: error: Library requirements (mono-nunit) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&2;}
++     { { echo "$as_me:$LINENO: error: Library requirements (nunit-core) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&5
++echo "$as_me: error: Library requirements (nunit-core) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&2;}
+    { (exit 1); exit 1; }; }
+   fi
+ 


Property changes on: mono-tools/trunk/debian/patches/01_use_real_nunit.dpatch
___________________________________________________________________
Name: svn:executable
   + 

Added: mono-tools/trunk/debian/patches/startup_mono_path.dpatch
===================================================================
--- mono-tools/trunk/debian/patches/startup_mono_path.dpatch	2005-09-25 16:48:03 UTC (rev 2014)
+++ mono-tools/trunk/debian/patches/startup_mono_path.dpatch	2005-09-25 17:41:35 UTC (rev 2015)
@@ -0,0 +1,21 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## startup_mono_path.dpatch by Mirco Bauer <meebey at meebey.net>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad mono-tools-1.1.9~/gnunit/src/gnunit mono-tools-1.1.9/gnunit/src/gnunit
+--- mono-tools-1.1.9~/gnunit/src/gnunit	2005-09-25 18:23:53.000000000 +0200
++++ mono-tools-1.1.9/gnunit/src/gnunit	2005-09-25 19:03:33.000000000 +0200
+@@ -1,2 +1,3 @@
+ #!/bin/sh
++export MONO_PATH=/usr/lib/nunit:$MONO_PATH
+ exec /usr/bin/mono --debug /usr/lib/mono/1.0/gnunit.exe "$@"
+diff -urNad mono-tools-1.1.9~/gnunit/src/gnunit2 mono-tools-1.1.9/gnunit/src/gnunit2
+--- mono-tools-1.1.9~/gnunit/src/gnunit2	2005-09-25 18:23:53.000000000 +0200
++++ mono-tools-1.1.9/gnunit/src/gnunit2	2005-09-25 19:03:41.000000000 +0200
+@@ -1,2 +1,3 @@
+ #!/bin/sh
++export MONO_PATH=/usr/lib/nunit:$MONO_PATH
+ exec /usr/bin/mono --debug /usr/lib/mono/2.0/gnunit2.exe "$@"


Property changes on: mono-tools/trunk/debian/patches/startup_mono_path.dpatch
___________________________________________________________________
Name: svn:executable
   + 

Added: mono-tools/trunk/debian/rules
===================================================================
--- mono-tools/trunk/debian/rules	2005-09-25 16:48:03 UTC (rev 2014)
+++ mono-tools/trunk/debian/rules	2005-09-25 17:41:35 UTC (rev 2015)
@@ -0,0 +1,53 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+export MONO_SHARED_DIR=$(CURDIR)
+include /usr/share/dpatch/dpatch.make
+
+build: build-stamp
+build-stamp: patch
+	dh_testdir
+	#perl -pe 's/mono-nunit/nunit-core/' -i configure
+	./configure --prefix=/usr
+	$(MAKE)
+	touch build-stamp
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+	-$(MAKE) clean
+	rm -rf $$MONO_SHARED_DIR/.wapi
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+	cd debian && find -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" | xargs chmod -x
+	cd debian && find -type f -name "*.exe" | xargs chmod +x
+
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_movefiles
+	dh_link
+	dh_install
+	dh_installchangelogs ChangeLog
+	dh_installdocs
+	dh_installmenu
+	dh_installman
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_installxsp
+	dh_clideps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep
+.PHONY: build clean binary-indep binary install


Property changes on: mono-tools/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + 

Added: mono-tools/trunk/debian/watch
===================================================================
--- mono-tools/trunk/debian/watch	2005-09-25 16:48:03 UTC (rev 2014)
+++ mono-tools/trunk/debian/watch	2005-09-25 17:41:35 UTC (rev 2015)
@@ -0,0 +1,2 @@
+version=2
+http://go-mono.com/sources/ .+/mono-tools-([\d+\.]+)\.tar\.gz




More information about the Pkg-mono-svn-commits mailing list