]> git.pld-linux.org Git - packages/GraphicsMagick.git/blobdiff - GraphicsMagick.spec
- updated to 1.3.43; require libjpeg-turbo 3 for new features (12- and 16-bit support)
[packages/GraphicsMagick.git] / GraphicsMagick.spec
index b4716d9b757878ebc7ad350a4443affddbf98249..72e6c51da3d8e1dc2a2b2f2a3ad9f069ea8f7745 100644 (file)
 #
 # Conditional build:
-%bcond_without fpx             # without FlashPIX module (which uses fpx library)
-%bcond_with    gs              # with PostScript support through ghostscript library (warning: breaks jpeg!)
-%bcond_without jasper          # without JPEG2000 module (which uses jasper library)
-%bcond_without cxx             # without Magick++
-#
-%include       /usr/lib/rpm/macros.perl
-%define                QuantumDepth    16
+%bcond_with    broken  # broken/dangerous coders (currently PSD)
+%bcond_without fpx     # FlashPIX module (which uses fpx library)
+%bcond_with    gs      # PostScript support through ghostscript library (warning: breaks jpeg!)
+%bcond_without jasper  # JPEG2000 module (which uses jasper library)
+%bcond_without libjxl  # JPEG-XL module (which uses libjxl library)
+%bcond_without cxx     # Magick++ library
+%bcond_without openmp  # OpenMP support
+
+%define        pdir    Graphics
+%define        pnam    Magick
+%define        QuantumDepth    16
 Summary:       Image display, conversion, and manipulation under X
-Summary(de):   Darstellen, Konvertieren und Bearbeiten von Grafiken unter X
-Summary(es):   Exhibidor, convertidor y manipulador de imágenes bajo X
-Summary(fr):   Visualisation, conversion, et manipulation d'images sous X
-Summary(pl):   Narzêdzie do wy¶wietlania, konwersji i manipulacji grafikami
-Summary(pt_BR):        Exibidor, conversor e manipulador de imagens sob X
-Summary(ru):   ðÒÏÓÍÏÔÒ, ËÏÎ×ÅÒÔÉÒÏ×ÁÎÉÅ, ÏÂÒÁÂÏÔËÁ ÉÚÏÂÒÁÖÅÎÉÊ ÐÏÄ X Window
-Summary(tr):   X altýnda resim gösterme, çevirme ve deðiþiklik yapma
-Summary(uk):   ðÅÒÅÇÌÑÄ, ËÏÎ×ÅÒÔÕ×ÁÎÎÑ ÔÁ ÏÂÒÏÂËÁ ÚÏÂÒÁÖÅÎؠЦĠX Window
+Summary(de.UTF-8):     Darstellen, Konvertieren und Bearbeiten von Grafiken unter X
+Summary(es.UTF-8):     Exhibidor, convertidor y manipulador de imágenes bajo X
+Summary(fr.UTF-8):     Visualisation, conversion, et manipulation d'images sous X
+Summary(pl.UTF-8):     Narzędzie do wyświetlania, konwersji i manipulacji grafikami
+Summary(pt_BR.UTF-8):  Exibidor, conversor e manipulador de imagens sob X
+Summary(ru.UTF-8):     Просмотр, конвертирование, обработка изображений под X Window
+Summary(tr.UTF-8):     X altında resim gösterme, çevirme ve değişiklik yapma
+Summary(uk.UTF-8):     Перегляд, конвертування та обробка зображень під X Window
 Name:          GraphicsMagick
-Version:       1.1.7
+Version:       1.3.43
 Release:       1
-License:       Apache-like
+License:       MIT
 Group:         X11/Applications/Graphics
-Source0:       ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/%{name}-%{version}.tar.bz2
-# Source0-md5: f75d830ca623bf10385b3ad62c48437a
-Patch0:                %{name}-libpath.patch
-Patch1:                %{name}-system-libltdl.patch
+Source0:       https://downloads.sourceforge.net/graphicsmagick/%{name}-%{version}.tar.xz
+# Source0-md5: ffcd558899aff408b9073c2d48539e22
+Patch0:                %{name}-link.patch
+Patch1:                %{name}-ldflags.patch
 URL:           http://www.graphicsmagick.org/
-BuildRequires: XFree86-DPS-devel
-BuildRequires: XFree86-devel
-BuildRequires: autoconf >= 2.59
-BuildRequires: automake >= 1:1.8
+BuildRequires: autoconf >= 2.69
+BuildRequires: automake >= 1:1.11
 BuildRequires: bzip2-devel >= 1.0.1
 BuildRequires: expat-devel >= 1.95.7
 BuildRequires: freetype-devel >= 2.0.2-2
+%{?with_openmp:BuildRequires:  gcc >= 6:4.2}
 %{?with_gs:BuildRequires:      ghostscript-devel}
-%{?with_jasper:BuildRequires:  jasper-devel >= 1.700.5}
-BuildRequires: jbigkit-devel
-BuildRequires: lcms-devel
+%{?with_jasper:BuildRequires:  jasper-devel >= 1.900.1}
+BuildRequires: jbigkit-devel >= 1.6
+BuildRequires: lcms2-devel >= 2.0
+%{?with_libjxl:BuildRequires:  libbrotli-devel}
 %{?with_fpx:BuildRequires:     libfpx-devel >= 1.2.0.4-3}
-BuildRequires: libjpeg-devel
-BuildRequires: libltdl-devel
-BuildRequires: libpng-devel >= 1.0.8
+%{?with_openmp:BuildRequires:  libgomp-devel}
+BuildRequires: libheif-devel
+BuildRequires: libjpeg-turbo-devel >= 3.0
+%{?with_libjxl:BuildRequires:  libjxl-devel >= 0.8.0}
+BuildRequires: libltdl-devel >= 2:2.2
+BuildRequires: libpng-devel >= 2:1.2.18
 BuildRequires: libstdc++-devel
-BuildRequires: libtiff-devel
-BuildRequires: libtool >= 2:1.5
+BuildRequires: libtiff-devel >= 3.8.2
+BuildRequires: libtool >= 2:2.2
+BuildRequires: libwebp-devel
 BuildRequires: libwmf-devel >= 2:0.2.2
 BuildRequires: libxml2-devel >= 2.0
 BuildRequires: perl-devel >= 1:5.8.0
+BuildRequires: pkgconfig
+BuildRequires: rpm-build >= 4.6
 BuildRequires: rpm-perlprov >= 4.1-13
+BuildRequires: rpmbuild(macros) >= 1.745
+BuildRequires: xorg-lib-libX11-devel
+BuildRequires: xorg-lib-libXext-devel
+BuildRequires: xz-devel
+BuildRequires: zlib-devel
+BuildRequires: zstd-devel
 # only checked for, but only supplied scripts/txt2html is used
 #BuildRequires:        txt2html
 Requires:      %{name}-libs = %{version}-%{release}
+Obsoletes:     GraphicsMagick-coder-dps < 1.1.7-2
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-# we don't want "-s" here, because it would be added to `GraphicsMagick*-config --ldflags`
-%define                rpmldflags      %{nil}
 %define                modulesdir      %{_libdir}/GraphicsMagick-%{version}/modules-Q%{QuantumDepth}
 
 %description
-GraphicsMagick is an image display, conversion, and manipulation tool. It
-runs under X Window. It is very powerful in terms of it's ability to
-allow the user to edit images. It can handle many different formats as
-well.
+GraphicsMagick is an image display, conversion, and manipulation tool.
+It runs under X Window. It is very powerful in terms of it's ability
+to allow the user to edit images. It can handle many different formats
+as well.
 
-%description -l de
+%description -l de.UTF-8
 GraphicsMagick ist ein Tool zur Bildanzeige, -konvertierung und
-manipulation, -das unter X-Window läuft. Es ist enorm leitungsfähig in
+manipulation, -das unter X-Window läuft. Es ist enorm leitungsfähig in
 Bezug auf die Grafikmanipulationsfunktionen, die es dem Anwender
-bietet, und auf die Vielfalt der unterstützten Formate.
+bietet, und auf die Vielfalt der unterstützten Formate.
 
-%description -l es
+%description -l es.UTF-8
 GraphicsMagick es una herramienta para manipular, convertir y exhibir
-imágenes, que funciona bajo X Window. Es una herramienta potente que
-permite editar imágenes, pudiendo manipular varios formatos
+imágenes, que funciona bajo X Window. Es una herramienta potente que
+permite editar imágenes, pudiendo manipular varios formatos
 diferentes.
 
-%description -l fr
-GraphicsMagick est un outil d'affichage, de conversion et de manipulation
-d'images. Il tourne sous X Window et est très puissant en termes de
-capacité d'édition des images. Il peut aussi gérer de nombreux formats
-différents.
-
-%description -l pl
-GraphicsMagick jest narzêdziem do manipulacji, konwersji i wy¶wietlania.
-W sk³ad pakietu wchodz± zarówno narzêdzia X Window jak i do u¿ywania z
-linii poleceñ umo¿liwiaj±ce edycjê plików graficznych. Narzêdzia z
-pakietu GraphicsMagick potrafi± obs³u¿yæ wiele ró¿nych formatów
-graficznych.
-
-%description -l pt_BR
-GraphicsMagick é uma ferramenta para manipular, converter e exibir
-imagens, que funciona sob o X Window. É uma ferramenta poderosa que
-permite editar imagens, podendo tratar vários formatos diferentes.
-
-%description -l ru
-GraphicsMagick - ÜÔÏ ÕÔÉÌÉÔÁ ÄÌÑ ÐÒÏÓÍÏÔÒÁ, ËÏÎ×ÅÒÔÉÒÏ×ÁÎÉÑ É ÏÂÒÁÂÏÔËÉ
-ÉÚÏÂÒÁÖÅÎÉÊ. ïÎÁ ÒÁÂÏÔÁÅÔ ÐÏÄ X Window. GraphicsMagick ÐÒÅÄÏÓÔÁ×ÌÑÅÔ
ÏÌØÚÏ×ÁÔÅÌÀ ÛÉÒÏËÉÅ ×ÏÚÍÏÖÎÏÓÔÉ ÐÏ ÏÂÒÁÂÏÔËÅ ÉÚÏÂÒÁÖÅÎÉÊ × ÓÁÍÙÈ
-ÒÁÚÎÏÏÂÒÁÚÎÙÈ ÆÏÒÍÁÔÁÈ.
-
-%description -l tr
-GraphicsMagick bir resim gösterme, çevirme ve deðiþiklik yapma
-programýdýr. X Window pencereleme sistemi altýnda çalýþýr. Kullanýcýya
-resimler üzerinde deðiþiklik yapma açýsýndan pek çok olanak sunar. Bir
-çok resim biçimini rahatlýkla kullanabilir.
-
-%description -l uk
-GraphicsMagick - ÃÅ ÕÔÉ̦ÔÁ ÄÌÑ ÐÅÒÅÇÌÑÄÕ, ËÏÎ×ÅÒÔÕ×ÁÎÎÑ ÔÁ ÏÂÒÏÂËÉ
-ÚÏÂÒÁÖÅÎØ. ÷ÏÎÁ ÐÒÁÃÀ¤ Ð¦Ä X Window. GraphicsMagick ÄÁ¤ ËÏÒÉÓÔÕ×ÁÞÕ
-ÛÉÒÏ˦ ÍÏÖÌÉ×ÏÓÔ¦ ÐÏ ÏÂÒÏÂæ ÚÏÂÒÁÖÅÎØ × Ò¦ÚÎÏÍÁΦÔÎÉÈ ÆÏÒÍÁÔÁÈ.
+%description -l fr.UTF-8
+GraphicsMagick est un outil d'affichage, de conversion et de
+manipulation d'images. Il tourne sous X Window et est très puissant en
+termes de capacité d'édition des images. Il peut aussi gérer de
+nombreux formats différents.
+
+%description -l pl.UTF-8
+GraphicsMagick jest narzędziem do manipulacji, konwersji i
+wyświetlania plików graficznych. W skład pakietu wchodzą zarówno
+narzędzia X Window jak i do używania z linii poleceń umożliwiające
+edycję grafiki. Narzędzia z pakietu GraphicsMagick potrafią obsłużyć
+wiele różnych formatów graficznych.
+
+%description -l pt_BR.UTF-8
+GraphicsMagick é uma ferramenta para manipular, converter e exibir
+imagens, que funciona sob o X Window. É uma ferramenta poderosa que
+permite editar imagens, podendo tratar vários formatos diferentes.
+
+%description -l ru.UTF-8
+GraphicsMagick - это утилита для просмотра, конвертирования и
+обработки изображений. Она работает под X Window. GraphicsMagick
¿Ñ\80едоÑ\81Ñ\82авлÑ\8fеÑ\82 Ð¿Ð¾Ð»Ñ\8cзоваÑ\82елÑ\8e Ñ\88иÑ\80окие Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ\81Ñ\82и Ð¿Ð¾ Ð¾Ð±Ñ\80абоÑ\82ке
+изображений в самых разнообразных форматах.
+
+%description -l tr.UTF-8
+GraphicsMagick bir resim gösterme, çevirme ve değişiklik yapma
+programıdır. X Window pencereleme sistemi altında çalışır. Kullanıcıya
+resimler üzerinde değişiklik yapma açısından pek çok olanak sunar. Bir
+çok resim biçimini rahatlıkla kullanabilir.
+
+%description -l uk.UTF-8
+GraphicsMagick - це утиліта для перегляду, конвертування та обробки
+зображень. Вона працює під X Window. GraphicsMagick дає користувачу
+широкі можливості по обробці зображень в різноманітних форматах.
 
 %package libs
 Summary:       GraphicsMagick libraries
-Summary(pl):   Biblioteki GraphicsMagick
-Summary(pt_BR):        Bibliotecas dinâmicas do GraphicsMagick
+Summary(pl.UTF-8):     Biblioteki GraphicsMagick
+Summary(pt_BR.UTF-8):  Bibliotecas dinâmicas do GraphicsMagick
 Group:         X11/Libraries
 
 %description libs
 GraphicsMagick libraries.
 
-%description libs -l pl
+%description libs -l pl.UTF-8
 Biblioteki GraphicsMagick.
 
-%description libs -l pt_BR
-Bibliotecas dinâmicas do GraphicsMagick.
+%description libs -l pt_BR.UTF-8
+Bibliotecas dinâmicas do GraphicsMagick.
 
 %package devel
 Summary:       Libraries and header files for GraphicsMagick development
-Summary(es):   Biblioteca estática y archivos de inclusión para desarrollo con libGraphicsMagick
-Summary(pl):   Biblioteki i pliki nag³ówkowe dla GraphicsMagick
-Summary(pt_BR):        Biblioteca e arquivos de inclusão para desenvolvimento com libGraphicsMagick
-Summary(ru):   èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó GraphicsMagick
-Summary(uk):   èÅÄÅÒÉ ÔÁ Â¦Â̦ÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú GraphicsMagick
+Summary(es.UTF-8):     Biblioteca estática y archivos de inclusión para desarrollo con libGraphicsMagick
+Summary(pl.UTF-8):     Biblioteki i pliki nagłówkowe dla GraphicsMagick
+Summary(pt_BR.UTF-8):  Biblioteca e arquivos de inclusão para desenvolvimento com libGraphicsMagick
+Summary(ru.UTF-8):     Хедеры и библиотеки для программирования с GraphicsMagick
+Summary(uk.UTF-8):     Хедери та бібліотеки для програмування з GraphicsMagick
 Group:         X11/Development/Libraries
 Requires:      %{name}-libs = %{version}-%{release}
-Requires:      XFree86-devel
 Requires:      bzip2-devel
 Requires:      freetype-devel
-Requires:      lcms-devel
+Requires:      lcms2-devel >= 2.0
 Requires:      libltdl-devel
+Requires:      xorg-lib-libXext-devel
+Requires:      xz-devel
 Requires:      zlib-devel
 
 %description devel
-This is the GraphicsMagick development package. It includes header files
-for use in developing your own applications that make use of the
+This is the GraphicsMagick development package. It includes header
+files for use in developing your own applications that make use of the
 GraphicsMagick code and/or APIs.
 
-%description devel -l de
-Dies ist das GraphicsMagick-Entwicklerpaket. Es enthält Header-Dateien
+%description devel -l de.UTF-8
+Dies ist das GraphicsMagick-Entwicklerpaket. Es enthält Header-Dateien
 zum Entwickeln von Anwendungen, die GraphicsMagick-Code und/oder -APIs
 nutzen.
 
-%description devel -l es
-Este es el paquete de desarrollo GraphicsMagick. Incluye las bibliotecas
-y los archivos de inclusión para el desarrollo de sus propias
-aplicaciones que hacen uso del código GraphicsMagick y/el APIs.
+%description devel -l es.UTF-8
+Este es el paquete de desarrollo GraphicsMagick. Incluye las
+bibliotecas y los archivos de inclusión para el desarrollo de sus
+propias aplicaciones que hacen uso del código GraphicsMagick y/el
+APIs.
 
-%description devel -l fr
-Paquetage de développement GraphicsMagick. Contient les bibliothèques
-statiques et les en-têtes utilisés pour créer vos propres applications
+%description devel -l fr.UTF-8
+Paquetage de développement GraphicsMagick. Contient les bibliothèques
+statiques et les en-têtes utilisés pour créer vos propres applications
 utilisant le code d'GraphicsMagick et/ou ses APIs.
 
-%description devel -l pl
-Pakiet ten zawieraja pliki potrzebne przy kompilowaniu programów
-wykorzystuj±cych blibliotekê GraphicsMagick takie jak pliki nag³ówkowe i
-dokumentacjê niezbêdn± przy pisaniu w³asnych programów z
-wykorzystaniem API jakie udostêpnia GraphicsMagick.
-
-%description devel -l pt_BR
-Este é o pacote de desenvolvimento GraphicsMagick. Inclui as bibliotecas
-e os arquivos de inclusão para o desenvolvimento de suas próprias
-aplicações que fazem uso do código GraphicsMagick e/ou APIs.
-
-%description devel -l ru
-üÔÏ ÐÁËÅÔ ÒÁÚÒÁÂÏÔÞÉËÁ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó GraphicsMagick. ïΠ×ËÌÀÞÁÅÔ
-ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ × ÐÒÏÇÒÁÍÍÁÈ, ËÏÔÏÒÙÅ ÉÓÐÏÌØÚÕÀÔ
-ËÏÄ ÉÌÉ API GraphicsMagick.
-
-%description devel -l tr
-Bu paket, GraphicsMagick uygulama arayüzünü kullanan programlar
-geliþtirmek için gereken baþlýk dosyalarýný ve kitaplýklarý içerir.
-
-%description devel -l uk
-ãÅ ÐÁËÅÔ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú GraphicsMagick. ÷¦Î Í¦ÓÔÉÔØ ÈÅÄÅÒÉ ÔÁ
-¦Â̦ÏÔÅËÉ ÄÌÑ ×ÉËÏÒÉÓÔÁÎÎÑ × ÐÒÏÇÒÁÍÁÈ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ËÏÄ ÁÂÏ API
+%description devel -l pl.UTF-8
+Pakiet ten zawieraja pliki potrzebne przy kompilowaniu programów
+wykorzystujących blibliotekę GraphicsMagick takie jak pliki nagłówkowe
+i dokumentację niezbędną przy pisaniu własnych programów z
+wykorzystaniem API jakie udostępnia GraphicsMagick.
+
+%description devel -l pt_BR.UTF-8
+Este é o pacote de desenvolvimento GraphicsMagick. Inclui as
+bibliotecas e os arquivos de inclusão para o desenvolvimento de suas
+próprias aplicações que fazem uso do código GraphicsMagick e/ou APIs.
+
+%description devel -l ru.UTF-8
+Это пакет разработчика для программирования с GraphicsMagick. Он
+включает хедеры и библиотеки для использования в программах, которые
+используют код или API GraphicsMagick.
+
+%description devel -l tr.UTF-8
+Bu paket, GraphicsMagick uygulama arayüzünü kullanan programlar
+geliştirmek için gereken başlık dosyalarını ve kitaplıkları içerir.
+
+%description devel -l uk.UTF-8
+Це пакет для програмування з GraphicsMagick. Він містить хедери та
+бібліотеки для використання в програмах, що використовують код або API
 GraphicsMagick.
 
 %package static
 Summary:       GraphicsMagick static libraries
-Summary(pl):   Biblioteki statyczne GraphicsMagick
-Summary(pt_BR):        Bibliotecas estáticas para desenvolvimento com libGraphicsMagick
-Summary(ru):   óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó GraphicsMagick
-Summary(uk):   óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú GraphicsMagick
+Summary(pl.UTF-8):     Biblioteki statyczne GraphicsMagick
+Summary(pt_BR.UTF-8):  Bibliotecas estáticas para desenvolvimento com libGraphicsMagick
+Summary(ru.UTF-8):     Статические библиотеки для программирования с GraphicsMagick
+Summary(uk.UTF-8):     Статичні бібліотеки для програмування з GraphicsMagick
 Group:         X11/Development/Libraries
 Requires:      %{name}-devel = %{version}-%{release}
 
 %description static
 GraphicsMagick static libraries.
 
-%description static -l pl
+%description static -l pl.UTF-8
 Biblioteki statyczne GraphicsMagick.
 
-%description static -l pt_BR
-Bibliotecas estáticas para desenvolvimento com libGraphicsMagick.
+%description static -l pt_BR.UTF-8
+Bibliotecas estáticas para desenvolvimento com libGraphicsMagick.
 
-%description static -l ru
-üÔÏ ÏÔÄÅÌØÎÙÊ ÐÁËÅÔ ÓÏ ÓÔÁÔÉÞÅÓËÉÍÉ ÂÉÂÌÉÏÔÅËÁÍÉ, ËÏÔÏÒÙÅ ÂÏÌØÛÅ ÎÅ
-×ÈÏÄÑÔ × GraphicsMagick-devel.
+%description static -l ru.UTF-8
+Это отдельный пакет со статическими библиотеками, которые больше не
+входят в GraphicsMagick-devel.
 
-%description static -l uk
-ãÅ ÏËÒÅÍÉÊ ÐÁËÅÔ Ú¦ ÓÔÁÔÉÞÎÉÍɠ¦Â̦ÏÔÅËÁÍÉ, Ñ˦ Â¦ÌØÛÅ ÎÅ ×ÈÏÄÑÔØ ÄÏ
-ÓËÌÁÄÕ GraphicsMagick-devel.
+%description static -l uk.UTF-8
+Це окремий пакет зі статичними бібліотеками, які більше не входять до
+складу GraphicsMagick-devel.
 
 %package coder-dot
 Summary:       Coder module for GraphViz DOT files
-Summary(pl):   Modu³ kodera dla plików GraphViz DOT
+Summary(pl.UTF-8):     Moduł kodera dla plików GraphViz DOT
 Group:         X11/Applications/Graphics
 Requires:      %{name} = %{version}-%{release}
 
 %description coder-dot
 Coder module for GraphViz DOT files.
 
-%description coder-dot -l pl
-Modu³ kodera dla plików GraphViz DOT.
+%description coder-dot -l pl.UTF-8
+Moduł kodera dla plików GraphViz DOT.
 
-%package coder-dps
-Summary:       Coder module for Postscript files using DPS extension
-Summary(pl):   Modu³ kodera dla plików Postscript u¿ywaj±cy rozszerzenia DPS
+%package coder-fpx
+Summary:       Coder module for FlashPIX (FPX) files
+Summary(pl.UTF-8):     Moduł kodera dla plików FlashPIX (FPX)
 Group:         X11/Applications/Graphics
 Requires:      %{name} = %{version}-%{release}
 
-%description coder-dps
-Coder module for Postcript files using DPS (Display PostScript)
-extension.
+%description coder-fpx
+Coder module for FlashPIX (FPX) files.
 
-%description coder-dps -l pl
-Modu³ kodera dla plików Postscript u¿ywaj±cy rozszerzenia DPS (Display
-PostScript).
+%description coder-fpx -l pl.UTF-8
+Moduł kodera dla plików FlashPIX (FPX).
 
-%package coder-fpx
-Summary:       Coder module for FlashPIX (FPX) files
-Summary(pl):   Modu³ kodera dla plików FlashPIX (FPX)
+%package coder-heif
+Summary:       Coder module for HEIF/HEIC files
+Summary(pl.UTF-8):     Moduł kodera dla plików HEIF/HEIC
 Group:         X11/Applications/Graphics
 Requires:      %{name} = %{version}-%{release}
 
-%description coder-fpx
-Coder module for FlashPIX (FPX) files.
+%description coder-heif
+Coder module for HEIF/HEIC files.
 
-%description coder-fpx -l pl
-Modu³ kodera dla plików FlashPIX (FPX).
+%description coder-heif -l pl.UTF-8
+Moduł kodera dla plików HEIF/HEIC.
 
 %package coder-jbig
 Summary:       Coder module for JBIG files
-Summary(pl):   Modu³ kodera dla plików JBIG
+Summary(pl.UTF-8):     Moduł kodera dla plików JBIG
 Group:         X11/Applications/Graphics
 Requires:      %{name} = %{version}-%{release}
 
 %description coder-jbig
 Coder module for JBIG files.
 
-%description coder-jbig -l pl
-Modu³ kodera dla plików JBIG.
+%description coder-jbig -l pl.UTF-8
+Moduł kodera dla plików JBIG.
 
 %package coder-jpeg
 Summary:       Coder module for JPEG files
-Summary(pl):   Modu³ kodera dla plików JPEG
+Summary(pl.UTF-8):     Moduł kodera dla plików JPEG
 Group:         X11/Applications/Graphics
 Requires:      %{name} = %{version}-%{release}
 
 %description coder-jpeg
 Coder module for JPEG files.
 
-%description coder-jpeg -l pl
-Modu³ kodera dla plików JPEG.
+%description coder-jpeg -l pl.UTF-8
+Moduł kodera dla plików JPEG.
 
 %package coder-jpeg2
 Summary:       Coder module for JPEG-2000 (JP2/JPC) files using JasPer library
-Summary(pl):   Modu³ kodera dla plików JPEG-2000 (JP2/JPC) u¿ywaj±cy biblioteki JasPer
+Summary(pl.UTF-8):     Moduł kodera dla plików JPEG-2000 (JP2/JPC) używający biblioteki JasPer
 Group:         X11/Applications/Graphics
 Requires:      %{name} = %{version}-%{release}
 
 %description coder-jpeg2
 Coder module for JPEG-2000 (JP2/JPC) files using JasPer library.
 
-%description coder-jpeg2 -l pl
-Modu³ kodera dla plików JPEG-2000 (JP2/JPC) u¿ywajacy biblioteki
+%description coder-jpeg2 -l pl.UTF-8
+Moduł kodera dla plików JPEG-2000 (JP2/JPC) używajacy biblioteki
 JasPer.
 
+%package coder-jxl
+Summary:       Coder module for JPEG-XL (JXL) files using libjxl library
+Summary(pl.UTF-8):     Moduł kodera dla plików JPEG-XL (JXL) używający biblioteki libjxl
+Group:         X11/Applications/Graphics
+Requires:      %{name} = %{version}-%{release}
+
+%description coder-jxl
+Coder module for JPEG-XL (JXL) files using libjxl library.
+
+%description coder-jxl -l pl.UTF-8
+Moduł kodera dla plików JPEG-XL (JXL) używajacy biblioteki libjxl.
+
 %package coder-miff
 Summary:       Coder module for MIFF files
-Summary(pl):   Modu³ kodera dla plików MIFF
+Summary(pl.UTF-8):     Moduł kodera dla plików MIFF
 Group:         X11/Applications/Graphics
 Requires:      %{name} = %{version}-%{release}
 
 %description coder-miff
 Coder module for MIFF files.
 
-%description coder-miff -l pl
-Modu³ kodera dla plików MIFF.
+%description coder-miff -l pl.UTF-8
+Moduł kodera dla plików MIFF.
 
 %package coder-mpr
 Summary:       Coder module for GraphicsMagick MPR and MSL files
-Summary(pl):   Modu³ kodera dla plików MPR i MSL GraphicsMagick
+Summary(pl.UTF-8):     Moduł kodera dla plików MPR i MSL GraphicsMagick
 Group:         X11/Applications/Graphics
 Requires:      %{name} = %{version}-%{release}
 
@@ -309,100 +336,112 @@ Requires:       %{name} = %{version}-%{release}
 Coder module for Magick Persistent Registry (MPR) and Magick Scripting
 Language (MSL) files.
 
-%description coder-mpr -l pl
-Modu³ kodera dla plików Magick Persistent Registry (MPR) i Magick
+%description coder-mpr -l pl.UTF-8
+Moduł kodera dla plików Magick Persistent Registry (MPR) i Magick
 Scripting Language (MSL).
 
 %package coder-pdf
 Summary:       Coder module for PDF files
-Summary(pl):   Modu³ kodera dla plików PDF
+Summary(pl.UTF-8):     Moduł kodera dla plików PDF
 Group:         X11/Applications/Graphics
 Requires:      %{name} = %{version}-%{release}
 
 %description coder-pdf
 Coder module for PDF files.
 
-%description coder-pdf -l pl
-Modu³ kodera dla plików PDF.
+%description coder-pdf -l pl.UTF-8
+Moduł kodera dla plików PDF.
 
 %package coder-png
 Summary:       Coder module for PNG files
-Summary(pl):   Modul kodera dla plików PNG
+Summary(pl.UTF-8):     Modul kodera dla plików PNG
 Group:         X11/Applications/Graphics
 Requires:      %{name} = %{version}-%{release}
 
 %description coder-png
 Coder module for PNG files.
 
-%description coder-png -l pl
-Modu³ kodera dla plików PNG.
+%description coder-png -l pl.UTF-8
+Moduł kodera dla plików PNG.
 
 %package coder-ps2
 Summary:       Coder module for Postscript Level II & III (PS2/PS3) files
-Summary(pl):   Modu³ kodera dla plików Postscript Level II i III (PS2/PS3)
+Summary(pl.UTF-8):     Moduł kodera dla plików Postscript Level II i III (PS2/PS3)
 Group:         X11/Applications/Graphics
 Requires:      %{name} = %{version}-%{release}
 
 %description coder-ps2
 Coder module for Postscript Level II & III (PS2/PS3) files.
 
-%description coder-ps2 -l pl
-Modu³ kodera dla plików Postscript Level II i III (PS2/PS3).
+%description coder-ps2 -l pl.UTF-8
+Moduł kodera dla plików Postscript Level II i III (PS2/PS3).
 
 %package coder-svg
 Summary:       Coder module for SVG (Scalable Vector Graphics) files
-Summary(pl):   Modu³ kodera dla plików SVG (Scalable Vector Graphics)
+Summary(pl.UTF-8):     Moduł kodera dla plików SVG (Scalable Vector Graphics)
 Group:         X11/Applications/Graphics
 Requires:      %{name} = %{version}-%{release}
 
 %description coder-svg
 Coder module for SVG (Scalable Vector Graphics) files.
 
-%description coder-svg -l pl
-Modu³ kodera dla plików SVG (Scalable Vector Graphics).
+%description coder-svg -l pl.UTF-8
+Moduł kodera dla plików SVG (Scalable Vector Graphics).
 
 %package coder-tiff
 Summary:       Coder module for TIFF files
-Summary(pl):   Modu³ kodera dla plików TIFF
+Summary(pl.UTF-8):     Moduł kodera dla plików TIFF
 Group:         X11/Applications/Graphics
 Requires:      %{name} = %{version}-%{release}
 
 %description coder-tiff
 Coder module for TIFF files.
 
-%description coder-tiff -l pl
-Modu³ kodera dla plików TIFF.
+%description coder-tiff -l pl.UTF-8
+Moduł kodera dla plików TIFF.
 
 %package coder-url
 Summary:       Coder module for retrieving files via URL
-Summary(pl):   Modu³ kodera ¶ci±gaj±cy pliki o podanym URL
+Summary(pl.UTF-8):     Moduł kodera ściągający pliki o podanym URL
 Group:         X11/Applications/Graphics
 Requires:      %{name} = %{version}-%{release}
 
 %description coder-url
 Coder module for retrieving files via URL.
 
-%description coder-url -l pl
-Modu³ kodera ¶ci±gaj±cy pliki o podanym URL.
+%description coder-url -l pl.UTF-8
+Moduł kodera ściągający pliki o podanym URL.
+
+%package coder-webp
+Summary:       Coder module for WebP files
+Summary(pl.UTF-8):     Moduł kodera dla plików WebP
+Group:         X11/Applications/Graphics
+Requires:      %{name} = %{version}-%{release}
+
+%description coder-webp
+Coder module for WebP files.
+
+%description coder-webp -l pl.UTF-8
+Moduł kodera dla plików WebP.
 
 %package coder-wmf
 Summary:       Coder module for WMF files
-Summary(pl):   Modu³ kodera dla plików WMF
+Summary(pl.UTF-8):     Moduł kodera dla plików WMF
 Group:         X11/Applications/Graphics
 Requires:      %{name} = %{version}-%{release}
 
 %description coder-wmf
 Coder module for WMF files.
 
-%description coder-wmf -l pl
-Modu³ kodera dla plików WMF.
+%description coder-wmf -l pl.UTF-8
+Moduł kodera dla plików WMF.
 
 %package c++
 Summary:       GraphicsMagick Magick++ library
-Summary(pl):   Biblioteka Magick++
-Summary(pt_BR):        Bibliotecas dinâmicas do GraphicsMagick
-Summary(ru):   âÉÂÌÉÏÔÅËÁ Magick++ (C++ ÉÎÔÅÒÆÅÊÓ ÄÌÑ GraphicsMagick'Á)
-Summary(uk):   â¦Â̦ÏÔÅËÁ Magick++ (¦ÎÔÅÒÆÅÊÓ C++ ÄÌÑ GraphicsMagick)
+Summary(pl.UTF-8):     Biblioteka Magick++
+Summary(pt_BR.UTF-8):  Bibliotecas dinâmicas do GraphicsMagick
+Summary(ru.UTF-8):     Библиотека Magick++ (C++ интерфейс для GraphicsMagick'а)
+Summary(uk.UTF-8):     Бібліотека Magick++ (інтерфейс C++ для GraphicsMagick)
 Group:         X11/Libraries
 Requires:      %{name}-libs = %{version}-%{release}
 
@@ -410,34 +449,34 @@ Requires: %{name}-libs = %{version}-%{release}
 This package contains the Magick++ library, a C++ binding to the
 GraphicsMagick graphics manipulation library.
 
-Install GraphicsMagick-c++ if you want to use any applications that use
-Magick++.
+Install GraphicsMagick-c++ if you want to use any applications that
+use Magick++.
 
-%description c++ -l pl
-Pakiet zawiera bibliotekê Magick++ - interfejs w C++ do biblioteki
-GraphicsMagick. Jest potrzebny do uruchamiania programów korzystaj±cych z
-Magick++.
+%description c++ -l pl.UTF-8
+Pakiet zawiera bibliotekę Magick++ - interfejs w C++ do biblioteki
+GraphicsMagick. Jest potrzebny do uruchamiania programów
+korzystających z Magick++.
 
-%description c++ -l pt_BR
-Bibliotecas dinâmicas C++ do GraphicsMagick.
+%description c++ -l pt_BR.UTF-8
+Bibliotecas dinâmicas C++ do GraphicsMagick.
 
-%description c++ -l ru
-Magick++ -- ÏÂßÅËÔÎÏ-ÏÒÉÅÎÔÉÒÏ×ÁÎÎÁÑ ÂÉÂÌÉÏÔÅËÁ, ÐÒÅÄÓÔÁ×ÌÑÀÝÁÑ ÉÚ
-ÓÅÂÑ C++ API ÄÌÑ GraphicsMagick (ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÓÍÏÔÒÁ,
-ËÏÎ×ÅÒÔÉÒÏ×ÁÎÉÑ É ÏÂÒÁÂÏÔËÉ ÉÚÏÂÒÁÖÅÎÉÊ).
+%description c++ -l ru.UTF-8
+Magick++ -- объектно-ориентированная библиотека, представляющая из
+себя C++ API для GraphicsMagick (библиотеки для просмотра,
+конвертирования и обработки изображений).
 
-%description c++ -l uk
-Magick++ -- ÏÂ'¤ËÔÏ-ÏÒ¦¤ÎÔÏ×ÁÎÁ Â¦Â̦ÏÔÅËÁ, ÝÏ Ñ×ÌѤ ÓÏÂÏÀ C++ API ÄÌÑ
-GraphicsMagick (¦Â̦ÏÔÅËÉ ÄÌÑ ÐÅÒÅÇÌÑÄÕ, ËÏÎ×ÅÒÔÕ×ÁÎÎÑ ÔÁ ÏÂÒÏÂËÉ
-ÚÏÂÒÁÖÅÎØ).
+%description c++ -l uk.UTF-8
+Magick++ -- об'єкто-орієнтована бібліотека, що являє собою C++ API для
+GraphicsMagick (бібліотеки для перегляду, конвертування та обробки
+зображень).
 
 %package c++-devel
 Summary:       C++ bindings for the GraphicsMagick library
-Summary(es):   Biblioteca estática y archivos de inclusión para desarrollo con libGraphicsMagick++
-Summary(pl):   Pliki nag³ówkowe z interfejsem C++ do GraphicsMagick
-Summary(pt_BR):        Biblioteca e arquivos de inclusão para desenvolvimento com libGraphicsMagick++
-Summary(ru):   èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔÏË Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ Magick++ (C++ ÉÎÔÅÒÆÅÊÓ ÄÌÑ GraphicsMagick'Á)
-Summary(uk):   èÅÄÅÒÉ ÔÁ Â¦Â̦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂÏË Ú ×ÉËÏÒÉÓÔÁÎÎÑÍ Magick++ (¦ÎÔÅÒÆÅÊÓÕ C++ ÄÌÑ GraphicsMagick)
+Summary(es.UTF-8):     Biblioteca estática y archivos de inclusión para desarrollo con libGraphicsMagick++
+Summary(pl.UTF-8):     Pliki nagłówkowe z interfejsem C++ do GraphicsMagick
+Summary(pt_BR.UTF-8):  Biblioteca e arquivos de inclusão para desenvolvimento com libGraphicsMagick++
+Summary(ru.UTF-8):     Хедеры и библиотеки для разработок с использованием Magick++ (C++ интерфейс для GraphicsMagick'а)
+Summary(uk.UTF-8):     Хедери та бібліотеки для розробок з використанням Magick++ (інтерфейсу C++ для GraphicsMagick)
 Group:         X11/Development/Libraries
 Requires:      %{name}-c++ = %{version}-%{release}
 Requires:      %{name}-devel = %{version}-%{release}
@@ -445,46 +484,48 @@ Requires: libstdc++-devel
 
 %description c++-devel
 GraphicsMagick-c++-devel contains header files you'll need to develop
-GraphicsMagick applications using the Magick++ C++ bindings. GraphicsMagick
-is an image manipulation program.
+GraphicsMagick applications using the Magick++ C++ bindings.
+GraphicsMagick is an image manipulation program.
 
 If you want to create applications that will use Magick++ code or
-APIs, you'll need to install GraphicsMagick-c++-devel, GraphicsMagick-devel
-and GraphicsMagick. You don't need to install it if you just want to use
-GraphicsMagick, or if you want to develop/compile applications using the
-GraphicsMagick C interface, however.
-
-%description c++-devel -l es
-Este es el paquete de desarrollo GraphicsMagick. Incluye las bibliotecas
-estáticas y los archivos de inclusión para el desarrollo de sus
-propias aplicaciones que hacen uso del código GraphicsMagick y/el APIs.
-
-%description c++-devel -l pl
-Pakiet zawiera pliki nag³ówkowe potrzebne do kompilowania programów
-korzystaj±cych z Magick++.
-
-%description c++-devel -l pt_BR
-Este é o pacote de desenvolvimento libGraphicsMagick++. Inclui as
-bibliotecas e os arquivos de inclusão para o desenvolvimento de suas
-próprias aplicações C++ que fazem uso do código GraphicsMagick e/ou
+APIs, you'll need to install GraphicsMagick-c++-devel,
+GraphicsMagick-devel and GraphicsMagick. You don't need to install it
+if you just want to use GraphicsMagick, or if you want to
+develop/compile applications using the GraphicsMagick C interface,
+however.
+
+%description c++-devel -l es.UTF-8
+Este es el paquete de desarrollo GraphicsMagick. Incluye las
+bibliotecas estáticas y los archivos de inclusión para el desarrollo
+de sus propias aplicaciones que hacen uso del código GraphicsMagick
+y/el APIs.
+
+%description c++-devel -l pl.UTF-8
+Pakiet zawiera pliki nagłówkowe potrzebne do kompilowania programów
+korzystających z Magick++.
+
+%description c++-devel -l pt_BR.UTF-8
+Este é o pacote de desenvolvimento libGraphicsMagick++. Inclui as
+bibliotecas e os arquivos de inclusão para o desenvolvimento de suas
+próprias aplicações C++ que fazem uso do código GraphicsMagick e/ou
 APIs.
 
-%description c++-devel -l ru
-üÔÏ ÐÁËÅÔ ÒÁÚÒÁÂÏÔÞÉËÁ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó GraphicsMagick. ïΠ×ËÌÀÞÁÅÔ
-ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ × ÐÒÏÇÒÁÍÍÁÈ, ËÏÔÏÒÙÅ ÉÓÐÏÌØÚÕÀÔ
-ËÏÄ ÉÌÉ API Magick++ (C++ ÉÎÔÅÒÆÅÊÓ ÄÌÑ GraphicsMagick'Á).
+%description c++-devel -l ru.UTF-8
+Это пакет разработчика для программирования с GraphicsMagick. Он
+включает хедеры и библиотеки для использования в программах, которые
+используют код или API Magick++ (C++ интерфейс для GraphicsMagick'а).
 
-%description c++-devel -l uk
-ãÅ ÐÁËÅÔ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú GraphicsMagick. ÷¦Î Í¦ÓÔÉÔØ ÈÅÄÅÒÉ ÔÁ
-¦Â̦ÏÔÅËÉ ÄÌÑ ×ÉËÏÒÉÓÔÁÎÎÑ × ÐÒÏÇÒÁÍÁÈ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ËÏÄ ÁÂÏ API
-Magick++ (¦ÎÔÅÒÆÅÊÓ C++ ÄÌÑ GraphicsMagick).
+%description c++-devel -l uk.UTF-8
+Це пакет для програмування з GraphicsMagick. Він містить хедери та
+бібліотеки для використання в програмах, що використовують код або API
+Magick++ (інтерфейс C++ для GraphicsMagick).
 
 %package c++-static
 Summary:       C++ bindings for the GraphicsMagick - static library
-Summary(pl):   Interfejs C++ do GraphicsMagick - biblioteka statyczna
-Summary(pt_BR):        Bibliotecas estáticas para desenvolvimento com libGraphicsMagick
-Summary(ru):   óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ C++ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó GraphicsMagick
-Summary(uk):   óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ C++ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú GraphicsMagick
+Summary(pl.UTF-8):     Interfejs C++ do GraphicsMagick - biblioteka statyczna
+Summary(pt_BR.UTF-8):  Bibliotecas estáticas para desenvolvimento com libGraphicsMagick
+Summary(ru.UTF-8):     Статические библиотеки C++ для программирования с GraphicsMagick
+Summary(uk.UTF-8):     Статичні бібліотеки C++ для програмування з GraphicsMagick
 Group:         X11/Development/Libraries
 Requires:      %{name}-c++-devel = %{version}-%{release}
 Requires:      %{name}-devel = %{version}-%{release}
@@ -492,26 +533,26 @@ Requires: %{name}-devel = %{version}-%{release}
 %description c++-static
 C++ bindings for the GraphicsMagick - static library.
 
-%description c++-static -l pl
+%description c++-static -l pl.UTF-8
 Biblioteka Magick++ w wersji statycznej.
 
-%description c++-static -l pt_BR
-Bibliotecas estáticas para desenvolvimento com libGraphicsMagick++.
+%description c++-static -l pt_BR.UTF-8
+Bibliotecas estáticas para desenvolvimento com libGraphicsMagick++.
 
-%description c++-static -l ru
-üÔÏ ÏÔÄÅÌØÎÙÊ ÐÁËÅÔ ÓÏ ÓÔÁÔÉÞÅÓËÉÍÉ ÂÉÂÌÉÏÔÅËÁÍÉ, ËÏÔÏÒÙÅ ÂÏÌØÛÅ ÎÅ
-×ÈÏÄÑÔ × GraphicsMagick-c++-devel.
+%description c++-static -l ru.UTF-8
+Это отдельный пакет со статическими библиотеками, которые больше не
+входят в GraphicsMagick-c++-devel.
 
-%description c++-static -l uk
-ãÅ ÏËÒÅÍÉÊ ÐÁËÅÔ Ú¦ ÓÔÁÔÉÞÎÉÍɠ¦Â̦ÏÔÅËÁÍÉ, Ñ˦ Â¦ÌØÛÅ ÎÅ ×ÈÏÄÑÔØ ÄÏ
-ÓËÌÁÄÕ GraphicsMagick-c++-devel.
+%description c++-static -l uk.UTF-8
+Це окремий пакет зі статичними бібліотеками, які більше не входять до
+складу GraphicsMagick-c++-devel.
 
 %package perl
 Summary:       Libraries and modules for access to GraphicsMagick from Perl
-Summary(pl):   Biblioteki i modu³y Perla dla GraphicsMagick
-Summary(pt_BR):        Módulo perl para uso com o GraphicsMagick
-Summary(ru):   âÉÂÌÉÏÔÅËÉ É ÍÏÄÕÌÉ ÄÌÑ ÄÏÓÔÕÐÁ Ë GraphicsMagick ÉÚ perl
-Summary(uk):   â¦Â̦ÏÔÅËÉ ÔÁ ÍÏÄÕ̦ ÄÌÑ ÄÏÓÔÕÐÕ ÄÏ GraphicsMagick Ú Perl
+Summary(pl.UTF-8):     Biblioteki i moduły Perla dla GraphicsMagick
+Summary(pt_BR.UTF-8):  Módulo perl para uso com o GraphicsMagick
+Summary(ru.UTF-8):     Библиотеки и модули для доступа к GraphicsMagick из perl
+Summary(uk.UTF-8):     Бібліотеки та модулі для доступу до GraphicsMagick з Perl
 Group:         Development/Languages/Perl
 Requires:      %{name} = %{version}-%{release}
 Requires:      %{name}-libs = %{version}-%{release}
@@ -521,31 +562,32 @@ This is the GraphicsMagick Perl support package. It perl modules and
 support files for access to GraphicsMagick library from perl without
 unuseful forking or such.
 
-%description perl -l pl
-Biblioteki i modu³y umo¿liwiaj±ce korzystanie z GraphicsMagick z poziomu
-Perla.
+%description perl -l pl.UTF-8
+Biblioteki i moduły umożliwiające korzystanie z GraphicsMagick z
+poziomu Perla.
 
-%description perl -l pt_BR
-Este pacote fornece um módulo perl para acessar funções do GraphicsMagick
-em scripts Perl.
+%description perl -l pt_BR.UTF-8
+Este pacote fornece um módulo perl para acessar funções do
+GraphicsMagick em scripts Perl.
 
-%description perl -l ru
-üÔÏ ÐÁËÅÔ GraphicsMagick ÄÌÑ ÐÏÄÄÅÒÖËÉ perl. ïΠ×ËÌÀÞÁÅÔ ÍÏÄÕÌÉ perl É
-×ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÆÁÊÌÙ ÄÌÑ ÄÏÓÔÕÐÁ Ë ÂÉÂÌÉÏÔÅËÅ GraphicsMagick ÉÚ Perl.
+%description perl -l ru.UTF-8
+Это пакет GraphicsMagick для поддержки perl. Он включает модули perl и
+вспомогательные файлы для доступа к библиотеке GraphicsMagick из Perl.
 
-%description perl -l uk
-ãÅ ÐÁËÅÔ GraphicsMagick ÄÌѠЦÄÔÒÉÍËÉ Perl. ÷¦Î Í¦ÓÔÉÔØ ÍÏÄÕ̦ Perl ÔÁ
-ÄÏÄÁÔËÏצ ÆÁÊÌÉ ÄÌÑ ÄÏÓÔÕÐÕ ÄϠ¦Â̦ÏÔÅËÉ GraphicsMagick Ú Perl.
+%description perl -l uk.UTF-8
+Це пакет GraphicsMagick для підтримки Perl. Він містить модулі Perl та
+додаткові файли для доступу до бібліотеки GraphicsMagick з Perl.
 
 %package doc
 Summary:       GraphicsMagick documentation
-Summary(pl):   Dokumentacja do GraphicsMagick
+Summary(pl.UTF-8):     Dokumentacja do GraphicsMagick
 Group:         Documentation
+BuildArch:     noarch
 
 %description doc
 Documentation for GraphicsMagick.
 
-%description doc -l pl
+%description doc -l pl.UTF-8
 Dokumentacja do GraphicsMagick.
 
 %prep
@@ -553,10 +595,7 @@ Dokumentacja do GraphicsMagick.
 %patch0 -p1
 %patch1 -p1
 
-find PerlMagick scripts www -type f -exec perl -pi -e 's=!/usr/local/bin/perl=!/usr/bin/perl=' {} \;
-
-# don't require libtool 1.6
-echo -e '\nAC_DEFUN([AC_LIBTOOL_TAGS],[])' >> acinclude.m4
+find PerlMagick scripts www -type f -exec perl -pi -e 's=!%{_prefix}/local/bin/perl=!%{__perl}=' {} \;
 
 %build
 %{__libtoolize}
@@ -564,14 +603,17 @@ echo -e '\nAC_DEFUN([AC_LIBTOOL_TAGS],[])' >> acinclude.m4
 %{__autoconf}
 %{__automake}
 %configure \
+       %{?with_broken:--enable-broken-coders} \
        --enable-fast-install \
        --enable-shared \
-       --disable-ltdl-install \
-       --with%{!?with_fpx:out}-fpx \
-       --with%{!?with_gs:out}-gslib \
-       --with%{!?with_jasper:out}-jp2 \
-       --with%{!?with_cxx:out}-magick_plus_plus \
+       %{!?with_openmp:--disable-openmp} \
+       --without-dps \
+       --with-fpx%{!?with_fpx:=no} \
        --with-gs-font-dir=%{_fontsdir}/Type1 \
+       --with-gslib%{!?with_gs:=no} \
+       --with-jp2%{!?with_jasper:=no} \
+       %{!?with_libjxl:--without-jxl} \
+       --with-magick_plus_plus%{!?with_cxx:=no} \
        --with-modules \
        --with-perl=%{__perl} \
        --with-perl-options="INSTALLDIRS=vendor" \
@@ -586,12 +628,14 @@ echo -e '\nAC_DEFUN([AC_LIBTOOL_TAGS],[])' >> acinclude.m4
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-perl-%{version}
 
-%{__make} install \
+%{__make} -j1 install \
        DESTDIR=$RPM_BUILD_ROOT \
-       pkgdocdir=%{_defaultdocdir}/%{name}-devel-%{version}
+       pkgdocdir=%{_docdir}/%{name}-devel-%{version}
+
+cp -p PerlMagick/demo/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-perl-%{version}
 
-install PerlMagick/demo/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-perl-%{version}
-rm -f $RPM_BUILD_ROOT%{modulesdir}/{coders,filters}/*.a
+# obsoleted by pkg-config
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libGraphicsMagick*.la
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -622,12 +666,14 @@ rm -rf $RPM_BUILD_ROOT
 # ========= coders without additional deps
 %attr(755,root,root) %{modulesdir}/coders/art.so
 %{modulesdir}/coders/art.la
-%attr(755,root,root) %{modulesdir}/coders/avi.so
-%{modulesdir}/coders/avi.la
 %attr(755,root,root) %{modulesdir}/coders/avs.so
 %{modulesdir}/coders/avs.la
 %attr(755,root,root) %{modulesdir}/coders/bmp.so
 %{modulesdir}/coders/bmp.la
+%attr(755,root,root) %{modulesdir}/coders/braille.so
+%{modulesdir}/coders/braille.la
+%attr(755,root,root) %{modulesdir}/coders/cals.so
+%{modulesdir}/coders/cals.la
 %attr(755,root,root) %{modulesdir}/coders/caption.so
 %{modulesdir}/coders/caption.la
 %attr(755,root,root) %{modulesdir}/coders/cineon.so
@@ -638,6 +684,8 @@ rm -rf $RPM_BUILD_ROOT
 %{modulesdir}/coders/cut.la
 %attr(755,root,root) %{modulesdir}/coders/dcm.so
 %{modulesdir}/coders/dcm.la
+%attr(755,root,root) %{modulesdir}/coders/dcraw.so
+%{modulesdir}/coders/dcraw.la
 %attr(755,root,root) %{modulesdir}/coders/dib.so
 %{modulesdir}/coders/dib.la
 %attr(755,root,root) %{modulesdir}/coders/dpx.so
@@ -656,16 +704,26 @@ rm -rf $RPM_BUILD_ROOT
 %{modulesdir}/coders/gray.la
 %attr(755,root,root) %{modulesdir}/coders/histogram.so
 %{modulesdir}/coders/histogram.la
+%attr(755,root,root) %{modulesdir}/coders/hrz.so
+%{modulesdir}/coders/hrz.la
 %attr(755,root,root) %{modulesdir}/coders/html.so
 %{modulesdir}/coders/html.la
 %attr(755,root,root) %{modulesdir}/coders/icon.so
 %{modulesdir}/coders/icon.la
+%attr(755,root,root) %{modulesdir}/coders/identity.so
+%{modulesdir}/coders/identity.la
+%attr(755,root,root) %{modulesdir}/coders/info.so
+%{modulesdir}/coders/info.la
+%attr(755,root,root) %{modulesdir}/coders/jnx.so
+%{modulesdir}/coders/jnx.la
 %attr(755,root,root) %{modulesdir}/coders/label.so
 %{modulesdir}/coders/label.la
 %attr(755,root,root) %{modulesdir}/coders/locale.so
 %{modulesdir}/coders/locale.la
 %attr(755,root,root) %{modulesdir}/coders/logo.so
 %{modulesdir}/coders/logo.la
+%attr(755,root,root) %{modulesdir}/coders/mac.so
+%{modulesdir}/coders/mac.la
 %attr(755,root,root) %{modulesdir}/coders/map.so
 %{modulesdir}/coders/map.la
 %attr(755,root,root) %{modulesdir}/coders/mat.so
@@ -708,8 +766,10 @@ rm -rf $RPM_BUILD_ROOT
 %{modulesdir}/coders/pnm.la
 %attr(755,root,root) %{modulesdir}/coders/preview.so
 %{modulesdir}/coders/preview.la
+%if %{with broken}
 %attr(755,root,root) %{modulesdir}/coders/psd.so
 %{modulesdir}/coders/psd.la
+%endif
 %attr(755,root,root) %{modulesdir}/coders/ps.so
 %{modulesdir}/coders/ps.la
 %attr(755,root,root) %{modulesdir}/coders/pwp.so
@@ -773,19 +833,19 @@ rm -rf $RPM_BUILD_ROOT
 
 %files libs
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog Copyright.txt NEWS README.txt TODO.txt
+%doc ChangeLog Copyright.txt NEWS.txt README.txt TODO.txt
 %attr(755,root,root) %{_libdir}/libGraphicsMagick.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libGraphicsMagick.so.3
 %attr(755,root,root) %{_libdir}/libGraphicsMagickWand.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libGraphicsMagickWand.so.2
 
 %files devel
 %defattr(644,root,root,755)
-%doc %{_defaultdocdir}/%{name}-devel-%{version}
+%doc %{_docdir}/%{name}
 %attr(755,root,root) %{_bindir}/GraphicsMagick-config
 %attr(755,root,root) %{_bindir}/GraphicsMagickWand-config
 %attr(755,root,root) %{_libdir}/libGraphicsMagick.so
 %attr(755,root,root) %{_libdir}/libGraphicsMagickWand.so
-%{_libdir}/libGraphicsMagick.la
-%{_libdir}/libGraphicsMagickWand.la
 %dir %{_includedir}/GraphicsMagick
 %{_includedir}/GraphicsMagick/magick
 %{_includedir}/GraphicsMagick/wand
@@ -800,12 +860,6 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/libGraphicsMagick.a
 %{_libdir}/libGraphicsMagickWand.a
 
-%files coder-dps
-%defattr(644,root,root,755)
-# R: XFree86-DPS (libdps.so)
-%attr(755,root,root) %{modulesdir}/coders/dps.so
-%{modulesdir}/coders/dps.la
-
 %if %{with fpx}
 %files coder-fpx
 %defattr(644,root,root,755)
@@ -814,12 +868,26 @@ rm -rf $RPM_BUILD_ROOT
 %{modulesdir}/coders/fpx.la
 %endif
 
+%files coder-heif
+%defattr(644,root,root,755)
+# R: libheif
+%attr(755,root,root) %{modulesdir}/coders/heif.so
+%{modulesdir}/coders/heif.la
+
 %files coder-jbig
 %defattr(644,root,root,755)
 # R: jbigkit (libjbig.so)
 %attr(755,root,root) %{modulesdir}/coders/jbig.so
 %{modulesdir}/coders/jbig.la
 
+%if %{with libjxl}
+%files coder-jxl
+%defattr(644,root,root,755)
+# R: libjxl
+%attr(755,root,root) %{modulesdir}/coders/jxl.so
+%{modulesdir}/coders/jxl.la
+%endif
+
 %files coder-jpeg
 %defattr(644,root,root,755)
 # R: libjpeg
@@ -886,6 +954,12 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{modulesdir}/coders/url.so
 %{modulesdir}/coders/url.la
 
+%files coder-webp
+%defattr(644,root,root,755)
+# R: libwebp
+%attr(755,root,root) %{modulesdir}/coders/webp.so
+%{modulesdir}/coders/webp.la
+
 %files coder-wmf
 %defattr(644,root,root,755)
 # R: libwmf, expat, libjpeg, libpng
@@ -896,12 +970,12 @@ rm -rf $RPM_BUILD_ROOT
 %files c++
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libGraphicsMagick++.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libGraphicsMagick++.so.12
 
 %files c++-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/GraphicsMagick++-config
 %attr(755,root,root) %{_libdir}/libGraphicsMagick++.so
-%{_libdir}/libGraphicsMagick++.la
 %{_includedir}/GraphicsMagick/Magick++
 %{_includedir}/GraphicsMagick/Magick++.h
 %{_pkgconfigdir}/GraphicsMagick++.pc
@@ -914,13 +988,6 @@ rm -rf $RPM_BUILD_ROOT
 
 %files perl
 %defattr(644,root,root,755)
-%{perl_vendorarch}/Graphics
-%dir %{perl_vendorarch}/auto/Graphics
-%dir %{perl_vendorarch}/auto/Graphics/Magick
-%{perl_vendorarch}/auto/Graphics/Magick/autosplit.ix
-%{perl_vendorarch}/auto/Graphics/Magick/Magick.bs
-%attr(755,root,root) %{perl_vendorarch}/auto/Graphics/Magick/Magick.so
-%{_mandir}/man3/Graphics::Magick.3*
 %{_examplesdir}/%{name}-perl-%{version}
 
 %files doc
This page took 0.091724 seconds and 4 git commands to generate.