[Bug 428568] Review Request: synfig - Synfig is a vector based 2D animation package

bugzilla at redhat.com bugzilla at redhat.com
Thu Mar 6 01:33:54 UTC 2008


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: synfig - Synfig is a vector based 2D animation package


https://bugzilla.redhat.com/show_bug.cgi?id=428568





------- Additional Comments From kwizart at gmail.com  2008-03-05 20:33 EST -------
synfig 0.61.08 is here

You don't need to requires pkgconfig from the main synfig package (only the
-devel one needs pkgconfig)
Same for ImageMagick unless it only uses the ImageMagick binaries.

You are probably missing libtool-ltdl-devel as BuildRrequires, but you cannot
install 
%{_libdir}/libltdl.a
%{_includedir}/ltdl.h
as theses files will conflict with libtool-ltdl-devel

That's uneeded for the -devel package
%post devel -p /sbin/ldconfig
%postun devel -p /sbin/ldconfig
(only elf libraries needed to run ldconfig after install so they can be found by
the programs using it).

Thoses file are needed in the main package:
%{_libdir}/synfig/*.so 
Usually they are in the form libfoo.so and are elf libraries dlopenable by the
libsynfig.so library. This is interesting as if some BR are missing for any
reason (as we cannot have it within the fedora repository) we can build synfig
with the missing BR that can be "dlopened" at runtime by libsynfig.so.
This architecture allow to add "module" functionalities.
On the other hand, if they have the form libfoo.so.0.0.0, then maybe it would be
better to fix this with -avoid-version on the related LDFLAGS.

I cannot go further as the rebuild fails on: (tested on F-9 Rawhide x86_64)
 blur.cpp:134: error: explicit template specialization cannot have a storage class


-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the Fedora-package-review mailing list