Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release-src > by-pkgid > fb940279849ca4b599bca86116da4c6b > files > 2

ocaml-mm-0.2.1-5.mga5.src.rpm

Name:           ocaml-mm
Version:        0.2.1
Release:        %mkrel 5
Summary:        OCaml library for performing operations on multimedia contents
License:        LGPL with OCaml linking exception
Group:          Development/OCaml
URL:            http://sourceforge.net/projects/savonet/files/ocaml-mm/
Source0:        http://downloads.sourceforge.net/savonet/%{name}/%{name}-%{version}.tar.gz
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml-alsa-devel
BuildRequires:  ocaml-ao-devel
BuildRequires:  ocaml-gstreamer-devel
BuildRequires:  ocaml-mad-devel
BuildRequires:  ocaml-ogg-devel
BuildRequires:  ocaml-theora-devel
BuildRequires:  ocaml-sdl-devel
BuildRequires:  libffmpeg-devel
BuildRequires:  libv4l-devel

%description
ocaml-mm is a library dedicated to performing operations on multimedia
contents. It is designed as a pure ocaml library (ie no dependencies
are required).

Some extensions requiring bindings to various libraries are located in
the external/ directory.

%package        devel
Summary:        Development files for %{name}
Group:          Development/OCaml
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q

%build
./configure \
    --prefix %{_prefix} \
    --libdir %{_libdir} \
    --libexecdir %{_libexecdir} \
    --exec-prefix %{_exec_prefix} \
    --bindir %{_bindir} \
    --mandir %{_mandir} \
    --datadir %{_datadir} \
    --localstatedir %{_localstatedir}

make
make doc

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/mm
make install

%files
%doc COPYING CHANGES README
%dir %{_libdir}/ocaml/mm
%{_libdir}/ocaml/mm/META
%{_libdir}/ocaml/mm/*.cmi
%{_libdir}/ocaml/mm/*.cma
%{_libdir}/ocaml/mm/*.cmo
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%doc doc/html/
%doc examples/
%{_libdir}/ocaml/mm/*.a
%{_libdir}/ocaml/mm/*.cmxa
%{_libdir}/ocaml/mm/*.cmx
%{_libdir}/ocaml/mm/*.mli


%changelog
* Wed Oct 15 2014 umeabot <umeabot> 0.2.1-5.mga5
+ Revision: 739081
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 0.2.1-4.mga5
+ Revision: 683068
- Mageia 5 Mass Rebuild

* Sat Oct 19 2013 umeabot <umeabot> 0.2.1-3.mga4
+ Revision: 535759
- Mageia 4 Mass Rebuild

* Fri Sep 20 2013 malo <malo> 0.2.1-2.mga4
+ Revision: 482433
- rebuild for new ocaml

* Fri Aug 30 2013 blue_prawn <blue_prawn> 0.2.1-1.mga4
+ Revision: 473459
- updated to last version 0.2.1

* Thu Jan 17 2013 pterjan <pterjan> 0.2.0-4.mga4
+ Revision: 389214
+ rebuild (emptylog)

* Sun Jan 13 2013 umeabot <umeabot> 0.2.0-4.mga3
+ Revision: 361491
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Fri Oct 19 2012 malo <malo> 0.2.0-3.mga3
+ Revision: 308266
- rebuild for ocaml-4.0.1

* Mon Oct 01 2012 blue_prawn <blue_prawn> 0.2.0-2.mga3
+ Revision: 301672
- new rpm group for ocaml

* Sat Aug 25 2012 blue_prawn <blue_prawn> 0.2.0-1.mga3
+ Revision: 284003
- imported package ocaml-mm