Sophie

Sophie

distrib > Arklinux > devel > i586 > media > main-src > by-pkgid > 0014df299f901341db68c4b4b5044b92 > files > 2

flvtool-1.0.6-1ark.src.rpm

%define beta %nil
%define scmrev %nil

Name: flvtool
Version: 1.0.6
%if "%beta" == ""
%if "%scmrev" == ""
Release: 1ark
Source: %{name}2-%version.tar.lz
%else
Release: 0.%scmrev.1ark
Source: %{name}2-%scmrev.tar.lz
%endif
%else
%if "%scmrev" == ""
Release: 0.%beta.1ark
Source: %{name}2-%version%beta.tar.lz
%else
Release: 0.%beta.0.%scmrev.1ark
Source: %{name}2-%scmrev.tar.lz
%endif
%endif
Source1: encode2flv
Summary: FLV video metadata maniuplation tool
URL: http://inlet-media.de/flvtool2
# See also http://rubyforge.org/projects/flvtool2/
License: BSD
Group: Applications/Multimedia
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
Requires: ruby ffmpeg

%description
FLVTool2 is a manipulation tool for Macromedia Flash Video files (FLV).

It can calculate a lot of meta data, insert an onMetaData tag, cut FLV files,
add cue points (onCuePoint), show the FLV structure and print meta data
information in XML or YAML.

%prep
%if "%scmrev" == ""
%setup -q -n %{name}2-%version%beta
%else
%setup -q -n %{name}2
%endif
ruby setup.rb config
ruby setup.rb setup

%build

%install
rm -rf $RPM_BUILD_ROOT
ruby setup.rb install --prefix=$RPM_BUILD_ROOT
%__install -c -m 755 %SOURCE1 $RPM_BUILD_ROOT%_bindir

%files
%defattr(-,root,root)
%_bindir/encode2flv
%_bindir/flvtool2
%_prefix/lib/ruby/site_ruby/*/*

%clean
rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/%{name}-%{version}

%changelog
* Wed Apr 02 2008 Bernhard Rosenkraenzer <bero@arklinux.org> 1.0.6-1ark
- initial RPM