Browse Source

moonlight to 2.3

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@1993 ec354946-7b23-47d6-9f5a-488ba84defc7
owa 13 years ago
parent
commit
2c0353134e
1 changed files with 21 additions and 8 deletions
  1. 21 8
      m/moonlight/moonlight-vl.spec

+ 21 - 8
m/moonlight/moonlight-vl.spec

@@ -2,21 +2,22 @@
 %define monodoc_dir %{_prefix}/lib/monodoc
 %define moonlight_dir %{_prefix}/lib/moonlight
 %define pkgconfigdir %{_datadir}/pkgconfig
-%define included_mono 2.6
+%define included_mono 2.6.1
+%define included_basic 2.6
 
 Summary:  An open source implementation of Silverlight
 Summary(ja): Silverlight のオープンソースによる実装
 Name: moonlight
-Version: 2.0
-Release: 3%{?_dist_release}
+Version: 2.3
+Release: 1%{?_dist_release}
 
 Group: Applications/Multimedia
 License: LGPL v2.0 only ; MIT License (or similar) ; Ms-Pl
 URL: http://go-mono.com/moonlight/
 
-Source0: ftp://ftp.novell.com/pub/mono/sources/moon/2.0/moonlight-%{version}.tar.bz2
-Source1: ftp://ftp.novell.com/pub/mono/sources/moon/2.0/mono-%{included_mono}.tar.bz2
-Source2: ftp://ftp.novell.com/pub/mono/sources/moon/2.0/mono-basic-%{included_mono}.tar.bz2
+Source0: ftp://ftp.novell.com/pub/mono/sources/moon/%{version}/moonlight-%{version}.tar.bz2
+Source1: ftp://ftp.novell.com/pub/mono/sources/moon/%{version}/mono-%{included_mono}.tar.bz2
+Source2: ftp://ftp.novell.com/pub/mono/sources/moon/%{version}/mono-basic-%{included_basic}.tar.bz2
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 #Patch0: missing-files.patch
@@ -29,8 +30,9 @@ BuildRequires: gcc-c++
 BuildRequires: gtk2-devel
 BuildRequires: alsa-lib-devel
 BuildRequires: xulrunner-devel
-#BuildRequires: automake
+BuildRequires: bison
 #BuildRequires: autoconf
+#BuildRequires: automake
 ExclusiveArch: %ix86 x86_64
 
 %description
@@ -139,18 +141,21 @@ popd
 export PATH=%{_builddir}/install/bin:${PATH}
 export LD_LIBRARY_PATH=%{_builddir}/install/lib:${LD_LIBRARY_PATH}
 export PKG_CONFIG_PATH=%{_builddir}/install/lib/pkgconfig:${PKG_CONFIG_PATH}
+# Only needed when there are Makefile.am or configure.ac patches
 #autoreconf -f -i -Wnone
 %configure \
 	--with-ffmpeg=no \
 	--with-cairo=system \
+	--with-curl=system \
 	--with-mcspath=%{_builddir}/mono-%{included_mono}/mcs \
-	--with-mono-basic-path=%{_builddir}/mono-basic-%{included_mono} \
+	--with-mono-basic-path=%{_builddir}/mono-basic-%{included_basic} \
 	--with-ff3=yes \
 	--with-testing=no \
 	--with-performance=no \
 	--with-examples=no \
 	--with-debug=no \
 	--with-sanity-checks=no \
+	;
 
 export MONO_GAC_PREFIX=%{_builddir}/install:%{_prefix}
 %{__make} %{?_smp_mflags}
@@ -226,6 +231,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/moonlight/plugin/System.Xml.dll*
 %{_libdir}/moonlight/plugin/System.dll*
 %{_libdir}/moonlight/plugin/libmoonloader.so
+%{_libdir}/moonlight/plugin/libmoonplugin-curlbridge.so
 %{_libdir}/moonlight/plugin/libmoonplugin-ff3bridge.so
 %{_libdir}/moonlight/plugin/libmoonplugin.so
 %{_libdir}/moonlight/plugin/mscorlib.dll*
@@ -252,6 +258,7 @@ rm -rf $RPM_BUILD_ROOT
 %{moonlight_dir}/2.0/System.dll*
 %{moonlight_dir}/2.0/mscorlib.dll*
 %{moonlight_dir}/2.0/respack.exe*
+%{moonlight_dir}/2.0/smcs
 %{moonlight_dir}/2.0/smcs.exe*
 %{moonlight_dir}/2.0/buildversion
 %{pkgconfigdir}/moonlight-web-2.0.pc
@@ -283,6 +290,12 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Oct 05 2010 Shu KONNO <owa@bg.wakwak.com> 2.3-1
+- updated moonlightautoconf to 2.3
+- updated mono to 2.6.1
+- updated mono-basic to 2.6
+- added BR: bison
+
 * Wed Sep 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.0-3
 - export PATH, LD_LIBRARY_PATH, PKG_CONFIG_PATH, MONO_GAC_PREFIX