[svn] r6088 - in trunk/rpms: fuse-encfs xine-lib
packagers at lists.rpmforge.net
packagers at lists.rpmforge.net
Tue Jan 8 04:50:37 CET 2008
Author: dag
Date: 2008-01-08 04:49:33 +0100 (Tue, 08 Jan 2008)
New Revision: 6088
Added:
trunk/rpms/xine-lib/xine-lib-1.1.9-speex104.patch
Modified:
trunk/rpms/fuse-encfs/fuse-encfs.spec
trunk/rpms/xine-lib/xine-lib.spec
Log:
Updates
Modified: trunk/rpms/fuse-encfs/fuse-encfs.spec
===================================================================
--- trunk/rpms/fuse-encfs/fuse-encfs.spec 2008-01-08 02:36:03 UTC (rev 6087)
+++ trunk/rpms/fuse-encfs/fuse-encfs.spec 2008-01-08 03:49:33 UTC (rev 6088)
@@ -15,6 +15,7 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: openssl-devel, fuse-devel >= 2.2, rlog-devel >= 1.3
+BuildRequires: boost-devel
Requires: fuse >= 2.2
Obsoletes: encfs <= %{name}-%{version}
@@ -34,15 +35,11 @@
%configure \
--disable-static
%{__make} %{?_smp_mflags}
-### Make sure we install translations on EL5/x86_64 (bug in 1.4.0)
-%{__make} %{?_smp_mflags} -C po
%install
%{__rm} -rf %{buildroot}
%{__make} install DESTDIR="%{buildroot}"
-### Make sure we install translations on EL5/x86_64 (bug in 1.4.0)
-%{__make} install DESTDIR="%{buildroot}" -C po
-%find_lang %{real_name}
+#find_lang %{real_name}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
@@ -50,7 +47,8 @@
%clean
%{__rm} -rf %{buildroot}
-%files -f %{real_name}.lang
+#files -f %{real_name}.lang
+%files
%defattr(-, root, root, 0755)
%doc AUTHORS ChangeLog COPYING README
%doc %{_mandir}/man1/encfs.1*
Added: trunk/rpms/xine-lib/xine-lib-1.1.9-speex104.patch
===================================================================
--- trunk/rpms/xine-lib/xine-lib-1.1.9-speex104.patch (rev 0)
+++ trunk/rpms/xine-lib/xine-lib-1.1.9-speex104.patch 2008-01-08 03:49:33 UTC (rev 6088)
@@ -0,0 +1,20 @@
+--- src/libxineadec/xine_speex_decoder.c.orig 2008-01-01 14:30:08.000000000 +0100
++++ src/libxineadec/xine_speex_decoder.c 2008-01-08 04:32:38.278585872 +0100
+@@ -293,7 +293,7 @@
+ int ret;
+ int bitrate;
+
+- ret = speex_decode_int (this->st, &this->bits, audio_buffer->mem);
++ ret = speex_decode (this->st, &this->bits, audio_buffer->mem);
+
+ if (ret==-1)
+ break;
+@@ -307,7 +307,7 @@
+ }
+
+ if (this->channels == 2) {
+- speex_decode_stereo_int (audio_buffer->mem, this->frame_size, &this->stereo);
++ speex_decode_stereo (audio_buffer->mem, this->frame_size, &this->stereo);
+ }
+
+ speex_decoder_ctl (this->st, SPEEX_GET_BITRATE, &bitrate);
Modified: trunk/rpms/xine-lib/xine-lib.spec
===================================================================
--- trunk/rpms/xine-lib/xine-lib.spec 2008-01-08 02:36:03 UTC (rev 6087)
+++ trunk/rpms/xine-lib/xine-lib.spec 2008-01-08 03:49:33 UTC (rev 6088)
@@ -10,6 +10,8 @@
%{?fc6: %define _with_modxorg 1}
%{?fc5: %define _with_modxorg 1}
+%{?el4:%define _with_speex104 1}
+
%{?fc2:%define _without_gettextdevel 1}
%{?fc1:%define _without_alsa 1}
@@ -64,9 +66,9 @@
URL: http://xinehq.de/
Source: http://downloads.sf.net/xine/xine-lib-%{version}.tar.bz2
+Patch0: xine-lib-1.1.9-speex104.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-Requires: libdvdcss
BuildRequires: gcc-c++, pkgconfig, zlib-devel, libtiff-devel
BuildRequires: libvorbis-devel, SDL-devel, bzip2-devel
# BUG : libmng-devel should apparently require libjpeg-devel for includes
@@ -103,6 +105,7 @@
%{?fc2:BuildRequires: freeglut-devel}
%{?fc1:BuildRequires: freeglut-devel}
%{?rh9:BuildRequires: glut-devel}
+Requires: libdvdcss
Obsoletes: xine-libs <= 1.0.0
Obsoletes: libxine <= %{version}-%{release}
Obsoletes: xine-libs-moles <= %{version}-%{release}
@@ -145,6 +148,9 @@
%prep
%setup
+
+%{?_with_speex104:%patch0 -p0}
+
%{__perl} -pi -e 's|"/lib /usr/lib\b|"/%{_lib} %{_libdir}|' configure
%build
More information about the svn-commits
mailing list