[Bug 2300] Review request: freecad - A general purpose 3D CAD modeler

RPM Fusion Bugzilla noreply at rpmfusion.org
Tue Jun 19 19:41:23 CEST 2012


https://bugzilla.rpmfusion.org/show_bug.cgi?id=2300

--- Comment #13 from Richard <hobbes1069 at gmail.com> 2012-06-19 19:41:23 CEST ---
Well, I got it mostly working...

-- spec snippet --
# FreeCAD doesn't provide any public API's so we must filter them from
Provides.
%filter_provides_in %{_libdir}/%{name}/lib/.*\.so$
%filter_requires_in %{_libdir}/%{name}/lib/.*\.so$
%filter_setup
-- end --

$ rpm -qp --requires freecad-0.12-5.fc16.x86_64.rpm
python-pivy
/bin/sh
/bin/sh
/bin/sh
rpmlib(PartialHardlinkSets) <= 4.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libFreeCADApp.so()(64bit)
libFreeCADBase.so()(64bit)
libFreeCADGui.so()(64bit)
libgcc_s.so.1()(64bit)
libgcc_s.so.1(GCC_3.0)(64bit)
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
libpython2.7.so.1.0()(64bit)
libQtCore.so.4()(64bit)
libQtGui.so.4()(64bit)
libQtXml.so.4()(64bit)
libstdc++.so.6()(64bit)
libstdc++.so.6(CXXABI_1.3)(64bit)
libstdc++.so.6(GLIBCXX_3.4)(64bit)
rtld(GNU_HASH)
/usr/bin/env


$ rpm -qp --provides freecad-0.12-5.fc16.x86_64.rpm
mimehandler(application/x-extension-fcstd)
freecad = 0.12-5.fc16
freecad(x86-64) = 0.12-5.fc16


It looks like all the provides are filtered, but the provides are still picking
up:

libFreeCADApp.so()(64bit)
libFreeCADBase.so()(64bit)
libFreeCADGui.so()(64bit)

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the rpmfusion-developers mailing list