%define module graphics
Summary: Portable drawing primitives for OCaml
+Summary(pl.UTF-8): Przenośne funkcje rysujące dla OCamla
Name: ocaml-%{module}
Version: 5.1.1
Release: 1
-License: LGPLv2 with exceptions
+License: LGPL v2 with exceptions
+Group: Libraries
Source0: https://github.com/ocaml/graphics/releases/download/%{version}/%{module}-%{version}.tbz
# Source0-md5: bc127b5da919b61f4c928a6657c88886
URL: https://github.com/ocaml/graphics
BuildRequires: ocaml-dune-devel >= 2.1
BuildRequires: xorg-lib-libX11-devel
%requires_eq ocaml-runtime
+Obsoletes: ocaml-x11graphics < 1:4.09
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
Drawing takes place in a separate window that is created when
Graphics.open_graph is called.
-%package devel
-Summary: Development files for %{name}
+%description -l pl.UTF-8
+Biblioteka graphics dostarcza zbiór przenośnych funkcji rysujących.
+Rysowanie jest wykonywane w osobnym oknie, tworzonym przy wywołaniu
+Graphics.open_graph.
+
+%package devel
+Summary: Development files for graphics library
+Summary(pl.UTF-8): Pliki programistyczne biblioteki graphics
+Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: xorg-lib-libX11-devel
+Obsoletes: ocaml-x11graphics-devel < 1:4.09
+
+%description devel
+This package contains libraries and signature files for developing
+applications that use OCaml graphics library.
-%description devel
-The %{name}-devel package contains libraries and signature files for
-developing applications that use %{name}.
+%description devel -l pl.UTF-8
+Ten pakiet zawiera biblioteki i pliki sygnatur do tworzenia aplikacji
+wykorzystujących bibliotekę OCamla graphics.
%prep
%setup -q -n %{module}-%{version}
%defattr(644,root,root,755)
%{_libdir}/ocaml/%{module}/dune-package
%{_libdir}/ocaml/%{module}/opam
-%if %{with ocaml_opt}
%{_libdir}/ocaml/%{module}/*.a
+%if %{with ocaml_opt}
%{_libdir}/ocaml/%{module}/*.cmx
%{_libdir}/ocaml/%{module}/*.cmxa
%endif