]> git.pld-linux.org Git - packages/flvtool2.git/blob - flvtool2.spec
- made patch portable across ruby versions per suggestion from radek
[packages/flvtool2.git] / flvtool2.spec
1 Summary:        Manipulation tool for Macromedia Flash Video files
2 Summary(pl.UTF-8):      Narzędzie do obróbki plików Macromedia Flash Video
3 Name:           flvtool2
4 Version:        1.0.6
5 Release:        1
6 License:        BSD
7 Group:          Applications/Multimedia
8 Source0:        http://rubyforge.org/frs/download.php/17497/%{name}-%{version}.tgz
9 # Source0-md5:  08e5f6f10c06903447d97d7ba10cec67
10 URL:            http://rubyforge.org/projects/flvtool2/
11 Patch0:         %{name}-ruby19.patch
12 BuildRequires:  rpmbuild(macros) >= 1.279
13 BuildRequires:  ruby
14 BuildRequires:  ruby-modules
15 %{?ruby_mod_ver_requires_eq}
16 #BuildArch:     noarch
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %description
20 FLVTool2 is a manipulation tool for Macromedia Flash Video files
21 (FLV). It can calculate a lot of meta data, insert an onMetaData tag,
22 cut FLV files, add cue points (onCuePoint), show the FLV structure and
23 print meta data information in XML or YAML.
24
25 %description -l pl.UTF-8
26 FLVTool2 to narzędzie do obróbki plików Macromedia Flash Video (FLV).
27 Potrafi obliczać większość metadanych, wstawiać znaczniki onMetaData,
28 ciąć pliki FLV, dodawać punkty wskazań (onCuePoint), pokazywać
29 strukturę FLV i wypisywać informacje o metadanych w formacie XML lub
30 YAML.
31
32 %prep
33 %setup -q -n %{name}-%{version}
34 %patch0 -p1
35
36 %build
37 ruby setup.rb config \
38         --rbdir=%{ruby_rubylibdir} \
39         --sodir=%{ruby_archdir}
40
41 ruby setup.rb setup
42
43 %install
44 rm -rf $RPM_BUILD_ROOT
45 ruby setup.rb install \
46         --prefix=$RPM_BUILD_ROOT
47
48 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
49 cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
50
51 %clean
52 rm -rf $RPM_BUILD_ROOT
53
54 %files
55 %defattr(644,root,root,755)
56 %doc CHANGELOG LICENSE README
57 %attr(755,root,root) %{_bindir}/flvtool2
58 %{ruby_rubylibdir}/flv.rb
59 %dir %{ruby_rubylibdir}/flv
60 %{ruby_rubylibdir}/flv/amf_string_buffer.rb
61 %{ruby_rubylibdir}/flv/audio_tag.rb
62 %{ruby_rubylibdir}/flv/core_extensions.rb
63 %{ruby_rubylibdir}/flv/meta_tag.rb
64 %{ruby_rubylibdir}/flv/stream.rb
65 %{ruby_rubylibdir}/flv/tag.rb
66 %{ruby_rubylibdir}/flv/video_tag.rb
67 %{ruby_rubylibdir}/flvtool2.rb
68 %dir %{ruby_rubylibdir}/flvtool2
69 %{ruby_rubylibdir}/flvtool2/base.rb
70 %{ruby_rubylibdir}/flvtool2/version.rb
71 %{ruby_rubylibdir}/mixml.rb
72 %{ruby_rubylibdir}/miyaml.rb
73 %{_examplesdir}/%{name}-%{version}
This page took 0.062119 seconds and 3 git commands to generate.