+%description -l pl.UTF-8
+Biblioteka libcaca to biblioteka graficzna wyświetlająca tekst zamiast
+pikseli, dzięki czemu może działać na starszych kartach graficznych
+oraz terminalach tekstowych. Pod tym względem jest podobna do słynnej
+biblioteki AAlib.
+
+Różnice w stosunku do AAlib są następujące:
+- 16 dostępnych kolorów dla znaków (256 par kolorów)
+- dithering kolorowych obrazów
+- proste kształty duszków (sprites)
+
+Ale libcaca ma także następujące ograniczenia:
+- brak obsługi jasności, kontrastu, korekcji gamma
+- mało wydajne algorytmy wyboru znaków
+- brak obsługi klawiatury w trybie surowym
+
+%package plugin-GL
+Summary: GL plugin for libcaca library
+Summary(pl.UTF-8): Wtyczka GL dla biblioteki libcaca
+Group: Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: freeglut >= 2.0.0
+
+%description plugin-GL
+GL plugin for libcaca library.
+
+%description plugin-GL -l pl.UTF-8
+Wtyczka GL dla biblioteki libcaca.
+
+%package plugin-X11
+Summary: X11 plugin for libcaca library
+Summary(pl.UTF-8): Wtyczka X11 dla biblioteki libcaca
+Group: Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description plugin-X11
+X11 plugin for libcaca library.
+
+%description plugin-X11 -l pl.UTF-8
+Wtyczka X11 dla biblioteki libcaca.
+
+%package img
+Summary: libcaca-based image viewer and converter
+Summary(pl.UTF-8): Przeglądarka i konwerter obrazków oparte na libcaca
+Group: Applications/Graphics
+
+%description img
+libcaca-based image viewer and converter. They use imlib2 to load
+images.
+
+%description img -l pl.UTF-8
+Przeglądarka i konwerter obrazków oparte na libcaca. Do wczytywania
+obrazków używają biblioteki imlib2.
+
+%package devel
+Summary: Header files for libcaca library
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libcaca
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: slang-devel >= 2.0.0
+
+%description devel
+Header files for libcaca library.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki libcaca.
+
+%package static
+Summary: Static libcaca library
+Summary(pl.UTF-8): Statyczna biblioteka libcaca
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+
+%description static
+Static libcaca library.
+
+%description static -l pl.UTF-8
+Statyczna biblioteka libcaca.
+
+%package c++
+Summary: C++ bindings for libcaca
+Summary(pl.UTF-8): Wiązania C++ do libcaca
+Group: Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description c++
+C++ bindings for libcaca.
+
+%description c++ -l pl.UTF-8
+Wiązania C++ do libcaca.
+
+%package c++-devel
+Summary: C++ bindings for libcaca - header files
+Summary(pl.UTF-8): Wiązania C++ do libcaca - pliki nagłówkowe
+Group: Development/Libraries
+Requires: %{name}-c++ = %{version}-%{release}
+Requires: %{name}-devel = %{version}-%{release}
+Requires: libstdc++-devel
+
+%description c++-devel
+C++ bindings for libcaca - header files.
+
+%description c++-devel -l pl.UTF-8
+Wiązania C++ do libcaca - pliki nagłówkowe.
+
+%package c++-static
+Summary: C++ bindings for libcaca - static libraries
+Summary(pl.UTF-8): Wiązania C++ do libcaca - biblioteki statyczne
+Group: Development/Libraries
+Requires: %{name}-c++-devel = %{version}-%{release}
+
+%description c++-static
+C++ bindings for libcaca - static libraries.
+
+%description c++-static -l pl.UTF-8
+Wiązania C++ do libcaca - biblioteki statyczne.
+
+%package apidocs
+Summary: API documentation for libcaca library
+Summary(pl.UTF-8): Dokumentacja API biblioteki libcaca
+Group: Documentation
+BuildArch: noarch
+
+%description apidocs
+API documentation for libcaca library.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API biblioteki libcaca.
+
+%package -n dotnet-caca-sharp
+Summary: C# bindings for libcaca
+Summary(pl.UTF-8): Wiązania C# do libcaca
+Group: Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: mono
+
+%description -n dotnet-caca-sharp
+C# bindings for libcaca.
+
+%description -n dotnet-caca-sharp -l pl.UTF-8
+Wiązania C# do libcaca.
+
+%package -n java-caca
+Summary: Java bindings for libcaca
+Summary(pl.UTF-8): Wiązania Javy do libcaca
+Group: Libraries/Java
+Requires: %{name} = %{version}-%{release}
+Requires: jre
+
+%description -n java-caca
+Java bindings for libcaca.
+
+%description -n java-caca -l pl.UTF-8
+Wiązania Javy do libcaca.
+
+%package -n python-caca
+Summary: Python bindings for libcaca
+Summary(pl.UTF-8): Wiązania Pythona do libcaca
+Group: Development/Languages/Python
+Requires: %{name} = %{version}-%{release}
+# ctypes
+Requires: python-modules
+
+%description -n python-caca
+Python bindings for libcaca.
+
+%description -n python-caca -l pl.UTF-8
+Wiązania Pythona do libcaca.
+
+%package -n ruby-caca
+Summary: Ruby bindings for libcaca
+Summary(pl.UTF-8): Wiązania języka Ruby do libcaca
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+
+%description -n ruby-caca
+Ruby bindings for libcaca.
+
+%description -n ruby-caca -l pl.UTF-8
+Wiązania języka Ruby do libcaca.
+