OBS User unknown 2007-07-27 13:09:00 +00:00 committed by Git OBS Bridge
parent 10d81ea311
commit 67654c6501
4 changed files with 89 additions and 38 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5dc794ed7b07b884a81a8017339fdfa7a2f3e1ca02c791336ccb868fde1224ca
size 856326

3
gwenhywfar-2.6.1.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3cd55ca1492e7f1bb730dfb1c234681efbeaa2f1aa2e3daddf6f32979e72672c
size 894902

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Fri Jul 27 12:55:13 CEST 2007 - sbrabec@suse.cz
- Updated to version 2.6.1:
* Minor bugs have been fixed.
* Cross-compiling is now supported.
* Some missing list functions have been added.
* Decreases the verbosity.
* Makes gwenhywfar completely relocatable using binreloc.
- Split package according to shared library packaging policy.
- Build with libxml2.
- Build and create api docs.
-------------------------------------------------------------------
Mon Oct 2 18:05:46 CEST 2006 - sbrabec@suse.cz

View File

@ -1,7 +1,7 @@
#
# spec file for package gwenhywfar (Version 2.4.1)
# spec file for package gwenhywfar (Version 2.6.1)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@ -11,16 +11,15 @@
# norootforbuild
Name: gwenhywfar
BuildRequires: openssl-devel
Version: 2.4.1
BuildRequires: doxygen graphviz graphviz-gd libopenssl-devel libxml2-devel pkg-config xorg-x11-fonts
Version: 2.6.1
Release: 1
URL: http://gwenhywfar.sourceforge.net/
Group: System/Libraries
License: Other License(s), see package, LGPL
License: LGPL v2 or later, As the copyright holder of Gwenhywfar, Martin Preuss grants the following
Summary: A Multiplatform Helper Library for Other Libraries
Source: %{name}-%{version}.tar.bz2
Autoreqprov: on
Prereq: /sbin/ldconfig
Requires: libgwenhywfar38 = %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@ -33,6 +32,26 @@ AqBanking, and QBankManager.
Authors:
--------
Martin Preuss <martin@libchipcard.de>
Christian Stimming
%package -n libgwenhywfar38
Group: System/Libraries
Summary: A Multiplatform Helper Library for Other Libraries
Requires: %{name} >= %{version}
%description -n libgwenhywfar38
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 <martin@libchipcard.de>
@ -41,7 +60,7 @@ Authors:
%package devel
Group: System/Libraries
Summary: A Multi-Platform Helper Library for Other Libraries
Requires: %{name} = %{version} glibc-devel openssl-devel
Requires: %{name} = %{version} glibc-devel libopenssl-devel
%description devel
Gwenhywfar is a base library used to provide OS abstraction functions
@ -59,25 +78,25 @@ Authors:
Christian Stimming
%prep
%setup
%setup -q
%build
export CFLAGS="$RPM_OPT_FLAGS"
export CXXFLAGS="$RPM_OPT_FLAGS"
autoreconf -f -i
./configure\
--prefix=/usr\
--libdir=/usr/%{_lib}\
--sysconfdir=/etc\
--with-openssl-libs=/usr/%{_lib}\
--enable-full-doc
%configure\
--enable-release\
--enable-full-doc\
--with-docpath=%{_docdir}/%{name}/apidoc\
--with-openssl-libs=%{_libdir}
make %{?jobs:-j%jobs}
make srcdoc %{?jobs:-j%jobs}
%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
%makeinstall
%makeinstall install-srcdoc
%find_lang %{name}
rm $RPM_BUILD_ROOT/usr/%{_lib}/gwenhywfar/plugins/*/*/*.*a
rm $RPM_BUILD_ROOT%{_libdir}/gwenhywfar/plugins/*/*/*.*a
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}
cp -a AUTHORS COPYING ChangeLog NEWS README TODO $RPM_BUILD_ROOT%{_docdir}/%{name}
%clean
rm -rf $RPM_BUILD_ROOT
@ -88,27 +107,46 @@ rm -rf $RPM_BUILD_ROOT
%postun
%run_ldconfig
%post -n libgwenhywfar38 -p /sbin/ldconfig
%postun -n libgwenhywfar38 -p /sbin/ldconfig
%files -f %{name}.lang
%defattr (-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS README TODO
/etc/*.crt
/usr/bin/gct-tool
/usr/%{_lib}/*.so.*
/usr/%{_lib}/gwenhywfar
/usr/%{_lib}/pkgconfig/gwenhywfar.pc
%{_bindir}/gct-tool
%doc %{_docdir}/%{name}
%exclude %{_docdir}/%{name}/apidoc
%{_libdir}/gwenhywfar
%{_sysconfdir}/*.crt
%files -n libgwenhywfar38
%defattr (-, root, root)
%{_libdir}/*.so.*
%files devel
%defattr (-, root, root)
/usr/%{_lib}/*.so
/usr/%{_lib}/*.*a
/usr/bin/*-config
/usr/bin/mklistdoc
/usr/bin/typemaker
/usr/bin/xmlmerge
/usr/include/*
/usr/share/aclocal/*.m4
%{_bindir}/*-config
%{_bindir}/mklistdoc
%{_bindir}/typemaker
%{_bindir}/xmlmerge
%{_datadir}/aclocal/*.m4
%doc %{_docdir}/%{name}/apidoc
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.*a
%{_libdir}/pkgconfig/gwenhywfar.pc
%changelog -n gwenhywfar
%changelog
* Fri Jul 27 2007 - sbrabec@suse.cz
- Updated to version 2.6.1:
* Minor bugs have been fixed.
* Cross-compiling is now supported.
* Some missing list functions have been added.
* Decreases the verbosity.
* Makes gwenhywfar completely relocatable using binreloc.
- Split package according to shared library packaging policy.
- Build with libxml2.
- Build and create api docs.
* Mon Oct 02 2006 - sbrabec@suse.cz
- Updated to version 2.4.1:
* bug fixes