Author: qboosh                       Date: Wed Sep  8 05:51:03 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- updated to 1.3.1
- removed obsolete libtool patch

---- Files affected:
packages/crossmingw32-libvorbis:
   crossmingw32-libvorbis.spec (1.6 -> 1.7) , libvorbis-ac_fixes.patch (1.3 -> 
1.4) , crossmingw32-libvorbis-libtool.patch (1.1 -> NONE)  (REMOVED)

---- Diffs:

================================================================
Index: packages/crossmingw32-libvorbis/crossmingw32-libvorbis.spec
diff -u packages/crossmingw32-libvorbis/crossmingw32-libvorbis.spec:1.6 
packages/crossmingw32-libvorbis/crossmingw32-libvorbis.spec:1.7
--- packages/crossmingw32-libvorbis/crossmingw32-libvorbis.spec:1.6     Mon Jan 
14 20:28:19 2008
+++ packages/crossmingw32-libvorbis/crossmingw32-libvorbis.spec Wed Sep  8 
07:50:58 2010
@@ -3,21 +3,20 @@
 Summary:       The Vorbis General Audio Compression Codec - Mingw32 cross 
version
 Summary(pl.UTF-8):     Kodek kompresji audio - Vorbis - wersja skrośna dla 
Mingw32
 Name:          crossmingw32-%{realname}
-Version:       1.2.0
+Version:       1.3.1
 Release:       1
 License:       BSD
 Group:         Libraries
 Source0:       
http://downloads.xiph.org/releases/vorbis/%{realname}-%{version}.tar.bz2
-# Source0-md5: 7c6e409d7aa1fa8a5481dea571d5bde0
+# Source0-md5: 90b1eb86e6d57694ffdfc2e4d8c7a64e
 Patch0:                %{realname}-ac_fixes.patch
 Patch1:                %{realname}-make.patch
-Patch2:                %{name}-libtool.patch
 URL:           http://www.vorbis.com/
-BuildRequires: crossmingw32-gcc
-BuildRequires: crossmingw32-libogg
+BuildRequires: crossmingw32-gcc >= 3.0
+BuildRequires: crossmingw32-libogg >= 1.0
 BuildRequires: crossmingw32-w32api
 BuildRequires: pkgconfig >= 1:0.15
-Requires:      crossmingw32-libogg
+Requires:      crossmingw32-libogg >= 1.0
 Requires:      crossmingw32-runtime
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -34,9 +33,12 @@
 %define                __cc                    %{target}-gcc
 %define                __cxx                   %{target}-g++
 
-%ifarch alpha sparc sparc64 sparcv9
+%ifnarch %{ix86}
+# arch-specific flags (like alpha's -mieee) are not valid for i386 gcc
 %define                optflags        -O2
 %endif
+# -z options are invalid for mingw linker
+%define                filterout_ld    -Wl,-z,.*
 
 %description
 Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
@@ -68,7 +70,7 @@
 Summary:       DLL libvorbis library for Windows
 Summary(pl.UTF-8):     Biblioteka DLL libvorbis dla Windows
 Group:         Applications/Emulators
-Requires:      crossmingw32-libogg-dll
+Requires:      crossmingw32-libogg-dll >= 1.0
 Requires:      wine
 
 %description dll
@@ -81,12 +83,11 @@
 %setup -q -n %{realname}-%{version}
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 export PKG_CONFIG_LIBDIR=%{_prefix}/lib/pkgconfig
 %{__libtoolize}
-%{__aclocal}
+%{__aclocal} -I m4
 %{__autoconf}
 %{__autoheader}
 %{__automake}
@@ -111,7 +112,7 @@
 %{target}-strip -g -R.comment -R.note $RPM_BUILD_ROOT%{_libdir}/*.a
 %endif
 
-rm -rf $RPM_BUILD_ROOT%{_datadir}/{aclocal,doc}
+%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/{aclocal,doc}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -148,6 +149,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.7  2010/09/08 05:50:58  qboosh
+- updated to 1.3.1
+- removed obsolete libtool patch
+
 Revision 1.6  2008/01/14 19:28:19  qboosh
 - force %{_lib}-independent libdir
 

================================================================
Index: packages/crossmingw32-libvorbis/libvorbis-ac_fixes.patch
diff -u packages/crossmingw32-libvorbis/libvorbis-ac_fixes.patch:1.3 
packages/crossmingw32-libvorbis/libvorbis-ac_fixes.patch:1.4
--- packages/crossmingw32-libvorbis/libvorbis-ac_fixes.patch:1.3        Thu Jan 
 3 10:45:39 2002
+++ packages/crossmingw32-libvorbis/libvorbis-ac_fixes.patch    Wed Sep  8 
07:50:58 2010
@@ -1,26 +1,34 @@
-diff -urN libvorbis-1.0rc1.org/configure.in libvorbis-1.0rc1/configure.in
---- libvorbis-1.0rc1.org/configure.in  Wed Jun 27 12:15:22 2001
-+++ libvorbis-1.0rc1/configure.in      Wed Jun 27 12:16:11 2001
-@@ -76,9 +76,9 @@
+diff -urN libvorbis-1.2.2/configure.ac libvorbis-1.2.2.new/configure.ac
+--- libvorbis-1.2.2/configure.ac       2009-06-24 17:23:47.000000000 +0200
++++ libvorbis-1.2.2.new/configure.ac   2009-07-01 22:02:18.620749535 +0200
+@@ -109,9 +109,9 @@
        case $host in 
        *86-*-linux*)
-               DEBUG="-g -Wall -W -D_REENTRANT -D__NO_MATH_INLINES 
-fsigned-char"
+               DEBUG="-g -Wall -Wextra -D_REENTRANT -D__NO_MATH_INLINES 
-fsigned-char"
 -              CFLAGS="-O20 -ffast-math -mno-ieee-fp -D_REENTRANT 
-fsigned-char"
 +              CFLAGS="$CFLAGS -ffast-math -mno-ieee-fp -D_REENTRANT 
-fsigned-char"
- #                     PROFILE="-Wall -W -pg -g -O20 -ffast-math -D_REENTRANT 
-fsigned-char -fno-inline -static"
--              PROFILE="-Wall -W -pg -g -O20 -ffast-math -mno-ieee-fp 
-D_REENTRANT -fsigned-char -fno-inline"
-+              PROFILE="-Wall -W -pg -g $CFLAGS -ffast-math -mno-ieee-fp 
-D_REENTRANT -fsigned-char -fno-inline"
+ #                     PROFILE="-Wall -Wextra -pg -g -O20 -ffast-math 
-D_REENTRANT -fsigned-char -fno-inline -static"
+-              PROFILE="-Wall -Wextra -pg -g -O20 -ffast-math -mno-ieee-fp 
-D_REENTRANT -fsigned-char -fno-inline"
++              PROFILE="-Wall -Wextra -pg -g $CFLAGS -ffast-math -mno-ieee-fp 
-D_REENTRANT -fsigned-char -fno-inline"
  
                # glibc < 2.1.3 has a serious FP bug in the math inline header
                # that will cripple Vorbis.  Look to see if the magic FP stack
-@@ -121,8 +121,8 @@
+@@ -153,13 +153,13 @@
+               PROFILE=${PROFILE}" -D__NO_MATH_INLINES"
                fi;;
+       powerpc-*-linux*)
+-              DEBUG="-g -Wall -Wextra -D_REENTRANT -D__NO_MATH_INLINES"
+-              CFLAGS="-O3 -Wall -Wextra -ffast-math -mfused-madd -mcpu=750 
-D_REENTRANT"
+-              PROFILE="-pg -g -O3 -ffast-math -mfused-madd -mcpu=750 
-D_REENTRANT";;
++              DEBUG="-g -Wall -Wextra -D_REENTRANT -D__NO_MATH_INLINES 
-fsigned-char"
++              CFLAGS="$CFLAGS -Wall -Wextra -mfused-madd -D_REENTRANT 
-fsigned-char"
++              PROFILE="-pg -g $CFLAGS -mfused-madd -D_REENTRANT 
-fsigned-char";;
        *-*-linux*)
-               DEBUG="-g -Wall -W -D_REENTRANT -D__NO_MATH_INLINES 
-fsigned-char"
--              CFLAGS="-O20 -ffast-math -D_REENTRANT -fsigned-char"
+               DEBUG="-g -Wall -Wextra -D_REENTRANT -D__NO_MATH_INLINES 
-fsigned-char"
+-              CFLAGS="-O20 -Wall -Wextra -ffast-math -D_REENTRANT 
-fsigned-char"
 -              PROFILE="-pg -g -O20 -ffast-math -D_REENTRANT -fsigned-char";;
-+              CFLAGS="$CFLAGS -ffast-math -D_REENTRANT -fsigned-char"
++              CFLAGS="$CFLAGS -Wall -Wextra -ffast-math -D_REENTRANT 
-fsigned-char"
 +              PROFILE="-pg -g $CFLAGS -ffast-math -D_REENTRANT 
-fsigned-char";;
        sparc-sun-*)
-               DEBUG="-g -Wall -W -D__NO_MATH_INLINES -fsigned-char -mv8"
-               CFLAGS="-O20 -ffast-math -D__NO_MATH_INLINES -fsigned-char -mv8"
+               sparc_cpu=""
+               AC_MSG_CHECKING([if gcc supports -mv8])
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/crossmingw32-libvorbis/crossmingw32-libvorbis.spec?r1=1.6&r2=1.7&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/crossmingw32-libvorbis/libvorbis-ac_fixes.patch?r1=1.3&r2=1.4&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to