Browse Source

2015-03-19 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* self-build-faac: added patch
	* self-build-gstreamer1-plugins-bad: changed Group
	


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

+ 14 - 2
nonfree/self-build-faac/faac-vl.spec

@@ -1,10 +1,11 @@
 %define name faac
 %define version 1.28
-%define release 8%{?_dist_release}
+%define release 9%{?_dist_release}
 
 %define enable_libmp4v2_external 1
 
 Summary: Reference encoder and encoding library for MPEG2/4 AAC
+Summary(ja): MPEG2/4 AAC 用のリファレンスエンコーダ及びエンコードライブラリ
 Name: %{name}
 Version: %{version}
 Release: %{release}
@@ -12,6 +13,9 @@ Source: http://prdownloads.sourceforge.net/faac/faac-%{version}.tar.bz2
 Patch0: http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/media-libs/faac/files/faac-1.28-external-libmp4v2.patch
 ## this patch is based on http://launchpadlibrarian.net/33120980/mp4v2-strcasestr.diff
 Patch1: mp4v2-strcasestr-vine.diff
+## this patch is based on http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=64908ea587e0ad04fb69e452446f6e13d2c664f3
+Patch2: mp4v2-2.0.0.patch
+
 License: LGPLv2+
 Group: Applications/Multimedia
 URL: http://www.audiocoding.com/
@@ -28,8 +32,12 @@ FAAC is an AAC audio encoder. It currently supports MPEG-4 LTP, MAIN and LOW
 COMPLEXITY object types and MAIN and LOW MPEG-2 object types. It also supports
 multichannel and gapless encoding.
 
+%description -l ja
+FAAC は AAC オーディオエンコーダーです.現在 MPEG-4 LTP, Main/Low Complexity object types, Main/LOW MPEG-2 object types をサポートしています.またマルチチャンネルやギャップレスエンコーディングもサポートしています.
+
 %package devel
 Summary: Development libraries of the FAAC AAC encoder
+Summary(ja): FAAC AAC エンコーダの開発用ライブラリ
 Group: Development/Libraries
 Requires: %{name} = %{version}
 
@@ -74,7 +82,8 @@ This package is built with libmp4v2 internal from %{name}-%{version}-%{release}.
 #find . -type f -print|xargs nkf --unix --overwrite 
 %if %{enable_libmp4v2_external}
 %patch0 -p1 -b .mp4v2
-%patch1 -p1 -b .mp4v2
+%patch1 -p1 -b .strcasestr
+%patch2 -p0 -b .mp4v2-2.0.0
 #touch -r configure.in.mp4v2 configure.in
 %endif
 
@@ -139,6 +148,9 @@ sh bootstrap
 
 
 %changelog
+* Wed Mar 18 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.28-9
+- added Patch2 for building with libmp4v2 2.0.0
+
 * Wed Nov  2 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.28-8
 - s/self-build-libmp4v2/libmp4v2/
 

+ 6 - 1
nonfree/self-build-faac/self-build-faac-vl.spec

@@ -1,7 +1,7 @@
 %define pkgname faac
 %define name	self-build-%{pkgname}
 %define version 1.28
-%define release	8%{?_dist_release}
+%define release	9%{?_dist_release}
 
 %define enable_libmp4v2_external 1
 
@@ -15,6 +15,7 @@ Release: 	%{release}
 Source0:	%{pkgname}-vl.spec
 Source10:	http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/media-libs/faac/files/faac-1.28-external-libmp4v2.patch
 Source11:	mp4v2-strcasestr-vine.diff
+Source12:	mp4v2-2.0.0.patch
 
 License:	LGPLv2+
 Group:		Restricted Software
@@ -121,6 +122,7 @@ libmp4v2 ライブラリは mp4 コンテナフォーマットを用いたファ
 %{__install} -m 644 %{SOURCE0} ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
 %{__install} -m 644 %{SOURCE10} ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
 %{__install} -m 644 %{SOURCE11} ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
+%{__install} -m 644 %{SOURCE12} ${RPM_BUILD_ROOT}/%{_datadir}/%{name}
 
 %clean
 %{__rm} -rf ${RPM_BUILD_ROOT}
@@ -135,6 +137,9 @@ libmp4v2 ライブラリは mp4 コンテナフォーマットを用いたファ
 %{_datadir}/%{name}
 
 %changelog
+* Wed Mar 18 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.28-9
+- added Source12 for building with libmp4v2 2.0.0
+
 * Wed Nov  2 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.28-8
 - s/self-build-libmp4v2/libmp4v2/
 

+ 6 - 2
nonfree/self-build-gstreamer1-plugins-bad/gstreamer1-plugins-bad-vl.spec

@@ -5,12 +5,13 @@
 %define gstpb_minver 1.4.5
 
 Summary: GStreamer streaming media framework "bad" plug-ins
+Summary(ja): GStreamer ストリーミングメディアフレームワーク用 bad プラグイン集
 Name: gstreamer1-plugins-bad
 Version: 1.4.5
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 # The freeze and nfs plugins are LGPLv2 (only)
 License: LGPLv2+
-Group: Applications/Multimedia
+Group: System Environment/Libraries
 URL: http://gstreamer.freedesktop.org/
 Source: http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
@@ -224,6 +225,9 @@ done
 
 
 %changelog
+* Wed Mar 18 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.4.5-2
+- changed Group to System Environment/Libraries
+
 * Sun Mar 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.5-1
 - new upstream release
 

+ 4 - 1
nonfree/self-build-gstreamer1-plugins-bad/self-build-gstreamer1-plugins-bad-vl.spec

@@ -4,7 +4,7 @@
 %define gst_minver   1.4.5
 %define gstpb_minver 1.4.5
 %define _gst_ver     1.4.5
-%define release	1%{?_dist_release}
+%define release	2%{?_dist_release}
 
 %define sourceurl	http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{_gst_ver}.tar.xz
 
@@ -164,6 +164,9 @@ gstreamer-plugins-bad は GStreamer ストリーミングメディア
 %{_datadir}/%{name}
 
 %changelog
+* Wed Mar 18 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.4.5-2
+- changed Group to System Environment/Libraries
+
 * Sun Mar 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.5-1
 - new upstream release