Browse Source

updated self-build-*: supported vl7 (VineSeed)

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@4754 ec354946-7b23-47d6-9f5a-488ba84defc7
munepi 12 years ago
parent
commit
cb885a996c

+ 4 - 3
nonfree/self-build-ffmpeg/ffmpeg-vl.spec

@@ -13,7 +13,7 @@
 Summary:	Digital VCR and streaming server
 Name:		ffmpeg
 Version:	0.6.3
-Release:	1%{?svndate:.%svndate}%{?_dist_release}
+Release:	2%{?svndate:.%svndate}%{?_dist_release}
 Source:		http://ffmpeg.org/releases/%{name}-%{?svndate:%svndate}%{!?svndate:%version}.tar.bz2
 Source1:        %{name}-snapshot.sh
 
@@ -47,9 +47,7 @@ BuildRequires:  speex-devel
 ##BuildRequires:	texi2html
 BuildRequires:	zlib-devel 
 BuildRequires:	libogg-devel
-%ifarch %{ix86} x86_64
 BuildRequires:	yasm
-%endif
 # *-devel packages provided by other self-build-* should only be listed
 # in self-build-%{name}.spec as PreReq.
 #BuildRequires: a52dec-devel
@@ -206,6 +204,9 @@ export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -mlongcall"
 
 
 %changelog
+* Mon Sep 12 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.6.3-2
+- change release to sync with self-build-ffmpeg-vl.spec
+
 * Sun May 01 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.6.3-1
 - new upstream release
 

+ 5 - 3
nonfree/self-build-ffmpeg/self-build-ffmpeg-vl.spec

@@ -8,7 +8,7 @@
 %define name	self-build-%{pkgname}
 %define version 0.6.3
 #% define svndate	20110326
-%define release	1%{?svndate:.%svndate}%{?_dist_release}
+%define release	2%{?svndate:.%svndate}%{?_dist_release}
 
 %define sourceurl0	http://ffmpeg.org/releases/%{pkgname}-%{version}.tar.bz2
 
@@ -59,9 +59,7 @@ Requires(post):  speex-devel
 ##Requires(post):	texi2html
 Requires(post):	zlib-devel 
 Requires(post):	libogg-devel
-%ifarch %{ix86} x86_64
 Requires(post):		yasm
-%endif
 Requires(post):		self-build-a52dec
 Requires(post):		self-build-faac
 Requires(post):		self-build-faad2
@@ -72,6 +70,7 @@ Requires(post):		self-build-xvidcore
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 
+BuildArch:	noarch
 Packager:	munepi
 
 %description
@@ -187,6 +186,9 @@ Rebuild_gpac_$LOCALE
 %{_datadir}/%{name}
 
 %changelog
+* Mon Sep 12 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.6.3-2
+- added BuildArch: noarch
+
 * Sun May 01 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.6.3-1
 - new upstream release
 

+ 9 - 7
nonfree/self-build-lame/lame-vl.spec

@@ -1,7 +1,7 @@
 Summary:	LAME Ain't an MP3 Encoder... but it's the best.
 Name:		lame
 Version:	3.98.4
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 License:	LGPL
 Group:		Applications/Multimedia
 URL:		http://lame.sourceforge.net/
@@ -12,12 +12,10 @@ Patch2:         %{name}-pmake.patch
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 
-BuildRequires:	ncurses-devel
+%{?enable_brhist:BuildRequires:	ncurses-devel}
 BuildRequires:	gtk+-devel
-%ifarch %{ix86} x86_64
 BuildRequires:	nasm
-%endif
-Requires:	ncurses
+%{?enable_brhist:Requires:	ncurses}
 
 Requires(post):   ldconfig
 Requires(postun): ldconfig
@@ -77,8 +75,9 @@ export CFLAGS="$RPM_OPT_FLAGS -ffast-math"
     --enable-mp3x \
     --enable-mp3rtp \
     --enable-decode-layer1 \
-    --enable-brhist \
-    --disable-debug
+    %{?enable_brhist:--enable-brhist}%{!?enable_brhist:--disable-brhist} \
+    --disable-debug \
+    ;
 
 %__make %{?_smp_mflags}
 
@@ -127,6 +126,9 @@ export CFLAGS="$RPM_OPT_FLAGS -ffast-math"
 %{_includedir}/lame.h
 
 %changelog
+* Sun Sep 11 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.98.4-2
+- change release to sync with self-build-lame
+
 * Sat Mar 27 2010 Munehiro Yamamoto <munepi@vinelinux.org> 3.98.4-1
 - new upstream release
 

+ 8 - 5
nonfree/self-build-lame/self-build-lame-vl.spec

@@ -1,7 +1,7 @@
 %define pkgname lame
 %define name	self-build-%{pkgname}
 %define version	3.98.4
-%define release	1%{?_dist_release}
+%define release	2%{?_dist_release}
 
 #% define sourceurl http://prdownloads.sourceforge.net/lame/lame-%{version}.tar.gz
 %define sourceurl http://prdownloads.sourceforge.net/lame/lame-%{version}.tar.gz
@@ -21,14 +21,13 @@ Group:		Restricted Software
 Requires(post):		self-build-setup >= 0.8
 
 # (build)requies of target package.
-Requires(post):		ncurses
-Requires(post):		ncurses-devel
+%{?enable_brhist:Requires(post):	ncurses}
+%{?enable_brhist:Requires(post):	ncurses-devel}
 Requires(post):		gtk+
 Requires(post):		gtk+-devel
-%ifarch %{ix86} x86_64
 Requires(post):		nasm
-%endif
 
+BuildArch:	noarch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 
 Packager:	munepi
@@ -116,6 +115,10 @@ lame はオープンソースで開発されている mp3 エンコーダです
 %{_datadir}/%{name}
 
 %changelog
+* Sun Sep 11 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.98.4-2
+- added BuildArch: noarch
+- disable the VBR bitrate histgrum feature
+
 * Sat Mar 27 2010 Munehiro Yamamoto <munepi@vinelinux.org> 3.98.4-1
 - new upstream release
 

+ 6 - 4
nonfree/self-build-vlc/self-build-vlc-vl.spec

@@ -1,7 +1,7 @@
 %define pkgname vlc
 %define name    self-build-%{pkgname}
 %define version 1.1.11
-%define release 1%{?_dist_release}
+%define release 2%{?_dist_release}
 
 %define with_mozilla	 		0
 %define with_dc1394			0
@@ -117,9 +117,6 @@ Requires(post):  qt4-devel >= 4.5.2
 ##!! Requires(post):  schroedinger-devel
 Requires(post):	SDL_image-devel
 Requires(post):	speex-devel >= 1.1.5
-%ifarch %{ix86} x86_64
-Requires(post):  svgalib-devel
-%endif
 Requires(post):  taglib-devel
 Requires(post):	twolame-devel
 %if %{?_dist_release} != "vl5"
@@ -180,6 +177,7 @@ Requires(post):	self-build-x264 >= 0.0.0-9.20090522
 %endif
 Requires(post):	self-build-xvidcore
 
+BuildArch:	noarch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 
 Packager:	munepi
@@ -276,6 +274,10 @@ mp3, ogg など)だけでなく,DVD や VCD,様々なストリーミング
 
 
 %changelog
+* Mon Sep 12 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.1.11-2
+- dropped Requires(post): svga-devel
+- added BuildArch: noarch
+
 * Thu Jul 21 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.1.11-1
 - new upstream release
 

+ 5 - 5
nonfree/self-build-vlc/vlc-vl.spec

@@ -14,7 +14,7 @@
 Summary:	Multi-platform MPEG, DVD, and DivX player
 Name:		vlc
 Version:	1.1.11
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 License:	GPLv2+
 Group:		Applications/Multimedia
 URL:		http://www.videolan.org/
@@ -135,9 +135,6 @@ BuildRequires:  qt4-devel >= 4.5.2
 ##!! BuildRequires:  schroedinger-devel
 BuildRequires:	SDL_image-devel
 BuildRequires:	speex-devel >= 1.1.5
-%ifarch %{ix86} x86_64
-BuildRequires:  svgalib-devel
-%endif
 BuildRequires:  taglib-devel
 BuildRequires:	twolame-devel
 %if %{?_dist_release} != "vl5"
@@ -346,7 +343,7 @@ patch -p1 < vlc_patch_0.02/vlc118.diff || exit 1
 	--enable-svg				\
 	--enable-snapshot			\
 %ifarch %{ix86} x86_64
-	--enable-svgalib			\
+	--disable-svgalib			\
 	--enable-xvmc				\
 %endif
 	--enable-directfb			\
@@ -479,6 +476,9 @@ fi || :
 
 
 %changelog
+* Mon Sep 12 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.1.11-2
+- dropped BuildRequires: svga-devel
+
 * Thu Jul 21 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.1.11-1
 - new upstream release