Prechádzať zdrojové kódy

rebuilt with rpm-4.8.1: libcapseo, ilmbase
updated and built with rpm-4.8.1: libogg, libvorbis


git-svn-id: http://trac.vinelinux.org/repos/projects/specs@1855 ec354946-7b23-47d6-9f5a-488ba84defc7

inagaki 14 rokov pred
rodič
commit
fc724a260b

+ 18 - 13
i/ilmbase/ilmbase-vl.spec

@@ -1,23 +1,22 @@
 Summary: Abraction/convenience libraries 
 
 Name:	 ilmbase 
-Version: 1.0.1
+Version: 1.0.2
 Release: 1%{?_dist_release}
 
 Group:	 System Environment/Libraries
 License: BSD
 URL:	 http://www.openexr.com/
+
 Source0: http://download.savannah.nongnu.org/releases/openexr/ilmbase-%{version}.tar.gz
 Source1: http://download.savannah.nongnu.org/releases/openexr/ilmbase-%{version}.tar.gz.sig
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires: automake libtool
+## upstreamable patches
+# missing #include <cstring>
+Patch50: ilmbase-1.0.2-cstring.patch
 
-# undefined pthread symbols
-Patch1: ilmbase-1.0.0-no_undefined.patch
-# move pthread linkage to Libs.private, tho probably not needed
-# if already using patch1 above.
-Patch2: ilmbase-1.0.0-pkgconfig.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+BuildRequires: pkgconfig
 
 %description
 Half is a class that encapsulates the ilm 16-bit floating-point format.
@@ -43,11 +42,7 @@ Requires: pkgconfig
 %prep
 %setup -q
 
-%patch1 -p1 -b .no_undefined
-%patch2 -p1 -b .pkgconfig
-
-# for patch1
-./bootstrap
+%patch50 -p1 -b .cstring
 
 
 %build
@@ -65,7 +60,13 @@ rm -f  $RPM_BUILD_ROOT%{_libdir}/lib*.la
 
 
 %check
+export PKG_CONFIG_PATH=%{buildroot}%{_datadir}/pkgconfig:%{buildroot}%{_libdir}/pkgconfig
+test "$(pkg-config --modversion IlmBase)" = "%{version}"
+%ifarch %{ix86}
+make check ||:
+%else
 make check
+%endif
 
 
 %clean
@@ -90,6 +91,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Sep 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.2-1
+- updated to 1.0.2
+- rebuilt with rpm-4.8.1
+
 * Mon Oct 06 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.1-1
 - initial build for Vine Linux
 

+ 15 - 10
lib/libc/libcapseo/libcapseo-vl.spec

@@ -14,10 +14,15 @@
 Summary:        A realtime encoder/decoder library
 Name:           libcapseo
 Version:        %{capseo_version}
-Release:        0.%{snapshot}.1%{?_dist_release}
-License:        GPLv3
+Release:        0.%{snapshot}.2%{?_dist_release}
+
 Group:          System Environment/Libraries
+License:        GPLv3
 URL:            http://gitorious.org/projects/capseo/
+
+# Fedora specific snapshot no upstream release (yet)
+Source0:        %{tarfile}
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildRequires:  libtool automake autoconf 
 BuildRequires:  pkgconfig
@@ -26,9 +31,6 @@ BuildRequires:  libogg-devel
 BuildRequires:  libX11-devel
 BuildRequires:  mesa-libGL-devel
 
-# Fedora specific snapshot no upstream release (yet)
-Source0:        %{tarfile}
-
 %description
 Capseo is a realtime video codec being used by libcaptury/captury
 for encoding captured video frames in realtime. (think of FRAPS codec).
@@ -41,11 +43,11 @@ via captury, the OpenGL video capturing tool.
 Summary: Files needed for development using %{name}
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
-Requires: libtheora-devel
-Requires: libogg-devel
-Requires: libX11-devel
-Requires: mesa-libGL-devel
-Requires: pkgconfig
+#Requires: libtheora-devel
+#Requires: libogg-devel
+#Requires: libX11-devel
+#Requires: mesa-libGL-devel
+#Requires: pkgconfig
 
 %description devel
 This package contains libraries and header files for
@@ -96,6 +98,9 @@ rm -rf %{buildroot}
 %{_libdir}/pkgconfig/capseo.pc
 
 %changelog
+* Tue Sep 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.3.0-0.20081031git431a293.2
+- rebuilt with rpm-4.8.1
+
 * Sun Aug 30 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.3.0-0.20081031git431a293.1
 - Initial build for Vine Linux
 

+ 7 - 1
lib/libo/libogg/libogg-vl.spec

@@ -2,11 +2,13 @@
 
 Summary:	The Ogg bitstream file format library.
 Name:		libogg
-Version:	1.1.4
+Version:	1.2.0
 Release:	1%{?_dist_release}
+
 Group:		System Environment/Libraries
 License:	BSD
 URL:		http://www.xiph.org/
+
 Source:		http://downloads.xiph.org/releases/ogg/%{name}-%{version}.tar.gz
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
@@ -112,6 +114,10 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
 %endif
 
 %changelog
+* Tue Sep 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.0-1
+- new upstream release
+- built with rpm-4.8.1
+
 * Sun Nov 22 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.4-1
 - new upstream release
 

+ 8 - 18
lib/libv/libvorbis/libvorbis-vl.spec

@@ -1,31 +1,24 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
-%define liboggver 1.1.4
+%define liboggver 1.2.0
 %define epoch_num 1
 
 Summary:	The Vorbis General Audio Compression Codec.
 Summary(ja):	Vorbis - 汎用オーディオ圧縮コーデック
 Name:		libvorbis
-Version:	1.2.3
+Version:	1.3.1
 Release:	1%{?_dist_release}
 Epoch:          %{epoch_num}
 
 Group:		System Environment/Libraries
 License:	BSD
 URL:		http://www.xiph.org/
-Source:		http://downloads.xiph.org/releases/vorbis/%{name}-%{version}.tar.gz
-Patch2:         libvorbis-cvs-r14502.patch
-Patch3:         libvorbis-cvs-r14598-CVE-2008-1420.patch 
-Patch4:         libvorbis-cvs-r14602-CVE-2008-1419.patch 
-Patch5:         libvorbis-cvs-r14602-CVE-2008-1423.patch
-Patch6:         libvorbis-cvs-r14811.patch
-Patch7:         libvorbis-1.2.0-CVE-2009-2663.patch
+
+Source:		http://downloads.xiph.org/releases/vorbis/%{name}-%{version}.tar.bz2
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildRequires:	libogg-devel >= %{liboggver}
 BuildRequires:  perl
 
-Requires:	libogg >= %{liboggver}
-
 Vendor:		Project Vine
 Distribution:	Vine Linux
 
@@ -65,7 +58,6 @@ and documentation needed to develop applications with libvorbis.
 Summary:	The Vorbis General Audio Compression Codec.
 Summary(ja):	Vorbis - 汎用オーディオ圧縮コーデック
 Group:		System Environment/Libraries
-Requires:	compat32-libogg >= %{liboggver}
 
 %description -n compat32-%{name}
 Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
@@ -100,12 +92,6 @@ and documentation needed to develop applications with libvorbis.
 
 %prep
 %setup -q
-#patch2 -p0 -b .r14502
-#patch3 -p0 -b .cve-2008-1420
-#patch4 -p0 -b .cve-2008-1419
-#patch5 -p0 -b .cve-2008-1423
-#patch6 -p0 -b .r14811
-#patch7 -p1 -b .CVE-2009-2663
 
 perl -p -i -e "s/-O20/%{optflags}/" configure
 perl -p -i -e "s/-ffast-math//" configure
@@ -160,6 +146,10 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
 %endif
 
 %changelog
+* Tue Sep 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.3.1-1
+- new upstream release
+- built with rpm-4.8.1
+
 * Sun Nov 22 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.3-1
 - new upstream release
 - dropped Patch2-7 (merged into upstream)