source renamed from ImageMagick [release 7.1.2.3-2mamba;Wed Sep 03 2025]

This commit is contained in:
2025-09-05 12:04:39 +02:00
parent 9f8a8abe1c
commit 31edd16f26
2 changed files with 27 additions and 23 deletions

View File

@@ -1,4 +1,4 @@
# ImageMagick
# imagemagick
ImageMagickTM is a robust collection of tools and libraries to read, write, and manipulate an image in many image formats (over 89 major formats) including popular formats like TIFF, JPEG, PNG, PDF, PhotoCD, and GIF.
With ImageMagick you can create images dynamically, making it suitable for Web applications.

View File

@@ -6,12 +6,9 @@
%define maj2ver %(echo %version | cut -d. -f 1-2)
%define MAJver %(echo %version | cut -d. -f 1)
# Disable automatic .la file removal
%global __brp_remove_la_files %nil
Name: ImageMagick
Version: 7.1.2.2
Release: 1mamba
Name: imagemagick
Version: 7.1.2.3
Release: 2mamba
Summary: Tools and libraries to read, write, and manipulate an image in many image formats
Group: Applications/Graphics
Vendor: openmamba
@@ -78,7 +75,9 @@ BuildRequires: gnuplot
#BuildRequires: xterm
BuildConflicts: libMagick-devel < 7.1.0
Obsoletes: ImageMagick62 < 7.1.0.4
Requires: libMagick = %{version}-%{release}
Provides: ImageMagick
Obsoletes: ImageMagick <= 7.1.2.3-1mamba
Requires: libmagick = %{?epoch:%epoch:}%{version}-%{release}
# FIXME: FlashPIX is missing (fpxlib.h)
# FIXME: checking jbig.h presence... no
@@ -102,13 +101,15 @@ Here are just a few examples of what ImageMagick can do:
* Decorate an image with a border or frame
* Describe the format and characteristics of an image
%package -n libMagick
%package -n libmagick
Summary: Libraries to read, write, and manipulate an image in many image formats
Group: System/Libraries
Obsoletes: libMagick69 <= 7
Obsoletes: libMagick6 <= 7
Provides: libMagick
Obsoletes: libMagick <= 7.1.2.3-1mamba
%description -n libMagick
%description -n libmagick
ImageMagickTM is a robust collection of tools and libraries to read, write, and manipulate an image in many image formats (over 89 major formats) including popular formats like TIFF, JPEG, PNG, PDF, PhotoCD, and GIF.
With ImageMagick you can create images dynamically, making it suitable for Web applications.
You can also resize, rotate, sharpen, color reduce, or add special effects to an image or image sequence and save your completed work in the same or differing image format.
@@ -117,18 +118,20 @@ A high-quality 2D renderer is included, which provides a subset of SVG capabilit
ImageMagick's focus is on performance, minimizing bugs, and providing stable APIs and ABIs.
This package contains the shared libraries.
%package -n libMagick-devel
Summary: Devel files for ImageMagick
%package -n libmagick-devel
Summary: Development files for ImageMagick
Group: Development/Libraries
Requires: libMagick = %{version}-%{release}
Requires: libMagick = %{?epoch:%epoch:}%{version}-%{release}
Provides: ImageMagick62-devel
Obsoletes: ImageMagick62-devel < 7.1.0.4
Provides: ImageMagick-devel
Obsoletes: ImageMagick-devel < 7.1.0.4
Obsoletes: libMagick69-devel <= 7
Obsoletes: libMagick6-devel <= 7
Provides: libMagick-devel
Obsoletes: libMagick-devel <= 7.1.2.3-1mamba
%description -n libMagick-devel
%description -n libmagick-devel
ImageMagickTM is a robust collection of tools and libraries to read, write, and manipulate an image in many image formats (over 89 major formats) including popular formats like TIFF, JPEG, PNG, PDF, PhotoCD, and GIF.
With ImageMagick you can create images dynamically, making it suitable for Web applications.
You can also resize, rotate, sharpen, color reduce, or add special effects to an image or image sequence and save your completed work in the same or differing image format.
@@ -140,7 +143,7 @@ This package contains static libraries and header files needed for development.
%package -n perl-Magick
Summary: PerlMagick - An objected-oriented Perl interface to ImageMagick
Group: System/Libraries/Perl
Requires: %{name} = %{version}-%{release}
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
Requires: perl >= %{perl_major_ver}
Provides: ImageMagick62-perl
Obsoletes: ImageMagick62-perl < 7.1.0.4
@@ -162,9 +165,8 @@ Group: Documentation
%description apidocs
ImageMagick API documentation.
%prep
%setup -q -n %{name}-%{majver}-%{pl_num}
%setup -q -n ImageMagick-%{majver}-%{pl_num}
find utilities/* -type f -name \*.1.in \
-exec sed -i "s,\(file://@MagickDocumentPath@/index.html\)\.,\1," {} \;
@@ -197,9 +199,6 @@ find %{buildroot}%{_prefix}/lib \
ln -s ImageMagick-%{MAJver} %{buildroot}%{_includedir}/ImageMagick
# Delete *ONLY* _libdir/*.la files! .la files used internally to handle plugins
rm %{buildroot}%{_libdir}/*.la
%clean
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
@@ -209,7 +208,6 @@ if [ $1 -gt 1 ]; then
fi
:
%files
%defattr(-,root,root)
%{_bindir}/animate
@@ -227,7 +225,7 @@ fi
%{_bindir}/stream
%{_mandir}/man1/*
%files -n libMagick
%files -n libmagick
%defattr(-,root,root)
%{_sysconfdir}/ImageMagick-%{MAJver}/*.xml
%dir %{_libdir}/ImageMagick-%{majver}
@@ -237,7 +235,7 @@ fi
%{_datadir}/ImageMagick-%{MAJver}/*
%doc LICENSE AUTHORS.txt
%files -n libMagick-devel
%files -n libmagick-devel
%defattr(-,root,root)
%{_bindir}/Magick++-config
%{_bindir}/MagickCore-config
@@ -275,6 +273,12 @@ fi
%{_docdir}/ImageMagick-%{MAJver}/www/*
%changelog
* Wed Sep 03 2025 Silvan Calarco <silvan.calarco@mambasoft.it> 7.1.2.3-2mamba
- source renamed from ImageMagick
* Sun Aug 31 2025 Automatic Build System <autodist@openmamba.org> 7.1.2.3-1mamba
- automatic version update by autodist
* Mon Aug 25 2025 Automatic Build System <autodist@openmamba.org> 7.1.2.2-1mamba
- automatic version update by autodist