Sophie

Sophie

distrib > Mageia > cauldron > x86_64 > media > core-release-src > by-pkgid > f37a44ec0023276b5affec9617e81695 > files > 3

ocaml-gstreamer-0.2.0-18.mga9.src.rpm

Name:           ocaml-gstreamer
Summary:        OCaml bindings for gstreamer
Version:        0.2.0
Release:        %mkrel 18
Source0:        https://downloads.sourceforge.net/project/savonet/%{name}/%{version}/%{name}-%{version}.tar.gz
Patch0:         configure-requires-bigarray.patch
License:        LGPLv2
Group:          Development/OCaml
URL:            http://savonet.sourceforge.net/
BuildRequires:  ocaml-compiler
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml-camlidl-devel
BuildRequires:  pkgconfig(gstreamer-1.0)
BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)

%description
This package provides an interface to the gstreamer library
for OCaml programmers.

%package        devel
Summary:        Development files for %{name}
Group:          Development/OCaml
Requires:       %{name} = %{version}-%{release}
Requires:       ocaml-camlidl-devel
Requires:       pkgconfig(gstreamer-1.0)
Requires:       pkgconfig(gstreamer-plugins-base-1.0)

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

%prep
%setup -q
#patch0 -p0

%build
./configure --libdir=%{_libdir}
make OCAMLMKLIB_FLAGS=`ocamlc -where`/libcamlidl.a

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

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

%files devel
%{_libdir}/ocaml/gstreamer/*.a
%{_libdir}/ocaml/gstreamer/*.cmxa
%{_libdir}/ocaml/gstreamer/*.cmx
%{_libdir}/ocaml/gstreamer/*.mli


%changelog
* Thu May 19 2022 pterjan <pterjan> 0.2.0-18.mga9
+ Revision: 1858898
- Rebuild for OCaml 4.14

* Sun Apr 03 2022 umeabot <umeabot> 0.2.0-17.mga9
+ Revision: 1841726
- Mageia 9 Mass Rebuild

* Tue Oct 12 2021 tv <tv> 0.2.0-16.mga9
+ Revision: 1750808
- Rebuild for ocaml 4.13.1

* Thu Mar 04 2021 tv <tv> 0.2.0-15.mga9
+ Revision: 1697789
- rebuild for ocaml-4.2-12

* Sun Jan 10 2021 pterjan <pterjan> 0.2.0-14.mga8
+ Revision: 1670458
- Rebuild to generate ocamlx provides

* Fri Feb 28 2020 umeabot <umeabot> 0.2.0-13.mga8
+ Revision: 1551359
- Rebuild for ocaml 4.10.0 final

* Wed Feb 19 2020 umeabot <umeabot> 0.2.0-12.mga8
+ Revision: 1544532
- Mageia 8 Mass Rebuild

* Sun Jan 26 2020 tv <tv> 0.2.0-11.mga8
+ Revision: 1483160
- rebuild for ocaml-4.10

* Tue Oct 23 2018 tv <tv> 0.2.0-10.mga7
+ Revision: 1324222
- rebuild with ocaml-4.07.1

* Sun Sep 23 2018 umeabot <umeabot> 0.2.0-9.mga7
+ Revision: 1299879
- Mageia 7 Mass Rebuild

* Sun Nov 26 2017 tv <tv> 0.2.0-8.mga7
+ Revision: 1179520
- rebuild for new ocaml

* Sun Feb 19 2017 daviddavid <daviddavid> 0.2.0-7.mga6
+ Revision: 1086855
- fix dependencies on gstreamer1.0

* Mon Sep 26 2016 pterjan <pterjan> 0.2.0-6.mga6
+ Revision: 1056381
- Rebuild for fix in ocaml

* Wed Feb 17 2016 umeabot <umeabot> 0.2.0-5.mga6
+ Revision: 963928
- Mageia 6 Mass Rebuild

* Wed Oct 15 2014 umeabot <umeabot> 0.2.0-4.mga5
+ Revision: 747123
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 0.2.0-3.mga5
+ Revision: 683044
- Mageia 5 Mass Rebuild

* Sat Oct 19 2013 umeabot <umeabot> 0.2.0-2.mga4
+ Revision: 528198
- Mageia 4 Mass Rebuild

* Sun Jun 16 2013 malo <malo> 0.2.0-1.mga4
+ Revision: 443727
- update to 0.2.0

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

* Mon Oct 01 2012 blue_prawn <blue_prawn> 0.1.0-5.mga3
+ Revision: 301566
- rebuild for ocaml 4.00

* Sat Sep 29 2012 blue_prawn <blue_prawn> 0.1.0-4.mga3
+ Revision: 300153
- new rpm group for ocaml

* Tue Apr 03 2012 blue_prawn <blue_prawn> 0.1.0-3.mga2
+ Revision: 228213
- provide libcamlidl.a for the "undefined symbol: camlidl_free" problem with dllgstreamer_stubs.so
- patch the configure file for the bigarray dependency in the META file

* Mon Nov 21 2011 malo <malo> 0.1.0-2.mga2
+ Revision: 170184
- missing Requires to ocaml-camlidl-devel

* Sun Nov 20 2011 malo <malo> 0.1.0-1.mga2
+ Revision: 170035
- imported package ocaml-gstreamer