[code-editor] spec: fix up Provides and Requires to avoid conflicting with similarly privately provided shared lib

Ilyes Gouta ilyes at fedoraproject.org
Mon Oct 3 19:27:23 UTC 2011


commit 77d627c8c165772a31110a062b171d7fe2bcd963
Author: Ilyes Gouta <ilyes.gouta at gmail.com>
Date:   Mon Oct 3 20:27:01 2011 +0100

    spec: fix up Provides and Requires to avoid conflicting with similarly privately provided shared libraries in other packages
    
    See https://bugzilla.redhat.com/show_bug.cgi?id=652971

 code-editor.spec |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/code-editor.spec b/code-editor.spec
index 80f9a7e..e6fadbb 100644
--- a/code-editor.spec
+++ b/code-editor.spec
@@ -19,6 +19,13 @@ BuildRequires:  desktop-file-utils
 BuildRequires: qt4-devel >= 4.7
 %{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}}
 
+%{?filter_setup:
+%filter_provides_in %_libdir/code-editor/
+%filter_from_requires /\(libAggregation\|libCPlusPlus\|libExtensionSystem\|libLanguageUtils\|libQtConcurrent\|libUtils\)\.so.*/d
+%filter_from_requires /\(libBinEditor\|libCore\|libCppEditor\|libCppTools\|libFakeVim\|libFind\|libLocator\|libTextEditor\)\.so.*/d
+%filter_setup
+}
+
 %description
 CodeEditor is a slimmed down, customized version of Qt Creator that focuses on bringing
 its text/code modern editing capabilities to users looking for just a simple and beautiful editor.


More information about the scm-commits mailing list