[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