Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > b61e8414f46f6b61e51292232cffb9ca > files > 1

ffmpeg-java-20071012-0.0.6mdv2010.0.src.rpm

Summary:	A Java wrapper around ffmpeg, using JNA
Name:		ffmpeg-java
Version:	20071012
Release:	%mkrel 0.0.6
License:	LGPL
Group:		Development/Java
URL:		http://fmj.sourceforge.net/
Source0:	%{name}.tar.bz2
BuildRequires:	ant
BuildRequires:	java-rpmbuild >= 1.5
#BuildRequires:	libffmpeg0-devel
BuildRequires:	update-alternatives
BuildRequires:	xml-commons-apis
Requires:	java >= 1.5
Requires:	libffmpeg
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
ffmpeg-java is a Java wrapper around ffmpeg, using JNA.

%package javadoc
Summary:	Javadoc for ffmpeg-java
Group:		Development/Java

%description javadoc
Javadoc for ffmpeg-java.

%prep
%setup -q -n %{name}

%build
%__rm src/*.html
%ant javac jar javadoc

#%ant \
#	-Dffmpeg.home="%{_includedir}/ffmpeg" \
#	compile-test-linux

%install
# jar
%__install -dm 755 %{buildroot}%{_javadir}/fmj
%__install -pm 644 build/jars/%{name}.jar \
	%{buildroot}%{_javadir}/fmj/%{name}-%{version}.jar
%__install -pm 644 build/jars/%{name}-gpl.jar \
	%{buildroot}%{_javadir}/fmj/%{name}-gpl-%{version}.jar
pushd %{buildroot}%{_javadir}/fmj
	for jar in *-%{version}*; do
		ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`
	done
popd

# javadoc
%__install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
%__cp -pr build/doc/* \
	%{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} 

%clean
[ -d %{buildroot} -a "%{buildroot}" != "" ] && %__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt LICENSE README
%dir %{_javadir}/fmj
%{_javadir}/fmj/*.jar

%files javadoc
%defattr(0644,root,root)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Thu Sep 10 2009 Thierry Vignaud <tvignaud@mandriva.com> 20071012-0.0.6mdv2010.0
+ Revision: 437540
- rebuild

* Sun Nov 23 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 20071012-0.0.5mdv2009.1
+ Revision: 306066
- no longer noarch, as it uses arch specific libraries

* Fri Nov 07 2008 Alexander Kurtakov <akurtakov@mandriva.org> 20071012-0.0.4mdv2009.1
+ Revision: 300847
- bump release
- fix requires

* Thu Oct 16 2008 Alexander Kurtakov <akurtakov@mandriva.org> 20071012-0.0.3mdv2009.1
+ Revision: 294120
- bump release
- rebuild for new libffmpeg

* Mon Sep 22 2008 Alexander Kurtakov <akurtakov@mandriva.org> 20071012-0.0.2mdv2009.0
+ Revision: 287020
- fix requires

* Mon Sep 22 2008 Alexander Kurtakov <akurtakov@mandriva.org> 20071012-0.0.1mdv2009.0
+ Revision: 286707
- fix groups
- import ffmpeg-java