diff --git a/README.md b/README.md index 2952d3d..2dcc7c4 100644 --- a/README.md +++ b/README.md @@ -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. diff --git a/ImageMagick.spec b/imagemagick.spec similarity index 99% rename from ImageMagick.spec rename to imagemagick.spec index befcd3f..64acc9c 100644 --- a/ImageMagick.spec +++ b/imagemagick.spec @@ -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 7.1.2.3-2mamba +- source renamed from ImageMagick + +* Sun Aug 31 2025 Automatic Build System 7.1.2.3-1mamba +- automatic version update by autodist + * Mon Aug 25 2025 Automatic Build System 7.1.2.2-1mamba - automatic version update by autodist