-This package contains the headers and other necessary files to build
-applications or libraries that use or extend the saml library.
+This package contains just the shared library.
+
+%package -n libsaml-devel
+Summary: OpenSAML development Headers
+Group: Development/Libraries/C and C++
+Requires: libsaml7 = %{version}-%{release}
+Provides: @PACKAGE_NAME@-devel = %{version}-%{release}
+Obsoletes: @PACKAGE_NAME@-devel < %{version}-%{release}
+%if 0%{?suse_version} > 1030 && 0%{?suse_version} < 1130
+BuildRequires: libXerces-c-devel >= 2.8.0
+%else
+BuildRequires: libxerces-c-devel >= 2.8.0
+%endif
+Requires: libxml-security-c-devel >= 1.4.0
+Requires: libxmltooling-devel >= 1.4
+%{?_with_log4cpp:Requires: liblog4cpp-devel >= 1.0}
+%{!?_with_log4cpp:Requires: liblog4shib-devel}
+
+%description -n libsaml-devel
+OpenSAML is an open source implementation of the OASIS Security Assertion
+Markup Language Specification. It contains a set of open source C++ classes
+that support the SAML 1.0, 1.1, and 2.0 specifications.