Accepting request 27410 from GNOME:Apps
Copy from GNOME:Apps/gwenhywfar based on submit request 27410 from user vuntz OBS-URL: https://build.opensuse.org/request/show/27410 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gwenhywfar?expand=0&rev=14
This commit is contained in:
parent
51e1a9eef7
commit
7ff2355e6c
3
gwenhywfar-3.11.1.tar.bz2
Normal file
3
gwenhywfar-3.11.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:69f87342c034f21269dde36452158a8ff4330140dbaf6720dba9e093e8cae86f
|
||||
size 1086943
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:495d6dbcc536a007fb9f61fe53a86c23d99480739508a167f55d90cd4342d883
|
||||
size 1062819
|
@ -1,3 +1,45 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 15 14:55:58 CET 2009 - vuntz@opensuse.org
|
||||
|
||||
- Remove unneeded libxml2-devel BuildRequires.
|
||||
- Remove autoreconf call since we have no patch.
|
||||
- Rework the install section to be more readable.
|
||||
- Rename gwenhywfar47 to libgwenhywfar47-plugins, since it's a more
|
||||
appropriate name. Add Provides/Obsoletes for the old package.
|
||||
- Make libgwenhywfar47 recommends the libgwenhywfar47-plugins
|
||||
package. Also remove any Requires/Recommends from the main
|
||||
package to libgwenhywfar47-plugins or gwenhywfar47 since
|
||||
libgwenhywfar47 should be enough.
|
||||
- Rename the main package to gwenhywfar-tools and move some tools
|
||||
from devel subpackage there.
|
||||
- Split a lang package, that is required by the library package,
|
||||
and make the library package now provide gwenhywfar to make the
|
||||
lang package installable.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 1 22:00:00 CET 2009 - Nico.Laus.2001@gmx.de
|
||||
|
||||
- Update to version 3.11.1:
|
||||
+ compile on windows
|
||||
- Changes from version 3.11.0:
|
||||
+ fixes some minor bugs
|
||||
+ extended the HTTP session module to allow testing connections
|
||||
(used by the AqBanking-EBICS module to download new
|
||||
certificates)
|
||||
+ special support for statistical modules has been removed again
|
||||
to simplify the build system
|
||||
- Changes from version 3.10.1:
|
||||
+ fixes a bug in GWEN_Url_fromString() and supports username and
|
||||
password with HTTP proxies (tested with squid2)
|
||||
+ fixed a problem on MacOSX
|
||||
- Changes from version 3.10.0
|
||||
+ adds new support for RDH-10
|
||||
+ includes the tool typemaker2, an improved version of the old
|
||||
typemaker which includes support for AqFinance
|
||||
+ added the data type GWEN_DATE which is now used by AqFinance
|
||||
instead of GWEN_TIME when only a date is required instead of a
|
||||
full timestamp
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 12 02:02:57 UTC 2009 - crrodriguez@opensuse.org
|
||||
|
||||
|
144
gwenhywfar.spec
144
gwenhywfar.spec
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package gwenhywfar (Version 3.8.3)
|
||||
# spec file for package gwenhywfar (Version 3.11.1)
|
||||
#
|
||||
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
@ -19,16 +19,23 @@
|
||||
|
||||
|
||||
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: 4
|
||||
Version: 3.11.1
|
||||
Release: 1
|
||||
Url: http://gwenhywfar.sourceforge.net/
|
||||
Group: System/Libraries
|
||||
License: LGPLv2.1+
|
||||
Summary: Multiplatform Helper Library for Other Libraries
|
||||
Source: %{name}-%{version}.tar.bz2
|
||||
Requires: libgwenhywfar47 = %{version} gwenhywfar47 = %{version}
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gnutls-devel
|
||||
BuildRequires: libgcrypt-devel
|
||||
BuildRequires: libopenssl-devel
|
||||
BuildRequires: pkg-config
|
||||
# For doc graphs
|
||||
BuildRequires: graphviz
|
||||
BuildRequires: graphviz-gd
|
||||
BuildRequires: xorg-x11-fonts
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
@ -36,88 +43,75 @@ 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, handling and parsing of
|
||||
configuration files, reading and writingof XML files, and interprocess
|
||||
communication). It is used by OpenHBCI2,Libchipcard2, Simthetic,
|
||||
AqBanking, and QBankManager.
|
||||
communication).
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
Martin Preuss <martin@libchipcard.de>
|
||||
Christian Stimming
|
||||
|
||||
%package -n gwenhywfar47
|
||||
%package tools
|
||||
License: LGPLv2.1+
|
||||
Group: System/Libraries
|
||||
Summary: Multiplatform Helper Library for Other Libraries
|
||||
Requires: %{name} = %{version}
|
||||
Summary: Multiplatform Helper Library for Other Libraries - Tools
|
||||
Requires: libgwenhywfar47 = %{version}
|
||||
|
||||
%description -n gwenhywfar47
|
||||
%description tools
|
||||
Gwenhywfar is a base library used to provide OS abstraction functions
|
||||
for Linux, FreeBSD, OpenBSD, NetBSD, and Windows. It also includes
|
||||
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.
|
||||
communication).
|
||||
|
||||
%package -n libgwenhywfar47-plugins
|
||||
License: LGPLv2.1+
|
||||
Group: System/Libraries
|
||||
Summary: Multiplatform Helper Library for Other Libraries - Plugins
|
||||
Requires: %{name} = %{version}
|
||||
Provides: gwenhywfar47 = %{version}
|
||||
Obsoletes: gwenhywfar47 < %{version}
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
Martin Preuss <martin@libchipcard.de>
|
||||
Christian Stimming
|
||||
%description -n libgwenhywfar47-plugins
|
||||
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).
|
||||
|
||||
%package -n libgwenhywfar47
|
||||
License: LGPLv2.1+
|
||||
Group: System/Libraries
|
||||
Summary: Multiplatform Helper Library for Other Libraries
|
||||
Requires: gwenhywfar47 = %{version}
|
||||
Requires: %{name}-lang = %{version}
|
||||
# Needed to make lang package installable
|
||||
Provides: %{name} = %{version}
|
||||
Recommends: libgwenhywfar47-plugins = %{version}
|
||||
|
||||
%description -n libgwenhywfar47
|
||||
Gwenhywfar is a base library used to provide OS abstraction functions
|
||||
for Linux, FreeBSD, OpenBSD, NetBSD, and Windows. It also includes
|
||||
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>
|
||||
Christian Stimming
|
||||
communication).
|
||||
|
||||
%package devel
|
||||
License: LGPLv2.1+
|
||||
Group: System/Libraries
|
||||
Group: Development/Libraries/C and C++
|
||||
Summary: Multi-Platform Helper Library for Other Libraries
|
||||
Requires: %{name} = %{version} glibc-devel
|
||||
Requires: libgwenhywfar47 = %{version}
|
||||
Requires: glibc-devel
|
||||
|
||||
%description devel
|
||||
Gwenhywfar is a base library used to provide OS abstraction functions
|
||||
for Linux, FreeBSD, OpenBSD, NetBSD, and Windows. It also includes
|
||||
for Linux, FreeBSD, OpenBSD, NetBSD, and Windows. It also includes
|
||||
some often needed functions (e.g. for handling and parsing of
|
||||
configuration files, reading/writing of XML files, interprocess
|
||||
communication etc). It is used by: OpenHBCI2, Libchipcard2, Simthetic,
|
||||
AqBanking, QBankManager.
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
Martin Preuss <martin@libchipcard.de>
|
||||
Christian Stimming
|
||||
communication etc).
|
||||
|
||||
%lang_package
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
%build
|
||||
autoreconf -f -i
|
||||
%configure\
|
||||
--enable-release\
|
||||
--enable-full-doc\
|
||||
--with-docpath=%{_docdir}/%{name}/apidoc\
|
||||
--with-docpath=%{_datadir}/%{name}/apidoc\
|
||||
--with-openssl-libs=%{_libdir} \
|
||||
--disable-static \
|
||||
--with-pic
|
||||
@ -127,19 +121,16 @@ make srcdoc %{?jobs:-j%jobs}
|
||||
%install
|
||||
%makeinstall
|
||||
%makeinstall install-srcdoc
|
||||
# we don't want another 'gwenhywfar' dir below docpath
|
||||
pushd $RPM_BUILD_ROOT%{_docdir}/%{name}/apidoc
|
||||
pushd $RPM_BUILD_ROOT%{_datadir}/%{name}/apidoc
|
||||
# we don't want another 'gwenhywfar' dir below docpath
|
||||
%__mv %{name}/* ./
|
||||
rm -rf %{name}
|
||||
popd
|
||||
%find_lang %{name}
|
||||
%__rm $RPM_BUILD_ROOT%{_libdir}/gwenhywfar/plugins/*/*/*.*a $RPM_BUILD_ROOT%{_libdir}/*.*a
|
||||
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}
|
||||
%__cp -a AUTHORS COPYING ChangeLog NEWS README TODO $RPM_BUILD_ROOT%{_docdir}/%{name}
|
||||
pushd $RPM_BUILD_ROOT%{_docdir}/%{name}/apidoc
|
||||
# remove empty files
|
||||
`find -maxdepth 1 -type f -empty -print0 | xargs -0 echo %__rm -f`
|
||||
popd
|
||||
%fdupes $RPM_BUILD_ROOT%{_docdir}/%{name}/apidoc
|
||||
find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%find_lang %{name}
|
||||
%fdupes $RPM_BUILD_ROOT%{_datadir}/%{name}/apidoc
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
@ -148,33 +139,38 @@ rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%postun -n libgwenhywfar47 -p /sbin/ldconfig
|
||||
|
||||
%files -f %{name}.lang
|
||||
%files tools
|
||||
%defattr (-, root, root)
|
||||
%{_bindir}/gct-tool
|
||||
%doc %{_docdir}/%{name}
|
||||
%{_datadir}/gwenhywfar
|
||||
%exclude %{_docdir}/%{name}/apidoc
|
||||
%{_bindir}/mklistdoc
|
||||
%{_bindir}/typemaker
|
||||
%{_bindir}/typemaker2
|
||||
%{_bindir}/xmlmerge
|
||||
%{_datadir}/gwenhywfar/typemaker2/
|
||||
|
||||
%files -n gwenhywfar47
|
||||
%files -n libgwenhywfar47-plugins
|
||||
%defattr (-, root, root)
|
||||
%dir %{_libdir}/gwenhywfar
|
||||
%dir %{_libdir}/gwenhywfar/plugins
|
||||
%{_libdir}/gwenhywfar/plugins/47
|
||||
%{_libdir}/gwenhywfar/plugins/47/*
|
||||
|
||||
%files -n libgwenhywfar47
|
||||
%defattr (-, root, root)
|
||||
%doc AUTHORS COPYING ChangeLog NEWS README TODO
|
||||
%{_libdir}/*.so.*
|
||||
%dir %{_datadir}/gwenhywfar/
|
||||
%{_datadir}/gwenhywfar/ca-bundle.crt
|
||||
%dir %{_libdir}/gwenhywfar
|
||||
%dir %{_libdir}/gwenhywfar/plugins
|
||||
%dir %{_libdir}/gwenhywfar/plugins/47
|
||||
|
||||
%files devel
|
||||
%defattr (-, root, root)
|
||||
%{_bindir}/*-config
|
||||
%{_bindir}/mklistdoc
|
||||
%{_bindir}/typemaker
|
||||
%{_bindir}/xmlmerge
|
||||
%{_datadir}/aclocal/*.m4
|
||||
%doc %{_docdir}/%{name}/apidoc
|
||||
%{_includedir}/*
|
||||
%doc %{_datadir}/gwenhywfar/apidoc
|
||||
%{_includedir}/gwenhywfar3/
|
||||
%{_libdir}/*.so
|
||||
%{_libdir}/pkgconfig/gwenhywfar.pc
|
||||
|
||||
%files lang -f %{name}.lang
|
||||
|
||||
%changelog
|
||||
|
Loading…
Reference in New Issue
Block a user