source: projects/specs/trunk/nonfree/self-build-ffmpeg2theora/ffmpeg2theora-vl.spec @ 5297

Revision 5297, 2.7 KB checked in by munepi, 12 years ago (diff)

updated self-build-* packages: new x264 ABI and ffmpeg 0.9

Line 
1Name:           ffmpeg2theora
2Version:        0.28
3Release:        1%{?_dist_release}
4Summary:        Convert any file that ffmpeg can decode to theora
5Summary(ja):    ffmpeg がデコード可能なファイルを theora に変換するツール
6Source0:        http://www.v2v.cc/~j/ffmpeg2theora/downloads/%{name}-%{version}.tar.bz2
7License:        GPLv2+
8Group:          Applications/Multimedia
9URL:            http://www.v2v.cc/~j/ffmpeg2theora/
10
11BuildRequires:  scons
12BuildRequires:  libogg-devel >= 1.1
13BuildRequires:  libtheora-devel >= 1.1.0
14BuildRequires:  libvorbis-devel
15### *-devel pacages provided by other self-build-* should only be listed
16### in self-build-%{name}.spec as PreReq.
17#
18# BuildRequires:        ffmpeg-devel >= 0.6.1
19BuildRoot:      %{_tmppath}/%{name}-%{version}-root
20
21
22%description
23With ffmpeg2theora you can convert any file that ffmpeg can
24decode to theora. right now the settings are hardcoded into
25the binary. the idea is to provide ffmpeg2theora as a binary
26along sites like v2v.cc to enable as many people as possible
27to encode video clips with the same settings.
28
29%description -l ja
30ffmpeg2theora を使えば ffmpeg がデコードできるどんな種類のファイル
31でも theora 形式に変換できます。現状、設定情報はハードコードされて
32います。
33
34
35%prep
36
37%setup -q
38
39
40%build
41scons APPEND_CCFLAGS="$RPM_OPT_FLAGS"
42
43
44%install
45%{__rm} -rf ${RPM_BUILD_ROOT}
46scons install destdir=$RPM_BUILD_ROOT prefix=%{_prefix}
47%__mkdir_p $RPM_BUILD_ROOT%{_mandir}/man1
48%__mv $RPM_BUILD_ROOT%{_prefix}/man/man1/ffmpeg2theora.1 $RPM_BUILD_ROOT%{_mandir}/man1
49%__rm -rf $RPM_BUILD_ROOT%{_prefix}/man
50
51
52%clean
53%__rm -rf ${RPM_BUILD_ROOT}
54
55
56%files
57%defattr(-,root,root)
58%doc AUTHORS COPYING ChangeLog NEWS README TODO
59%{_bindir}/ffmpeg2theora
60%{_mandir}/man1/ffmpeg2theora.1.gz
61
62%changelog
63* Sun Dec 18 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.28-1
64- new upstream release
65- License: GPLv2+
66
67* Sat Mar 26 2011 Munehiro Yamamoto <munepi@vinelinux.org> - 0.27-1
68- new upstream release
69- fixed the location of %%Source0
70
71* Sat Mar 20 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.25-2
72- change release to sync with self-build-ffmpeg2theora
73
74* Thu Feb 18 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.25-1
75- new upstream release
76  - with recent ffmpeg
77
78* Sat Jun 20 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.24-1
79- new upstream release
80
81* Tue May 26 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.23-2
82- change release to sync with self-build-ffmpeg2theora
83
84* Wed Feb 04 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.23-1
85- new upstream release
86- dropped ffmpeg2theora-0.20-new_ffmpeg.patch
87- added BuildRequires: scons
88
89* Sat May 17 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.20-2
90- spec in utf8
91
92* Sat May 17 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.20-1
93- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.