[Pkg-mono-svn-commits] [SCM] moon branch, master, updated. upstream/2.3-47-g8f32d36
Jo Shields
directhex at apebox.org
Fri Nov 5 00:58:09 UTC 2010
The following commit has been merged in the master branch:
commit 153192e4d96411975071f7c1f33c12c00cf8bae3
Author: Jo Shields <directhex at apebox.org>
Date: Thu Nov 4 23:24:28 2010 +0000
Buildable - time to triage debian/tmp into packages.
NOTE: build-deps assume Sid (eventually this will match Lucid, but pre-lucid needs some slight branching)
(Historic bzr commit from Thu 2010-01-28 00:41:46 +0000)
diff --git a/debian/changelog b/debian/changelog
index 213bf87..104c6a8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,5 @@
moon (2.0-0ubuntu1~ppa1) UNRELEASED; urgency=low
- [ Jo Shields ]
* New upstream release
* debian/control:
+ Bump to Standards 3.8.3
@@ -9,6 +8,10 @@ moon (2.0-0ubuntu1~ppa1) UNRELEASED; urgency=low
than Arch:any
* debian/rules:
+ Rewrite, port to fully DH7 format
+ * debian/monodoc-moonlight-manual.install:
+ + Create manual package for GTK# widget assembly
+ * debian/patches/fix_monodoc_basefile.patch:
+ + Fix misnamed root entry in documentation file
-- Jo Shields <directhex at apebox.org> Sat, 19 Dec 2009 13:46:40 +0000
diff --git a/debian/control b/debian/control
index 3ca589c..dc8df5d 100644
--- a/debian/control
+++ b/debian/control
@@ -4,16 +4,18 @@ Priority: optional
Maintainer: Moonlight packaging team <moonlight-team at lists.launchpad.net>
Uploaders: Jo Shields <directhex at apebox.org>
Homepage: http://www.mono-project.com/Moonlight
-Vcs-Git: git://git.debian.org/pkg-mono/packages/moon.git
-Vcs-Browser: http://git.debian.org/?p=pkg-mono/packages/moon.git
+Vcs-Bzr: https://code.launchpad.net/~moonlight-team/+junk/master
+Vcs-Browser: http://bazaar.launchpad.net/~moonlight-team/+junk/master/files
Standards-Version: 3.8.3
Build-Depends: debhelper (>= 7),
xulrunner-dev (>= 1.9),
libavcodec-dev,
+ cli-common-dev,
libgtk2.0-dev,
libasound2-dev,
chrpath,
bison,
+ zip,
lsb-release,
libpulse-dev,
libcairo2-dev (>= 1.8),
@@ -21,6 +23,10 @@ Build-Depends: debhelper (>= 7),
automake,
autotools-dev,
libgtk2.0-cil-dev,
+ libglade2.0-cil-dev,
+ libglib2.0-cil-dev,
+ libwnck1.0-cil-dev,
+ libmono-cil-dev,
libtool
#Package: moonlight-plugin-core
diff --git a/debian/libmoon-windows-desktop3.0-cil.install b/debian/libmoon-windows-desktop3.0-cil.install
new file mode 100644
index 0000000..2e3f816
--- /dev/null
+++ b/debian/libmoon-windows-desktop3.0-cil.install
@@ -0,0 +1 @@
+usr/lib/mono/gac/Moon.Windows.Desktop/*/Moon.Windows.Desktop.dll* /usr/lib/cli/Moon.Windows.Desktop-3.0/
diff --git a/debian/libmoon-windows-desktop3.0-cil.installcligac b/debian/libmoon-windows-desktop3.0-cil.installcligac
new file mode 100644
index 0000000..a6c9835
--- /dev/null
+++ b/debian/libmoon-windows-desktop3.0-cil.installcligac
@@ -0,0 +1 @@
+/usr/lib/cli/Moon.Windows.Desktop-3.0/Moon.Windows.Desktop.dll
diff --git a/debian/libmoon.install b/debian/libmoon.install
index 6dcfd88..6eff51d 100644
--- a/debian/libmoon.install
+++ b/debian/libmoon.install
@@ -1,4 +1,4 @@
usr/lib/libmoon.so.0 /usr/lib/
usr/lib/libmoon.so.0.0.0 /usr/lib/
-monoprefix/lib/libmono.so.0 /usr/lib/moonlight/
-monoprefix/lib/libmono.so.0.0.0 /usr/lib/moonlight/
+usr/lib/libmono.so.0 /usr/lib/moonlight/
+usr/lib/libmono.so.0.0.0 /usr/lib/moonlight/
diff --git a/debian/libmoonlight-gtk3.0-cil.install b/debian/libmoonlight-gtk3.0-cil.install
new file mode 100644
index 0000000..d679946
--- /dev/null
+++ b/debian/libmoonlight-gtk3.0-cil.install
@@ -0,0 +1 @@
+usr/lib/mono/gac/Moonlight.Gtk/*/Moonlight.Gtk.dll* /usr/lib/cli/Moonlight.Gtk-3.0/
diff --git a/debian/libmoonlight-gtk3.0-cil.installcligac b/debian/libmoonlight-gtk3.0-cil.installcligac
new file mode 100644
index 0000000..105da54
--- /dev/null
+++ b/debian/libmoonlight-gtk3.0-cil.installcligac
@@ -0,0 +1 @@
+/usr/lib/cli/Moonlight.Gtk-3.0/Moonlight.Gtk.dll
diff --git a/debian/patches/.dpkg-source-applied b/debian/patches/.dpkg-source-applied
deleted file mode 100644
index 77b5002..0000000
--- a/debian/patches/.dpkg-source-applied
+++ /dev/null
@@ -1 +0,0 @@
-fix_monodoc_basefile.patch
diff --git a/debian/rules b/debian/rules
index 77ebe33..31d8299 100644
--- a/debian/rules
+++ b/debian/rules
@@ -5,6 +5,14 @@
export MONO_SHARED_DIR=$(CURDIR)
DEB_CLI_API_VERSION = 2.0
+
+
+
+include /usr/share/cli-common/cli.make
+
+
+
+
# Mangle environment variables which differ between Debian & Ubuntu.
# Assume Debian behaviour by default.
DISTRO = "$(shell lsb_release -si)"
@@ -13,9 +21,6 @@ ifeq ($(DISTRO),"Ubuntu")
XULRUNNER_19_PLUGDIR = "usr/lib/xulrunner-addons/plugins"
endif
-%:
- dh $@
-
clean:
[ ! -f mono-2-6/Makefile ] || $(MAKE) -C mono-2-6 distclean
[ ! -f mono-basic-2-6/Makefile ] || $(MAKE) -C mono-basic-2-6 clean
@@ -68,7 +73,7 @@ build-indep: build-stamp
build-arch: build-stamp
-install: moonlight-build-stamp
+install-stamp: moonlight-build-stamp
dh_testdir
dh_testroot
dh_installdirs
@@ -78,16 +83,18 @@ install: moonlight-build-stamp
chrpath -r /usr/lib/moonlight/ $(MONO_SHARED_DIR)/debian/tmp/usr/lib/libmoon.so.0.0.0
dh_install --list-missing
+ touch install-stamp
+
mono-install-stamp: mono-build-stamp
cd mono-2-6 && $(MAKE) install
#manually insert GTK# into monoprefix GAC
$(MONO_SHARED_DIR)/monoprefix/bin/gacutil -i /usr/lib/cli/gtk-sharp-2.0/gtk-sharp.dll
- $(MONO_SHARED_DIR)/monoprefix/bin/gacutil -i /usr/lib/cli/gtk-sharp-2.0/atk-sharp.dll
- $(MONO_SHARED_DIR)/monoprefix/bin/gacutil -i /usr/lib/cli/gtk-sharp-2.0/gdk-sharp.dll
- $(MONO_SHARED_DIR)/monoprefix/bin/gacutil -i /usr/lib/cli/gtk-sharp-2.0/glib-sharp.dll
- $(MONO_SHARED_DIR)/monoprefix/bin/gacutil -i /usr/lib/cli/gtk-sharp-2.0/gtk-dotnet.dll
- $(MONO_SHARED_DIR)/monoprefix/bin/gacutil -i /usr/lib/cli/gtk-sharp-2.0/pango-sharp.dll
+ $(MONO_SHARED_DIR)/monoprefix/bin/gacutil -i /usr/lib/cli/atk-sharp-2.0/atk-sharp.dll
+ $(MONO_SHARED_DIR)/monoprefix/bin/gacutil -i /usr/lib/cli/gdk-sharp-2.0/gdk-sharp.dll
+ $(MONO_SHARED_DIR)/monoprefix/bin/gacutil -i /usr/lib/cli/glib-sharp-2.0/glib-sharp.dll
+ $(MONO_SHARED_DIR)/monoprefix/bin/gacutil -i /usr/lib/cli/gtk-dotnet-2.0/gtk-dotnet.dll
+ $(MONO_SHARED_DIR)/monoprefix/bin/gacutil -i /usr/lib/cli/pango-sharp-2.0/pango-sharp.dll
touch mono-install-stamp
@@ -107,4 +114,9 @@ moonlight-configure-stamp: mono-install-stamp
PKG_CONFIG_PATH=$(MONO_SHARED_DIR)/monoprefix/lib/pkgconfig ./configure --with-mcspath=$(MONO_SHARED_DIR)/mono-2-6/mcs --with-mono-basic-path=$(MONO_SHARED_DIR)/mono-basic-2-6 --with-cairo=system --prefix=/usr
touch moonlight-configure-stamp
-.PHONY: install build build-arch build-indep
+binary: install-stamp
+
+%:
+ dh $@
+
+.PHONY: build build-arch build-indep
--
moon
More information about the Pkg-mono-svn-commits
mailing list