-%package devel
-Summary: XMLTooling development Headers
-Group: Development/Libraries
-Requires: %{name} = %{version}
-%if 0%{?suse_version} > 1030
-Requires: libXerces-c-devel >= 2.8.0
+%description -n lib@PACKAGE_NAME@6
+The XMLTooling library contains generic XML parsing and processing
+classes based on the Xerces-C DOM. It adds more powerful facilities
+for declaring element- and type-specific API and implementation
+classes to add value around the DOM, as well as signing and encryption
+support.
+
+This package contains just the shared library.
+
+%package -n lib@PACKAGE_NAME@-devel
+Summary: XMLTooling development Headers
+Group: Development/Libraries/C and C++
+Requires: lib@PACKAGE_NAME@6 = %{version}-%{release}
+Provides: @PACKAGE_NAME@-devel = %{version}-%{release}
+Obsoletes: @PACKAGE_NAME@-devel < %{version}-%{release}
+%if 0%{?rhel} >= 7 || 0%{?centos_version} >= 700
+Requires: xerces-c-devel >= 3.1
+%else
+Requires: libxerces-c-devel >= 3.1
+%endif
+Requires: libxml-security-c-devel >= 1.7.3
+%{?_with_log4cpp:Requires: liblog4cpp-devel >= 1.0}
+%{!?_with_log4cpp:Requires: liblog4shib-devel >= 1.0.4}
+Requires: openssl-devel, boost-devel >= 1.32.0
+%if 0%{?rhel} >= 6 || 0%{?centos_version} >= 600 || 0%{?amzn} >= 1
+Requires: libcurl-openssl-devel >= 7.21.7