Browse Source

updated: xine-lib, self-build-xine-lib-extras

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@608 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 14 years ago
parent
commit
0ffebf3caf

+ 173 - 0
nonfree/self-build-xine-lib-extras/self-build-xine-lib-extras-vl.spec

@@ -0,0 +1,173 @@
+%define pkgname xine-lib-extras
+%define source_name xine-lib
+##########################
+## %define For pre-allocate-rpm.sh
+
+Summary:	Package to automatically build %{pkgname} rpm package
+Summary(ja): 	%{pkgname} の rpm パッケージを自動作成するパッケージ
+Name:		self-build-%{pkgname}
+Version:	1.1.18.1
+Release: 	1%{?_dist_release}
+License:	GPL
+Group:		Restricted Software
+
+Source0:	%{pkgname}-vl.spec
+
+%define sourceurl http://jaist.dl.sourceforge.net/sourceforge/xine/%{source_name}-%{version}.tar.bz2
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+BuildArch: noarch
+Requires(post):	self-build-setup
+
+# (build)requies of target package.
+Requires(post): xine-lib = %{version}
+%if %{?_dist_release} == "vl4"
+Requires(post): XOrg-devel
+Requires(post): XOrg-gl-devel
+%else
+Requires(post): libX11-devel
+Requires(post): libXv-devel
+Requires(post): libXinerama-devel
+Requires(post): libXvMC-devel
+Requires(post): libGLU-devel
+Requires(post): libxcb-devel
+%endif
+# Video
+# Audio
+Requires(post):  self-build-faad2
+Requires(post):  pkgconfig
+Requires(post):  libtool-ltdl-devel
+Requires(post):  vine-release >= 4.2-1vl4
+
+Provides: self-build-xine-lib-faad = %{version}-%{release}
+Obsoletes: self-build-xine-lib-faad
+
+%description
+addtional plugins for xine
+
+If you install this package, it automaticaly downloads source
+code, compile it, and create rpm packages of 
+%{pkgname}-%{version}.
+And the created rpm packages are automatically installed
+if installation is executed by apt-get command or synaptic
+package manager.
+
+
+[Note]
+This package requires many other packages to compile
+targetsoftware. So it consume more disk space than usual.
+Also installation takes logner time because of compilation.
+(This will take a few minutes to quarter or half of an hour,
+depends on building environment)
+
+[About self-build package]
+For some kind of software, distributing of binary package
+may viorate the patent or law. Therefore we chose self-build
+packge, create binary package on your machine, for such kind
+of softwares instead of distributing binary package.
+
+Please obey the national law when you use the created binary
+packages. And if you want to use the softwares using patented 
+thechnology, it may be required to get a permission, make an 
+agreement or purchas a license. Please consider it with your
+purpose or way of use and take appropriate action.
+
+%description -l ja
+このパッケージには  xine 向けの追加プラグインが含まれています。
+
+このパッケージをインストールすると、自動的にソースコードを
+ダウンロードしてコンパイルし、%{pkgname}-%{version}
+の rpm パッケージを作成します。
+また apt-get コマンドや synaptic パッケージマネージャから実行
+した場合は、作成された rpm パッケージのインストールも自動的に
+行います。
+
+
+[注意]
+コンパイルに必要な多くの関連パッケージを要求するので通常より
+ディスクの領域を多く消費します。
+またインストール時にコンパイルを行うため、通常より時間がかか
+る場合があります。(環境にもよりますが数分から数十分程度)
+
+[self-build パッケージについて]
+ソフトウェアによってはバイナリパッケージの配布が特許や法律に
+違反する可能性があるものがあります。その為、このような問題が
+懸念されるソフトウェアについてはバイナリパッケージを直接配布
+せずに、ユーザの環境でバイナリを作成する self-build パッケー
+ジという方法を採っています。
+
+作成されたバイナリパッケージの利用にあたっては、各ソフトウェ
+アのライセンス、および利用する国の各種法令に従ってください。
+また特許に関連するソフトウェアの場合、利用許諾や契約、ライ
+センスの購入などが必要となる場合がありますので、利用する目的
+や形態に応じて各自で判断し適切な対応を取ってください。
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__install} -d ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
+%{__install} -m 644 %{SOURCE0} ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%posttrans
+/usr/lib/rpm/self-build-rpm.sh %{name} %{pkgname}-vl.spec %{sourceurl}
+
+#/usr/lib/rpm/pre-allocate-rpm.sh %{pkgname_2}-%{version_2}-%{release_2} \
+#                                 %{pkgname_2}-devel-%{version_2}-%{release_2}
+%files
+%defattr(-,root,root)
+%{_datadir}/%{name}
+
+%changelog
+* Fri Mar 19 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.18.1-1
+- new upstream release
+- built with new toolchain
+
+* Tue May 26 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.1.16.3-2
+- added BuildArch: noarch
+- avoided to execute self-build-rpm.sh on RPM transaction
+  - moved %%post actions to %%posttrans
+
+* Sat Apr  4 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.16.3-1
+- new upstream release with security fix
+  - Fix another possible int overflow in the 4XM demuxer.
+    (ref. TKADV2009-004, CVE-2009-0385)
+  - Fix an integer overflow in the Quicktime demuxer.
+
+* Sun Mar  1 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.16.2-3
+- removed BuildRequires: faad2-devel
+- updated URL
+
+* Wed Feb 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.16.2-2
+- fixed Provides and Obsoletes
+
+* Sat Feb 14 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.16.2-1
+- new upstream release
+- changed Group to Restricted Software
+
+* Wed Feb 11 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.16.1-1
+- new upstream release
+
+* Sun Feb 08 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.15-7
+- changed name xine-lib-extras
+
+* Sun Nov 02 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.1.15-6
+- spec in utf8
+- add the list of all PreReq: packages in self-build-xine-lib-faad.spec
+  to BuildRequires: in xine-lib-faad.spec
+
+* Sun Sep 28 2008 TOSHI <milk-tea1977@dune.ocn.ne.jp> 1.1.15-5
+- Typo Fixes(xine-lib-faad.spec)
+* Sun Sep 28 2008 TOSHI <milk-tea1977@dune.ocn.ne.jp> 1.1.15-4
+- drop self-build-faac(PreReq)
+- drop pre-allocate-rpm.sh
+* Mon Sep 22 2008 TOSHI <milk-tea1977@dune.ocn.ne.jp> 1.1.15-3
+- add: pre-allocate-rpm.sh
+* Tue Sep 16 2008 TOSHI <milk-tea1977@dune.ocn.ne.jp> 1.1.15-2
+- devel package to add prereq.
+- Drop BuildRequires.
+- Add prereq: faad2-devel, self-build-faac
+* Sun Aug 24 2008 TOSHI <milk-tea1977@dune.ocn.ne.jp> 1.1.15-1
+- initial build for Vine Linux.

+ 280 - 0
nonfree/self-build-xine-lib-extras/xine-lib-extras-vl.spec

@@ -0,0 +1,280 @@
+%define source_name xine-lib
+%define libname libxine1
+%define plugindir %{_libdir}/xine/plugins
+%define pluginver 1.28
+
+Name: xine-lib-extras
+Version: 1.1.18.1
+Release: 1%{?_dist_release}
+Summary: addtional plugins for xine
+Summary(ja): xine 用の追加プラグイン
+
+License: GPL
+Group: System Environment/Libraries
+URL: http://www.xine-project.org/
+Source0: http://prdownloads.sourceforge.net/xine/%{source_name}-%{version}.tar.bz2
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+%if %{?_dist_release} == "vl4"
+BuildRequires:  XOrg-devel XOrg-gl-devel
+%else
+BuildRequires:	libX11-devel
+BuildRequires:  libXv-devel
+BuildRequires:  libXinerama-devel
+BuildRequires:  libXvMC-devel
+BuildRequires:  libGLU-devel
+BuildRequires:  libxcb-devel
+%endif
+# Video 
+# Audio
+#BuildRequires:  faad2-devel
+# Other
+BuildRequires:	pkgconfig libtool-ltdl-devel
+BuildRequires:  vine-release >= 4.2-1vl4
+
+Vendor: Project Vine
+Distribution: Vine Linux
+
+%description
+This package contains addtional plugins for xine:
+ decoder
+  - dts
+  - dvaudio
+  - ffmpeg
+  - libmpeg2
+  - nsf
+ demuxer
+  - asf
+ input
+  - DVD, Video-CD
+
+%description -l ja
+このパッケージには xine 向けの追加プラグインが含まれています。
+
+%package -n xine-lib-mad
+Summary: MAD audio decode plugin for xine
+Summary(ja): xine 用 MP3 オーディオデコードプラグイン
+Group: System Environment/Libraries
+
+%description -n xine-lib-mad
+MAD audio decode plugin for xine
+
+%description -n xine-lib-mad -l ja
+このパッケージには MP3 オーディオデコードプラグインが含まれています。
+
+%package -n xine-lib-faad
+Summary: FAAD audio decode plugin for xine
+Summary(ja): xine 用 AAC オーディオデコードプラグイン
+Group: System Environment/Libraries
+
+%description -n xine-lib-faad
+FAAD audio decode plugin for xine
+
+%description -n xine-lib-faad -l ja
+このパッケージには AAC オーディオデコードプラグインが含まれています。
+
+%package -n xine-lib-a52dec
+Summary: ATSC A-52 stream decode plugin for xine
+Summary(ja): xine 用 ATSC A-52 ストリームデコードプラグイン
+Group: System Environment/Libraries
+
+%description -n xine-lib-a52dec
+ATSC A-52 stream decode plugin for xine
+
+%description -n xine-lib-a52dec -l ja
+このパッケージには ATSC A-52 ストリームデコードプラグインが含まれています。
+
+%prep
+%setup -q -n %{source_name}-%{version}
+
+# Avoid standard rpaths on lib64 archs:
+sed -i -e 's|"/lib /usr/lib\b|"/%{_lib} %{_libdir}|' configure
+
+%build
+%configure \
+%if %{?_dist_release} == "vl4"
+	--with-xv-path=%{_prefix}/X11R6/%{_lib} \
+%else
+	--with-xv-path=%{_libdir} \
+%endif
+	--enable-faad \
+        --with-external-libfaad \
+        --with-libflac \
+        --disable-opengl \
+        --disable-syncfb \
+        --disable-v4l --disable-libv4l \
+        --disable-xvmc \
+        --disable-xinerama \
+        --disable-aalib \
+        --disable-fb \
+        --disable-dxr3 \
+        --disable-vidix \
+        --disable-aalib \
+        --disable-musepack \
+        --disable-mng \
+ 	--disable-gnomevfs \
+ 	--disable-gdkpixbuf \
+	--disable-samba \
+	--without-sdl \
+	--without-pulseaudio \
+        --without-vorbis \
+        --without-theora \
+        --without-speex \
+        --without-imagemagick \
+        --without-alsa \
+        --without-esound \
+        --without-jack
+
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf $RPM_BUILD_ROOT
+
+%{__make} install DESTDIR=$RPM_BUILD_ROOT 
+
+## Clean out files that should not be part of the rpm.
+
+%{__rm} -rf $RPM_BUILD_ROOT%{_bindir}
+%{__rm} -rf $RPM_BUILD_ROOT%{_datadir}
+%{__rm} -rf $RPM_BUILD_ROOT%{_includedir}
+%{__rm} -rf $RPM_BUILD_ROOT%{_libdir}/libxine.{a,so*,la}
+%{__rm} -rf $RPM_BUILD_ROOT%{_libdir}/pkgconfig
+%{__rm} -rf $RPM_BUILD_ROOT%{_mandir}
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/mime.types
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_bitplane.so
+#{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_d*.so
+#{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_ff.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_image.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_lpcm.so
+#{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_nsf.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_qt.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_r*.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_yuv.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_g*.so
+#{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_m*.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_s*.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_vorbis.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_theora.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_w32dll.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_ao*.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_vo*.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_dmx_audio.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_dmx_avi.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_dmx_f*.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_dmx_games.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_dmx_iff.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_dmx_m*.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_dmx_nsv*.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_dmx_pva.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_dmx_qt.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_dmx_r*.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_dmx_s*.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_dmx_y*.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_inp_cdda.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_inp_dvb.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_inp_file.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_inp_http.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_inp_net.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_inp_p*.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_inp_r*.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_inp_stdin_fifo.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_inp_v4l.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_flac.so
+#%___rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/xineplug_decode_a52.so
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/vidix
+%{__rm} -rf $RPM_BUILD_ROOT%{plugindir}/%{pluginver}/post
+
+#%find_lang %{libname}
+
+%clean
+%{__rm} -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%post -n xine-lib-mad -p /sbin/ldconfig
+
+%postun -n xine-lib-mad -p /sbin/ldconfig
+
+%post -n xine-lib-faad -p /sbin/ldconfig
+
+%postun -n xine-lib-faad -p /sbin/ldconfig
+
+%post -n xine-lib-a52dec -p /sbin/ldconfig
+
+%postun -n xine-lib-a52dec -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root)
+%{plugindir}/%{pluginver}/xineplug_decode_dts.so
+%{plugindir}/%{pluginver}/xineplug_decode_dvaudio.so
+%{plugindir}/%{pluginver}/xineplug_decode_ff.so
+%{plugindir}/%{pluginver}/xineplug_decode_mpeg2.so
+%{plugindir}/%{pluginver}/xineplug_decode_nsf.so
+%{plugindir}/%{pluginver}/xineplug_dmx_asf.so
+%{plugindir}/%{pluginver}/xineplug_inp_dvd.so
+%{plugindir}/%{pluginver}/xineplug_inp_mms.so
+%{plugindir}/%{pluginver}/xineplug_inp_vcd.so
+%{plugindir}/%{pluginver}/xineplug_inp_vcdo.so
+
+%files -n xine-lib-mad
+%defattr(-,root,root)
+%{plugindir}/%{pluginver}/xineplug_decode_mad.so
+
+%files -n xine-lib-faad
+%defattr(-,root,root)
+%{plugindir}/%{pluginver}/xineplug_decode_faad.so
+
+%files -n xine-lib-a52dec
+%defattr(-,root,root)
+%{plugindir}/%{pluginver}/xineplug_decode_a52.so
+
+%changelog
+* Fri Mar 19 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.18.1-1
+- new upstream release
+- built with new toolchain
+
+* Tue May 26 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.1.16.3-2
+- change release to sync with self-build-xine-lib-extras
+
+* Sat Apr  4 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.16.3-1
+- new upstream release with security fix
+  - Fix another possible int overflow in the 4XM demuxer.
+    (ref. TKADV2009-004, CVE-2009-0385)
+  - Fix an integer overflow in the Quicktime demuxer.
+
+* Sun Mar  1 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.16.2-3
+- removed BuildRequires: faad2-devel
+- updated URL
+
+* Wed Feb 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.16.2-2
+- fixed Provides and Obsoletes in self-build-xine-lib-extras.spec 
+
+* Sat Feb 14 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.16.2-1
+- new upstream release
+
+* Wed Feb 11 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.16.1-1
+- new upstream release
+- added more plugins
+
+* Sun Feb  8 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.15-7
+- changed package name xine-lib-extras
+
+* Sun Nov 02 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.1.15-6
+- spec in utf8
+- add the list of all PreReq: packages in self-build-xine-lib-faad.spec
+  to BuildRequires: in xine-lib-faad.spec
+
+* Sun Sep 28 2008 TOSHI <milk-tea1977@dune.ocn.ne.jp> 1.1.15-5
+- Typo Fixes(%changelog)
+* Sun Sep 28 2008 TOSHI <milk-tea1977@dune.ocn.ne.jp> 1.1.15-4
+- drop self-build-faac(PreReq)
+* Tue Sep 16 2008 TOSHI <milk-tea1977@dune.ocn.ne.jp> 1.1.15-2
+- devel package to add prereq > self-build-xine-lib-faad.spec.
+- Drop BuildRequires > xine-lib-faad.spec
+* Sun Aug 24 2008 TOSHI <milk-tea1977@dune.ocn.ne.jp> 1.1.15-1
+- 1st Release.
+
+# end of file
+

+ 18 - 5
x/xine-lib/xine-lib-vl.spec

@@ -1,9 +1,9 @@
 %define libname libxine1
 %define plugindir %{_libdir}/xine/plugins
-%define pluginver 1.26
+%define pluginver 1.28
 
 %define build_alsa	 1
-%define build_arts	 1
+%define build_arts	 0
 %define build_pulseaudio 1
 %define build_jack       1
 %if %{?_dist_release} == "vl4"
@@ -15,8 +15,8 @@
 Summary:	A Free Multimedia Player (Libraries)
 Summary(ja):	フリーのメディアプレイヤー (ライブラリ)
 Name:		xine-lib
-Version:	1.1.16.3
-Release:	3%{?_dist_release}
+Version:	1.1.18.1
+Release:	1%{?_dist_release}
 License:	GPL
 Group:		System Environment/Libraries
 URL:		http://xinehq.de/
@@ -35,6 +35,7 @@ BuildRequires:  libXv-devel
 BuildRequires:  libXinerama-devel
 BuildRequires:  libXvMC-devel
 BuildRequires:  libGLU-devel
+BuildRequires:  libv4l-devel
 BuildRequires:  libxcb-devel
 %endif
 # Video 
@@ -321,6 +322,9 @@ This package contains decode plugin using Win32 DLLs.
 sed -i -e 's|"/lib /usr/lib\b|"/%{_lib} %{_libdir}|' configure
 
 %build
+export FFMPEG_CFLAGS=" " FFMPEG_LIBS=" "
+export FFMPEG_POSTPROC_CFLAGS=" " FFMPEG_POSTPROC_LIBS=" "
+export FFMPEG_UTIL_CFLAGS=" " FFMPEG_UTIL_LIBS=" "
 export SDL_CFLAGS="$(sdl-config --cflags)" SDL_LIBS="$(sdl-config --libs)"
 %configure \
 %if %{?_dist_release} == "vl4"
@@ -329,11 +333,12 @@ export SDL_CFLAGS="$(sdl-config --cflags)" SDL_LIBS="$(sdl-config --libs)"
 	--with-xv-path=%{_libdir} \
 %endif
 	--disable-a52dec \
- 	--disable-faad \
         --disable-mad \
         --disable-vcd \
         --disable-asf \
         --disable-nosefart \
+ 	--disable-faad \
+ 	--disable-dts \
 	--with-libflac \
 	--without-external-ffmpeg \
 %if !%{build_alsa}
@@ -440,6 +445,8 @@ rm -rf $RPM_BUILD_ROOT
 %ifarch %{ix86}
 %{plugindir}/%{pluginver}/xineplug_vo_out_vidix.so
 %endif
+%{plugindir}/%{pluginver}/xineplug_vo_out_xcbshm.so
+%{plugindir}/%{pluginver}/xineplug_vo_out_xcbxv.so
 # demux
 ##{plugindir}/%{pluginver}/xineplug_dmx_asf.so
 %{plugindir}/%{pluginver}/xineplug_dmx_audio.so
@@ -479,6 +486,7 @@ rm -rf $RPM_BUILD_ROOT
 %{plugindir}/%{pluginver}/xineplug_inp_rtsp.so
 %{plugindir}/%{pluginver}/xineplug_inp_stdin_fifo.so
 %{plugindir}/%{pluginver}/xineplug_inp_v4l.so
+%{plugindir}/%{pluginver}/xineplug_inp_v4l2.so
 ##{plugindir}/%{pluginver}/xineplug_inp_vcd.so
 ##{plugindir}/%{pluginver}/xineplug_inp_vcdo.so
 # decode
@@ -503,6 +511,7 @@ rm -rf $RPM_BUILD_ROOT
 %{plugindir}/%{pluginver}/xineplug_decode_spucc.so
 %{plugindir}/%{pluginver}/xineplug_decode_spucmml.so
 %{plugindir}/%{pluginver}/xineplug_decode_spudvb.so
+%{plugindir}/%{pluginver}/xineplug_decode_spuhdmv.so
 %{plugindir}/%{pluginver}/xineplug_decode_sputext.so
 %{plugindir}/%{pluginver}/xineplug_decode_yuv.so
 
@@ -607,6 +616,10 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Fri Mar 19 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.18.1-1
+- new upstream release
+- built with new toolchain
+
 * Fri May 29 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.16.3-3
 - add --without-external-ffmpeg to configure option
 - add post/xineplug_post_planar.so (ffmpeg postprocess) to remove list.