diff --git a/gwenhywfar.changes b/gwenhywfar.changes index 14e49f1..89b06a2 100644 --- a/gwenhywfar.changes +++ b/gwenhywfar.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Aug 14 17:34:35 CEST 2009 - sbrabec@suse.cz + +- Split package to allow parrallel installation of more versions. + ------------------------------------------------------------------- Wed Jun 24 19:35:29 CEST 2009 - mkudlvasr@suse.cz diff --git a/gwenhywfar.spec b/gwenhywfar.spec index eb8af35..329b23f 100644 --- a/gwenhywfar.spec +++ b/gwenhywfar.spec @@ -22,13 +22,13 @@ Name: gwenhywfar BuildRequires: doxygen graphviz graphviz-gd libgcrypt-devel libopenssl-devel libxml2-devel pkg-config xorg-x11-fonts BuildRequires: fdupes gnutls-devel Version: 3.8.3 -Release: 1 +Release: 2 Url: http://gwenhywfar.sourceforge.net/ Group: System/Libraries License: LGPL v2.1 or later -Summary: A Multiplatform Helper Library for Other Libraries +Summary: Multiplatform Helper Library for Other Libraries Source: %{name}-%{version}.tar.bz2 -Requires: libgwenhywfar47 = %{version} +Requires: libgwenhywfar47 = %{version} gwenhywfar47 = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -41,6 +41,27 @@ AqBanking, and QBankManager. +Authors: +-------- + Martin Preuss + Christian Stimming + +%package -n gwenhywfar47 +License: LGPL v2.1 or later +Group: System/Libraries +Summary: Multiplatform Helper Library for Other Libraries +Requires: %{_name} >= %{version} + +%description -n gwenhywfar47 +Gwenhywfar is a base library used to provide OS abstraction functions +for Linux, FreeBSD, OpenBSD, NetBSD, and Windows. It also includes +some often needed functions (for example, for handling and parsing of +configuration files, reading and writing of XML files, and interprocess +communication). It is used by OpenHBCI2, Libchipcard2, Simthetic, +AqBanking, and QBankManager. + + + Authors: -------- Martin Preuss @@ -49,8 +70,8 @@ Authors: %package -n libgwenhywfar47 License: LGPL v2.1 or later Group: System/Libraries -Summary: A Multiplatform Helper Library for Other Libraries -Requires: %{name} >= %{version} +Summary: Multiplatform Helper Library for Other Libraries +Requires: gwenhywfar47 >= %{version} %description -n libgwenhywfar47 Gwenhywfar is a base library used to provide OS abstraction functions @@ -70,7 +91,7 @@ Authors: %package devel License: LGPL v2.1 or later Group: System/Libraries -Summary: A Multi-Platform Helper Library for Other Libraries +Summary: Multi-Platform Helper Library for Other Libraries Requires: %{name} = %{version} glibc-devel %description devel @@ -123,10 +144,6 @@ popd %clean rm -rf $RPM_BUILD_ROOT -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - %post -n libgwenhywfar47 -p /sbin/ldconfig %postun -n libgwenhywfar47 -p /sbin/ldconfig @@ -135,11 +152,15 @@ rm -rf $RPM_BUILD_ROOT %defattr (-, root, root) %{_bindir}/gct-tool %doc %{_docdir}/%{name} -%dir %{_libdir}/gwenhywfar -%{_libdir}/gwenhywfar/* %{_datadir}/gwenhywfar %exclude %{_docdir}/%{name}/apidoc +%files -n gwenhywfar47 +%defattr (-, root, root) +%dir %{_libdir}/gwenhywfar +%dir %{_libdir}/gwenhywfar/plugins +%{_libdir}/gwenhywfar/plugins/47 + %files -n libgwenhywfar47 %defattr (-, root, root) %{_libdir}/*.so.*