Good day.
By request https://bugzilla.redhat.com/show_bug.cgi?id=849065 I plan
split off ImageMagick-libs sub-package and update ImageMagick to last
6.8.3-9 version.
There many changes including so-name bump and version scheme change from
upstream:
libMagickCore.so.5 became libMagickCore-6.Q16.so
I plan push it in rawhide 14-17 March if no one will argue.
Scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=5117303
Also changed some directories. Major differences in layout:
%files
- %defattr(-,root,root,-)
- %doc QuickStart.txt ChangeLog Platforms.txt
- %doc README.txt LICENSE NOTICE AUTHORS.txt NEWS.txt
- %{_libdir}/libMagickCore.so.5*
- %{_libdir}/libMagickWand.so.5*
+ %doc README.txt LICENSE NOTICE AUTHORS.txt NEWS.txt ChangeLog
Platforms.txt
%{_bindir}/[a-z]*
- %{_libdir}/%{name}-%{VER}
- %{_datadir}/%{name}-%{VER}
%{_mandir}/man[145]/[a-z]*
%{_mandir}/man1/%{name}.*
+
+ %files libs
+ %defattr(-,root,root,-)
+ %doc LICENSE NOTICE AUTHORS.txt QuickStart.txt
-%{_libdir}/libMagickCore.so.6*
-%{_libdir}/libMagickWand.so.6*
++%{_libdir}/libMagickCore-6.Q16.so.*
++%{_libdir}/libMagickWand-6.Q16.so.*
+ %{_libdir}/%{name}-%{VER}
-%{_datadir}/%{name}-%{VER}
++%{_datadir}/%{name}-6
%exclude %{_libdir}/%{name}-%{VER}/modules-Q16/coders/djvu.*
--%{_sysconfdir}/%{name}
++%{_sysconfdir}/%{name}-6
%files devel
%defattr(-,root,root,-)
@@@ -254,15 -267,15 +269,19 @@@
%{_bindir}/Magick-config
%{_bindir}/MagickWand-config
%{_bindir}/Wand-config
--%{_libdir}/libMagickCore.so
--%{_libdir}/libMagickWand.so
++%{_libdir}/libMagickCore-6.Q16.so
++%{_libdir}/libMagickWand-6.Q16.so
%{_libdir}/pkgconfig/MagickCore.pc
++%{_libdir}/pkgconfig/MagickCore-6.Q16.pc
%{_libdir}/pkgconfig/ImageMagick.pc
++%{_libdir}/pkgconfig/ImageMagick-6.Q16.pc
%{_libdir}/pkgconfig/MagickWand.pc
++%{_libdir}/pkgconfig/MagickWand-6.Q16.pc
%{_libdir}/pkgconfig/Wand.pc
--%dir %{_includedir}/%{name}
--%{_includedir}/%{name}/magick
--%{_includedir}/%{name}/wand
++%{_libdir}/pkgconfig/Wand-6.Q16.pc
++%dir %{_includedir}/%{name}-6
++%{_includedir}/%{name}-6/magick
++%{_includedir}/%{name}-6/wand
%{_mandir}/man1/Magick-config.*
%{_mandir}/man1/MagickCore-config.*
%{_mandir}/man1/Wand-config.*
@@@ -274,6 -287,6 +293,7 @@@
%files doc
%defattr(-,root,root,-)
++%doc %{_datadir}/doc/%{name}-6
%doc %{_datadir}/doc/%{name}-%{VER}
%doc LICENSE
@@@ -281,17 -294,17 +301,19 @@@
%defattr(-,root,root,-)
%doc Magick++/AUTHORS Magick++/ChangeLog Magick++/NEWS Magick++/README
%doc www/Magick++/COPYING
- %{_libdir}/libMagick++.so.5*
-%{_libdir}/libMagick++.so.6*
++%{_libdir}/libMagick++-6.Q16.so.*
%files c++-devel
%defattr(-,root,root,-)
%doc Magick++/examples
%{_bindir}/Magick++-config
--%{_includedir}/%{name}/Magick++
--%{_includedir}/%{name}/Magick++.h
--%{_libdir}/libMagick++.so
++%{_includedir}/%{name}-6/Magick++
++%{_includedir}/%{name}-6/Magick++.h
++%{_libdir}/libMagick++-6.Q16.so
%{_libdir}/pkgconfig/Magick++.pc
++%{_libdir}/pkgconfig/Magick++-6.Q16.pc
%{_libdir}/pkgconfig/ImageMagick++.pc
++%{_libdir}/pkgconfig/ImageMagick++-6.Q16.pc
%{_mandir}/man1/Magick++-config.*
Dependency rebuild required.
List of dependent packages are (maintainers in bcc):
$ repoquery --whatrequires 'libMagickCore.so.*' 'libMagickWand.so.*'
'libMagick++.so.*' --enablerepo=rawhide --source --qf '%{name}' | sed
's!-[^-]\+-[^-]\+\.src\.rpm$!!g' | grep -v ImageMagick | sort -u
ale
autotrace
calibre
converseen
cuneiform
digikam
dmapd
drawtiming
dx
emacs
gdl
imageinfo
inkscape
k3d
kxstitch
libdmtx
nip2
oxine
pfstools
php-magickwand
php-pecl-imagick
psiconv
q
rss-glx
ruby-RMagick
spectrum
techne
transcode
vips
xastir
xine-lib
zbar
--
With best wishes, Pavel Alexeev (aka Pahan-Hubbitus). For fast contact
with me use jabber: Hubbitus@xxxxxxxxx
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel