[packages/ocaml-graph] - pl, more docs; release 2
qboosh
qboosh at pld-linux.org
Mon Dec 20 20:10:40 CET 2021
commit 0deef04c5dc477a56be254ccdb1fed1a6b109829
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Mon Dec 20 20:11:19 2021 +0100
- pl, more docs; release 2
ocaml-graph.spec | 51 +++++++++++++++++++++++++++++++++++++++++----------
1 file changed, 41 insertions(+), 10 deletions(-)
---
diff --git a/ocaml-graph.spec b/ocaml-graph.spec
index 3f11685..4a39e5c 100644
--- a/ocaml-graph.spec
+++ b/ocaml-graph.spec
@@ -1,27 +1,29 @@
#
# Conditional build:
-%bcond_without ocaml_opt # skip building native optimized binaries (bytecode is always built)
+%bcond_without ocaml_opt # native optimized binaries (bytecode is always built)
-# not yet available on x32 (ocaml 4.02.1), remove when upstream will support it
-%ifnarch %{ix86} %{x8664} arm aarch64 ppc sparc sparcv9
+# not yet available on x32 (ocaml 4.02.1), update when upstream will support it
+%ifnarch %{ix86} %{x8664} %{arm} aarch64 ppc sparc sparcv9
%undefine with_ocaml_opt
%endif
%define _enable_debug_packages 0
Summary: OCaml library for arc and node graphs
+Summary(pl.UTF-8): Biblioteka OCamla do grafów z wierzchołków i krawędzi
Name: ocaml-graph
Version: 1.8.8
-Release: 1
-License: LGPLv2 with exceptions
+Release: 2
+License: LGPL v2 with exceptions
Group: Libraries
Source0: http://ocamlgraph.lri.fr/download/ocamlgraph-%{version}.tar.gz
# Source0-md5: 9d71ca69271055bd22d0dfe4e939831a
URL: http://ocamlgraph.lri.fr/
BuildRequires: libart_lgpl-devel
-BuildRequires: ocaml >= 3.04-7
+BuildRequires: ocaml >= 3.10.0
BuildRequires: ocaml-findlib-devel
BuildRequires: ocaml-lablgtk2-devel
+BuildRequires: ocaml-lablgtk2-gnome-devel
%requires_eq ocaml-runtime
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -35,8 +37,21 @@ and data structures are written functorially for maximal reusability.
Also has input and output capability for Graph Modeling Language file
format and Dot and Neato graphviz (graph visualization) tools.
+%description -l pl.UTF-8
+Ocamlgraph udostępnia kilka różnych implementacji struktur danych
+grafów. Zawiera także implementacje wielu klasycznych algorytmów
+grafowych, m.in. algorytm Kruskala wyznaczania drzewa rozpinającego,
+sortowania topologicznego skierowanych grafów acyklicznych, algorytm
+najkrótszej ścieżki Dijkstry, algorytm maksymalnego przepływu
+Forda-Fulkersona. Algorytmy i struktury danych zostały napisane w
+oparciu o funktory w celu zwiększenia możliwości zastosowań. Możliwe
+jest także wejście i wyjście w postaci formatu plików Graph Modeling
+Language oraz narzędzi Dot i Neato z projektu graphviz (służącego do
+wizualizacji grafów).
+
%package devel
Summary: OCaml library for arc and node graphs - development files
+Summary(pl.UTF-8): Biblioteka OCamla do grafów łuków i węzłów - pliki programistyczne
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%requires_eq ocaml
@@ -54,6 +69,21 @@ format and Dot and Neato graphviz (graph visualization) tools.
This package contains files needed to develop OCaml programs using
Ocamlgraph library.
+%description devel -l pl.UTF-8
+Ocamlgraph udostępnia kilka różnych implementacji struktur danych
+grafów. Zawiera także implementacje wielu klasycznych algorytmów
+grafowych, m.in. algorytm Kruskala wyznaczania drzewa rozpinającego,
+sortowania topologicznego skierowanych grafów acyklicznych, algorytm
+najkrótszej ścieżki Dijkstry, algorytm maksymalnego przepływu
+Forda-Fulkersona. Algorytmy i struktury danych zostały napisane w
+oparciu o funktory w celu zwiększenia możliwości zastosowań. Możliwe
+jest także wejście i wyjście w postaci formatu plików Graph Modeling
+Language oraz narzędzi Dot i Neato z projektu graphviz (służącego do
+wizualizacji grafów).
+
+Pakiet ten zawiera pliki niezbędne do tworzenia programów w OCamlu
+używających biblioteki Ocamlgraph.
+
%prep
%setup -q -n ocamlgraph-%{version}
@@ -77,7 +107,7 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc CHANGES CREDITS FAQ
+%doc CHANGES COPYING CREDITS FAQ LICENSE README.adoc
%dir %{_libdir}/ocaml/ocamlgraph
%{_libdir}/ocaml/ocamlgraph/META
%{_libdir}/ocaml/ocamlgraph/*.cma
@@ -87,11 +117,12 @@ rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(644,root,root,755)
-%doc LICENSE lib/*.mli src/*.mli
+%doc lib/*.mli src/*.mli
+%{_libdir}/ocaml/ocamlgraph/*.cmi
%{_libdir}/ocaml/ocamlgraph/*.cmo
-%{_libdir}/ocaml/ocamlgraph/*.cm[ix]
%if %{with ocaml_opt}
-%{_libdir}/ocaml/ocamlgraph/*.[ao]
+%{_libdir}/ocaml/ocamlgraph/*.a
+%{_libdir}/ocaml/ocamlgraph/*.cmx
%{_libdir}/ocaml/ocamlgraph/*.cmxa
%endif
%{_examplesdir}/%{name}-%{version}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ocaml-graph.git/commitdiff/0deef04c5dc477a56be254ccdb1fed1a6b109829
More information about the pld-cvs-commit
mailing list