[Pkg-mono-svn-commits] rev 3862 - moon/trunk/debian

Jo Shields directhex-guest at alioth.debian.org
Tue Dec 2 18:05:14 UTC 2008


Author: directhex-guest
Date: 2008-12-02 18:05:13 +0000 (Tue, 02 Dec 2008)
New Revision: 3862

Modified:
   moon/trunk/debian/changelog
   moon/trunk/debian/control
   moon/trunk/debian/moonlight-plugin-mozilla.install
   moon/trunk/debian/rules
Log:
Moonlight 1.0
TODO: fix get-orig-source, test, fix binNMUable dep versions


Modified: moon/trunk/debian/changelog
===================================================================
--- moon/trunk/debian/changelog	2008-11-29 21:22:20 UTC (rev 3861)
+++ moon/trunk/debian/changelog	2008-12-02 18:05:13 UTC (rev 3862)
@@ -1,16 +1,7 @@
-moon (0.8.1+dfsg-1) unstable; urgency=low
+moon (1.0~beta1-1) UNRELEASED; urgency=low
 
   [ Jo Shields ]
   * Initial packaging (Closes: #501190)
-    + DFSG version of moon 0.8 (deleted all pre-compiled binaries and 
-      non-dfsg-free files from the tarball)
-      - For the record here a list of the deleted files:
-        test/harness/test-runner/NDesk.Options.dll
-        test/harness/test-runner/MySql.Data.dll
-        test/xaml/Silverlight.js
-        test/xaml/clock/Silverlight.js
-        test/xaml/enums/Silverlight.js
-        test/xaml/fullscreen/Silverlight.js
     + Split plugin package from bridge package
     + Fresh debian/rules file, with some sections based on
       debian-multimedia (no ccache et al)
@@ -27,4 +18,4 @@
       - debian/control
       - debian/copyright
 
- -- Jo Shields <directhex at apebox.org>  Thu,  9 Oct 2008 16:04:22 +0100
+ -- Jo Shields <directhex at apebox.org>  Tue,  2 Dec 2008 17:12:22 +0000

Modified: moon/trunk/debian/control
===================================================================
--- moon/trunk/debian/control	2008-11-29 21:22:20 UTC (rev 3861)
+++ moon/trunk/debian/control	2008-12-02 18:05:13 UTC (rev 3862)
@@ -5,7 +5,7 @@
 Uploaders: Jo Shields <directhex at apebox.org>
 Homepage: http://www.mono-project.com/Moonlight
 Standards-Version: 3.8.0
-Build-Depends: debhelper (>= 7), xulrunner-1.9-dev | xulrunner-dev (>= 1.9), libavcodec-dev, libgtk2.0-dev, libasound2-dev, chrpath, lsb-release
+Build-Depends: debhelper (>= 7), xulrunner-1.9-dev | xulrunner-dev (>= 1.9), libavcodec-dev, libgtk2.0-dev, libasound2-dev, chrpath, lsb-release, libpulse-dev
 
 Package: moonlight-plugin-core
 Architecture: any

Modified: moon/trunk/debian/moonlight-plugin-mozilla.install
===================================================================
--- moon/trunk/debian/moonlight-plugin-mozilla.install	2008-11-29 21:22:20 UTC (rev 3861)
+++ moon/trunk/debian/moonlight-plugin-mozilla.install	2008-12-02 18:05:13 UTC (rev 3862)
@@ -1,3 +1 @@
 usr/lib/moon/plugin/libmoonplugin-ff3bridge.so
-usr/lib/moon/plugin/libmoonplugin-ff3bridge.so.0
-usr/lib/moon/plugin/libmoonplugin-ff3bridge.so.0.0.0

Modified: moon/trunk/debian/rules
===================================================================
--- moon/trunk/debian/rules	2008-11-29 21:22:20 UTC (rev 3861)
+++ moon/trunk/debian/rules	2008-12-02 18:05:13 UTC (rev 3862)
@@ -16,7 +16,8 @@
 
 config.status: configure
 	dh_testdir
-	./configure --prefix=/usr --with-cairo=system --with-ff3=yes
+	./configure --prefix=/usr --with-cairo=system --with-ff3=yes --with-alsa=yes --with-pulseaudio=yes \
+        --with-ffmpeg=yes
 
 upstream_version=$(shell uscan --dehs | sed -n 's/.*<upstream-version>\(.*\)<\/upstream-version>.*/\1/p')
 get-orig-source::
@@ -58,7 +59,8 @@
 	dh_installdirs
 	$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
 	# Mangle rpath for lintain cleanness
-	chrpath -d $(CURDIR)/debian/tmp/usr/lib/moon/plugin/libmoonplugin-ff3bridge.so.0.0.0
+	chrpath -d $(CURDIR)/debian/tmp/usr/lib/moon/plugin/libmoonplugin-ff3bridge.so
+	chrpath -d $(CURDIR)/debian/tmp/usr/lib/moon/plugin/libmoonplugin.so
 	dh_install --list-missing --sourcedir=debian/tmp
 
 binary-indep: build install
@@ -71,11 +73,12 @@
 
 	# Call dh_link manually, so we can change the plugin folder per-distro
 	dh_link -pmoonlight-plugin-mozilla \
+		usr/lib/moon/plugin/libmoonloader.so    $(XULRUNNER_19_PLUGDIR)/libmoonloader.so
 		#dark magics in libmoonloader seem to find these files all by itself, only libmoonloader is needed
 		#usr/lib/moon/plugin/libmoonplugin-ff3bridge.so	$(XULRUNNER_19_PLUGDIR)/libmoonplugin-ff3bridge.so \
 		#usr/lib/moon/plugin/libmoonplugin.so    $(XULRUNNER_19_PLUGDIR)/libmoonplugin.so \
-		usr/lib/moon/plugin/libmoonloader.so    $(XULRUNNER_19_PLUGDIR)/libmoonloader.so
 
+
 	dh_strip
 	dh_compress
 	dh_fixperms




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