]> git.pld-linux.org Git - packages/ocaml.git/blobdiff - ocaml.spec
- converted to UTF-8
[packages/ocaml.git] / ocaml.spec
index 36a9e7dbdbc2bcf659c7abcfd1a9a3a81eb31456..9faaee0d68df7db1513190c1310fb9ac8d4f6eff 100644 (file)
@@ -3,7 +3,6 @@
 %bcond_without emacs   # without emacs subpackage
 %bcond_without x       # without X11 support 
 %bcond_without tk      # without Tcl/Tk support
-%bcond_with    db3     # use db3 instead of db 4.x
 #
 # --without x11 implies --without tk
 %{!?with_x:%undefine   with_tk}
 %define                sver    3.09
 
 Summary:       The Objective Caml compiler and programming environment
-Summary(pl):   Kompilator OCamla (Objective Caml) oraz ¶rodowisko programistyczne
+Summary(pl.UTF-8):   Kompilator OCamla (Objective Caml) oraz środowisko programistyczne
 Name:          ocaml
-Version:       3.09.2
+Version:       3.09.3
 Release:       1
 Epoch:         1
 License:       distributable
 Vendor:                Group of implementors <caml-light@inria.fr>
 Group:         Development/Languages
 Source0:       http://caml.inria.fr/distrib/%{name}-%{sver}/%{name}-%{version}.tar.bz2
-# Source0-md5: 63428ce7e114520e8f529c9ca809a1b0
+# Source0-md5: 8b3744efd0d51b82d55b61d0e2bf0e2b
 Source1:       http://caml.inria.fr/distrib/%{name}-%{sver}/%{name}-%{sver}-refman.html.tar.gz
 # Source1-md5: b25eb211bf91bcaa536b12d12731ceec
 Source2:       http://caml.inria.fr/distrib/%{name}-%{sver}/%{name}-%{sver}-refman.ps.gz
@@ -34,8 +33,8 @@ Source5:      ftp://ftp.inria.fr/INRIA/Projects/cristal/camlp4/camlp4-%{p4ver}-tutori
 # Source5-md5: 96d8eb4ca5abd58c9a280ba59f73b192
 Source6:       ftp://ftp.inria.fr/INRIA/Projects/cristal/camlp4/camlp4-%{p4ver}-tutorial.dvi.gz
 # Source6-md5: fcd87c235109364242a0c9ccf176dff8
-Source7:       http://www.ocaml.info/ocaml_sources/pure-fun-1.0.4.tar.bz2
-# Source7-md5: 567bc681b4cc1cfcbbfb6fa5f012019b
+Source7:       http://www.ocaml.info/ocaml_sources/pure-fun-1.0.6.tar.bz2
+# Source7-md5: 94eac3fa1ac51b8ada344b04839cb43c
 Source8:       http://www.ocaml.info/ocaml_sources/ds-contrib.tar.gz
 # Source8-md5: 77fa1da7375dea1393cc0b6cd802d7e1
 Source9:       http://caml.inria.fr/distrib/%{name}-%{sver}/%{name}-%{sver}-refman.info.tar.gz
@@ -43,13 +42,11 @@ Source9:    http://caml.inria.fr/distrib/%{name}-%{sver}/%{name}-%{sver}-refman.inf
 Patch0:                %{name}-build.patch
 Patch1:                %{name}-db3.patch
 Patch2:                %{name}-objinfo.patch
-# needs update for ocaml 3.08
-#Patch3:               %{name}-unused-var-warning.patch
-Patch4:                %{name}-tk85support.patch
-Patch5:                %{name}-CFLAGS.patch
+Patch3:                %{name}-tk85support.patch
+Patch4:                %{name}-CFLAGS.patch
+Patch5:                %{name}-as_needed.patch
 URL:           http://caml.inria.fr/
-%{?with_db3:BuildRequires:     db3-devel}
-%{!?with_db3:BuildRequires:    db-devel >= 4.1}
+BuildRequires: db-devel >= 4.1
 %{?with_tk:BuildRequires:      tk-devel}
 %{?with_x:BuildRequires:       xorg-lib-libX11-devel}
 %if %{with emacs}
@@ -74,90 +71,90 @@ and an optimizing native-code compiler), an interactive toplevel
 system, Lex&Yacc tools, a replay debugger, and a comprehensive
 library.
 
-%description -l pl
-OCaml (Objective Caml) jest funkcyjnym, obiektowo zorientowanym jêzykiem
-wysokiego poziomu z silnym typowaniem. Nale¿y do rodziny jêzyków ML.
+%description -l pl.UTF-8
+OCaml (Objective Caml) jest funkcyjnym, obiektowo zorientowanym językiem
+wysokiego poziomu z silnym typowaniem. Należy do rodziny języków ML.
 
 Ten pakiet zawiera dwa kompilatory (szybki kompilator do bajtkodu
-oraz optymalizuj±cy kompilator do kodu natywnego), interaktywne ¶rodowisko
-pracy, narzêdzia do tworzenia analizatorów leksykalnych oraz sk³adniowych
+oraz optymalizujący kompilator do kodu natywnego), interaktywne środowisko
+pracy, narzędzia do tworzenia analizatorów leksykalnych oraz składniowych
 (ocamllex, ocamlyacc), odpluskwiacz (ocamldebug) i biblioteki.
 
 %package runtime
 Summary:       Runtime system for OCaml
-Summary(pl):   ¦rodowisko uruchomieniowe dla OCamla
+Summary(pl.UTF-8):   Środowisko uruchomieniowe dla OCamla
 Group:         Libraries
 
 %description runtime
 This package contains binaries needed to run bytecode OCaml programs:
 ocamlrun bytecode interpreter, and basic dynamic link libraries.
 
-%description runtime -l pl
-Pakiet ten zawiera binaria potrzebne do uruchamiania programów w
+%description runtime -l pl.UTF-8
+Pakiet ten zawiera binaria potrzebne do uruchamiania programów w
 OCamlu skompilowanych do bajtkodu: interpreter bajtkodu (ocamlrun) oraz
 podstawowe biblioteki linkowane dynamicznie.
 
 %package lib-source
 Summary:       Sources of OCaml standard library
-Summary(pl):   ¬ród³a biblioteki standardowej OCamla
+Summary(pl.UTF-8):   Źródła biblioteki standardowej OCamla
 Group:         Development/Languages
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description lib-source
 This sources come helpful during debugging of user programs with ocamldebug.
 
-%description lib-source -l pl
-¬ród³a te s± przydatne przy odpluskwianiu programów u¿ytkownika
-z u¿yciem ocamldebug.
+%description lib-source -l pl.UTF-8
+Źródła te są przydatne przy odpluskwianiu programów użytkownika
+z użyciem ocamldebug.
 
 %package doc-html
 Summary:       HTML documentation for OCaml
-Summary(pl):   Dokumentacja dla OCamla w formacie HTML
+Summary(pl.UTF-8):   Dokumentacja dla OCamla w formacie HTML
 Group:         Development/Tools
 
 %description doc-html
 HTML documentation for OCaml.
 
-%description doc-html -l pl
+%description doc-html -l pl.UTF-8
 Dokumentacja dla OCamla w formacie HTML.
 
 %package doc-ps
 Summary:       PostScript documentation for OCaml
-Summary(pl):   Dokumentacja dla OCamla w formacie PostScript
+Summary(pl.UTF-8):   Dokumentacja dla OCamla w formacie PostScript
 Group:         Development/Tools
 
 %description doc-ps
 PostScript documentation for OCaml.
 
-%description doc-ps -l pl
+%description doc-ps -l pl.UTF-8
 Dokumentacja dla OCamla w formacie PostScript.
 
 %package doc-info
 Summary:       Info documentation for OCaml
-Summary(pl):   Dokumentacja info dla OCamla
+Summary(pl.UTF-8):   Dokumentacja info dla OCamla
 Group:         Development/Tools
 
 %description doc-info
 Info documentation for OCaml.
 
-%description doc-info -l pl
+%description doc-info -l pl.UTF-8
 Dokumentacja info dla OCamla.
 
 %package emacs
 Summary:       Emacs mode for OCaml
-Summary(pl):   Tryb OCamla dla Emacsa
+Summary(pl.UTF-8):   Tryb OCamla dla Emacsa
 Group:         Development/Tools
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description emacs
 Emacs mode files for Objective Caml language.
 
-%description emacs -l pl
+%description emacs -l pl.UTF-8
 Pliki trybu OCamla dla Emacsa.
 
 %package labltk
 Summary:       Runtime for LablTk library
-Summary(pl):   ¦rodowisko uruchomieniowe dla biblioteki LablTk
+Summary(pl.UTF-8):   Środowisko uruchomieniowe dla biblioteki LablTk
 Group:         Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
@@ -165,14 +162,14 @@ Requires: %{name} = %{epoch}:%{version}-%{release}
 LablTk gives OCaml program access to Tcl/Tk GUI widgets. This package
 contains files needed to run bytecode OCaml programs using LablTk.
 
-%description labltk -l pl
-Biblioteka LablTk daje programom napisanym w OCamlu dostêp do widgetów
-Tcl/Tk. Pakiet ten zawiera binaria potrzebne do uruchamiania programów
-u¿ywaj±cych LablTk.
+%description labltk -l pl.UTF-8
+Biblioteka LablTk daje programom napisanym w OCamlu dostęp do widgetów
+Tcl/Tk. Pakiet ten zawiera binaria potrzebne do uruchamiania programów
+używających LablTk.
 
 %package labltk-devel
 Summary:       LablTk library for OCaml
-Summary(pl):   Biblioteka LablTk dla OCamla
+Summary(pl.UTF-8):   Biblioteka LablTk dla OCamla
 Group:         Development/Libraries
 Requires:      %{name}-labltk = %{epoch}:%{version}-%{release}
 
@@ -180,14 +177,14 @@ Requires: %{name}-labltk = %{epoch}:%{version}-%{release}
 LablTk gives OCaml program access to Tcl/Tk GUI widgets. This package
 contains files needed to develop OCaml programs using LablTk.
 
-%description labltk-devel -l pl
-Biblioteka LablTk daje programom napisanym w OCamlu dostêp do widgetów
-Tcl/Tk. Pakiet ten zawiera pliki niezbêdne do tworzenia programów
-u¿ywaj±cych LablTk.
+%description labltk-devel -l pl.UTF-8
+Biblioteka LablTk daje programom napisanym w OCamlu dostęp do widgetów
+Tcl/Tk. Pakiet ten zawiera pliki niezbędne do tworzenia programów
+używających LablTk.
 
 %package x11graphics
 Summary:       X11 graphic output for OCaml
-Summary(pl):   Dostêp do X11 dla OCamla
+Summary(pl.UTF-8):   Dostęp do X11 dla OCamla
 Group:         Development/Libraries
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
@@ -196,14 +193,14 @@ x11graphics module gives OCaml program access to drawing in X11
 windows. This package contains files needed to run bytecode OCaml
 programs using x11graphics.
 
-%description x11graphics -l pl
-Modu³ x11graphics daje programom napisanym w OCamlu mo¿liwo¶æ
+%description x11graphics -l pl.UTF-8
+Moduł x11graphics daje programom napisanym w OCamlu możliwość
 korzystania z interfejsu graficznego X11. Pakiet ten zawiera binaria
-potrzebne do uruchamiania programów u¿ywaj±cych x11graphics.
+potrzebne do uruchamiania programów używających x11graphics.
 
 %package x11graphics-devel
 Summary:       X11 graphic output for OCaml
-Summary(pl):   Dostêp do X11 dla OCamla
+Summary(pl.UTF-8):   Dostęp do X11 dla OCamla
 Group:         Development/Libraries
 Requires:      %{name}-x11graphics = %{epoch}:%{version}-%{release}
 
@@ -212,14 +209,14 @@ x11graphics module gives OCaml program access to drawing in X11
 windows. This package contains files needed to develop OCaml programs
 using x11graphics.
 
-%description x11graphics-devel -l pl
-Modu³ x11graphics daje programom napisanym w OCamlu mo¿liwo¶æ
+%description x11graphics-devel -l pl.UTF-8
+Moduł x11graphics daje programom napisanym w OCamlu możliwość
 korzystania z interfejsu graficznego X11. Pakiet ten zawiera pliki
-niezbêdne do tworzenia programów u¿ywaj±cych x11graphics.
+niezbędne do tworzenia programów używających x11graphics.
 
 %package camlp4
 Summary:       Objective Caml Preprocessor
-Summary(pl):   Preprocesor OCamla
+Summary(pl.UTF-8):   Preprocesor OCamla
 Group:         Development/Languages
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Provides:      camlp4 = %{epoch}:%{version}-%{release}
@@ -240,34 +237,34 @@ revised one. It is therefore always possible to have a version of your
 sources compilable by the Objective Caml compiler without
 preprocessing.
 
-%description camlp4 -l pl
-Camlp4 jest preprocesorem OCamla. Oferuje narzêdzia do manipulowania
-sk³adni± (gramatyki) oraz mo¿liwo¶æ modyfikowania oryginalnej sk³adni
-jêzyka (cytowania, rozszerzenia).
+%description camlp4 -l pl.UTF-8
+Camlp4 jest preprocesorem OCamla. Oferuje narzędzia do manipulowania
+składnią (gramatyki) oraz możliwość modyfikowania oryginalnej składni
+języka (cytowania, rozszerzenia).
 
-Camlp4 mo¿e sparsowaæ oryginaln± sk³adniê Ocamla lub dowoln± inn±
-definiowaln± przez u¿ytkownika. Jako przyk³ad podana jest alternatywna
-sk³adnia (revised syntax), która próbuje poprawiæ drobne problemy
-wystêpuj±ce w sk³adni oryginalnej.
+Camlp4 może sparsować oryginalną składnię Ocamla lub dowolną inną
+definiowalną przez użytkownika. Jako przykład podana jest alternatywna
+składnia (revised syntax), która próbuje poprawić drobne problemy
+występujące w składni oryginalnej.
 
-Camlp4 umie ³adnie formatowaæ ¼ród³a zarówno w oryginalnej jak i
-poprawionej sk³adni OCamla. Potrafi tak¿e t³umaczyæ programy z jednej
-sk³adni na drug±.
+Camlp4 umie ładnie formatować źródła zarówno w oryginalnej jak i
+poprawionej składni OCamla. Potrafi także tłumaczyć programy z jednej
+składni na drugą.
 
 %package camlp4-doc-html
 Summary:       Objective Caml Preprocessor - HTML documentation 
-Summary(pl):   Preprocesor OCamla - dokumentacja HTML 
+Summary(pl.UTF-8):   Preprocesor OCamla - dokumentacja HTML 
 Group:         Development/Languages
 
 %description camlp4-doc-html
 Objective Caml Preprocessor - HTML documentation.
 
-%description camlp4-doc-html -l pl
+%description camlp4-doc-html -l pl.UTF-8
 Preprocesor OCamla - dokumentacja HTML.
 
 %package compiler-objects
 Summary:       Compiled parts of OCaml compiler
-Summary(pl):   Skompilowane czê¶ci kompilatora OCamla
+Summary(pl.UTF-8):   Skompilowane części kompilatora OCamla
 Group:         Development/Languages
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 Obsoletes:     ocaml-devel
@@ -277,13 +274,13 @@ Provides: ocaml-devel
 This package contains *.cmi and *.cmo files being parts of OCaml
 compiler. They are needed to compile some programs.
 
-%description compiler-objects -l pl
-Pakiet ten zawiera pliki *.cmi oraz *.cmo bêd±ce czê¶ciami kompilatora
-OCamla. S± one wymagane do kompilacji niektórych programów.
+%description compiler-objects -l pl.UTF-8
+Pakiet ten zawiera pliki *.cmi oraz *.cmo będące częściami kompilatora
+OCamla. Są one wymagane do kompilacji niektórych programów.
 
 %package ocamldoc-devel
 Summary:       Files needed to develop programs using ocamldoc
-Summary(pl):   Pliki potrzebne do tworzenia programów u¿ywaj±cych ocamldoc
+Summary(pl.UTF-8):   Pliki potrzebne do tworzenia programów używających ocamldoc
 Group:         Development/Languages
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
@@ -291,14 +288,14 @@ Requires: %{name} = %{epoch}:%{version}-%{release}
 You need this package if you are going to write ocamldoc front end or
 something like that.
 
-%description ocamldoc-devel -l pl
-Bêdziesz potrzebowaæ tego pakietu, je¶li zamierzasz pisaæ front end
-dla ocamldoc lub co podobnego.
+%description ocamldoc-devel -l pl.UTF-8
+Będziesz potrzebować tego pakietu, jeśli zamierzasz pisać front end
+dla ocamldoc lub coś podobnego.
 
 # maybe we'll want to add some more stuff here?
 %package examples
 Summary:       Example source code for OCaml
-Summary(pl):   Przyk³adowe kody ¼ród³owe w OCamlu
+Summary(pl.UTF-8):   Przykładowe kody źródłowe w OCamlu
 Group:         Development/Languages
 Requires:      %{name} = %{epoch}:%{version}-%{release}
 
@@ -306,8 +303,8 @@ Requires:   %{name} = %{epoch}:%{version}-%{release}
 This packages contains sources for Okasaki's Purely Functional
 Datastructures in OCaml, along with some contributions.
 
-%description examples -l pl
-Pakiet ten zawiera ¼ród³a Czysto Funkcyjnych Struktur Danych
+%description examples -l pl.UTF-8
+Pakiet ten zawiera źródła Czysto Funkcyjnych Struktur Danych
 autorstwa Okasaki'ego, napisane w OCamlu, wraz z dodatkami.
 
 %prep
@@ -327,7 +324,7 @@ cp %{SOURCE6} docs/camlp4-tutorial.ps.gz
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-#%patch3 -p1
+%patch3 -p1
 %patch4 -p1
 %patch5 -p1
 
This page took 0.051144 seconds and 4 git commands to generate.