Accepting request 55544 from GNOME:Apps
Accepted submit request 55544 from user vuntz OBS-URL: https://build.opensuse.org/request/show/55544 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gwenhywfar?expand=0&rev=19
This commit is contained in:
parent
76ae85f785
commit
c29b324edc
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:eeaa9671c589b2c756edc90c96c0d7d78da06e2421d71ed29b127b192e23d26d
|
|
||||||
size 1504655
|
|
3
gwenhywfar-4.0.2.tar.bz2
Normal file
3
gwenhywfar-4.0.2.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:8e8d93566e11490a552512d265fb63ceda39ae35ce9c965c643ec26fd12b0f50
|
||||||
|
size 1671405
|
@ -1,3 +1,43 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Dec 10 10:05:23 CET 2010 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 4.0.2:
|
||||||
|
+ Fix GTK+ password entry.
|
||||||
|
+ Build fixes.
|
||||||
|
- Split libgwengui_gtk2-0 and libgwengui_qt4-0 subpackages, as we
|
||||||
|
don't want libgwenhywfar60 to depend on both GTK+ and Qt.
|
||||||
|
- Add libgwengui-gtk2-0 and libgwengui-qt4-0 Requires to devel
|
||||||
|
package.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 2 20:30:28 UTC 2010 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 4.0.1:
|
||||||
|
+ Fix gtk2 building for Windows
|
||||||
|
+ Improved HTTP handling.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 2 10:27:29 CEST 2010 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 4.0.0:
|
||||||
|
+ Gwenhywfar4 features a new XML-based platform and toolkit.
|
||||||
|
+ Independent dialog framework which is heavily used by
|
||||||
|
AqBanking5.
|
||||||
|
+ Provide generic UI implementations for GTK-2, Qt-4, and
|
||||||
|
FOX-1.6.
|
||||||
|
+ The network code has been rewritten and thereby changed from
|
||||||
|
asynchronous to synchronous access to fix some strange timeout
|
||||||
|
problems.
|
||||||
|
+ Many bugs and problems have been fixed.
|
||||||
|
- Add gtk2-devel and libqt4-devel BuildRequires.
|
||||||
|
- Follow the so bump of the library, change the library package
|
||||||
|
name to from libgwenhywfar47 to libgwenhywfar60
|
||||||
|
- Remove Provides/Obsoletes of gwenhywfar$sover from
|
||||||
|
libgwenhywfar$sover-plugins: it was there for upgrades of the old
|
||||||
|
package.
|
||||||
|
- Pass --with-qt4-libs=%{_libdir} to configure.
|
||||||
|
- Use _smp_mflags.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Jan 2 16:17:01 CET 2010 - vuntz@opensuse.org
|
Sat Jan 2 16:17:01 CET 2010 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
101
gwenhywfar.spec
101
gwenhywfar.spec
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package gwenhywfar (Version 3.11.3)
|
# spec file for package gwenhywfar (Version 4.0.2)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: gwenhywfar
|
Name: gwenhywfar
|
||||||
Version: 3.11.3
|
Version: 4.0.2
|
||||||
Release: 1
|
Release: 1
|
||||||
Url: http://gwenhywfar.sourceforge.net/
|
Url: http://gwenhywfar.sourceforge.net/
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
@ -29,9 +29,10 @@ Source: %{name}-%{version}.tar.bz2
|
|||||||
BuildRequires: doxygen
|
BuildRequires: doxygen
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: gnutls-devel
|
BuildRequires: gnutls-devel
|
||||||
|
BuildRequires: gtk2-devel
|
||||||
BuildRequires: libgcrypt-devel
|
BuildRequires: libgcrypt-devel
|
||||||
BuildRequires: libopenssl-devel
|
BuildRequires: libopenssl-devel
|
||||||
BuildRequires: pkg-config
|
BuildRequires: libqt4-devel
|
||||||
# For doc graphs
|
# For doc graphs
|
||||||
BuildRequires: graphviz
|
BuildRequires: graphviz
|
||||||
BuildRequires: graphviz-gd
|
BuildRequires: graphviz-gd
|
||||||
@ -49,7 +50,7 @@ communication).
|
|||||||
License: LGPLv2.1+
|
License: LGPLv2.1+
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Summary: Multiplatform Helper Library for Other Libraries - Tools
|
Summary: Multiplatform Helper Library for Other Libraries - Tools
|
||||||
Requires: libgwenhywfar47 = %{version}
|
Requires: libgwenhywfar60 = %{version}
|
||||||
|
|
||||||
%description tools
|
%description tools
|
||||||
Gwenhywfar is a base library used to provide OS abstraction functions
|
Gwenhywfar is a base library used to provide OS abstraction functions
|
||||||
@ -58,42 +59,70 @@ some often needed functions (for example, for handling and parsing of
|
|||||||
configuration files, reading and writing of XML files, and interprocess
|
configuration files, reading and writing of XML files, and interprocess
|
||||||
communication).
|
communication).
|
||||||
|
|
||||||
%package -n libgwenhywfar47-plugins
|
%package -n libgwenhywfar60-plugins
|
||||||
License: LGPLv2.1+
|
License: LGPLv2.1+
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Summary: Multiplatform Helper Library for Other Libraries - Plugins
|
Summary: Multiplatform Helper Library for Other Libraries - Plugins
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
Provides: gwenhywfar47 = %{version}
|
|
||||||
Obsoletes: gwenhywfar47 < %{version}
|
|
||||||
|
|
||||||
%description -n libgwenhywfar47-plugins
|
%description -n libgwenhywfar60-plugins
|
||||||
Gwenhywfar is a base library used to provide OS abstraction functions
|
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
|
some often needed functions (for example, for handling and parsing of
|
||||||
configuration files, reading and writing of XML files, and interprocess
|
configuration files, reading and writing of XML files, and interprocess
|
||||||
communication).
|
communication).
|
||||||
|
|
||||||
%package -n libgwenhywfar47
|
%package -n libgwenhywfar60
|
||||||
License: LGPLv2.1+
|
License: LGPLv2.1+
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Summary: Multiplatform Helper Library for Other Libraries
|
Summary: Multiplatform Helper Library for Other Libraries
|
||||||
Requires: %{name}-lang = %{version}
|
Requires: %{name}-lang = %{version}
|
||||||
# Needed to make lang package installable
|
# Needed to make lang package installable
|
||||||
Provides: %{name} = %{version}
|
Provides: %{name} = %{version}
|
||||||
Recommends: libgwenhywfar47-plugins = %{version}
|
Recommends: libgwenhywfar60-plugins = %{version}
|
||||||
|
|
||||||
%description -n libgwenhywfar47
|
%description -n libgwenhywfar60
|
||||||
Gwenhywfar is a base library used to provide OS abstraction functions
|
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
|
some often needed functions (for example, for handling and parsing of
|
||||||
configuration files, reading and writing of XML files, and interprocess
|
configuration files, reading and writing of XML files, and interprocess
|
||||||
communication).
|
communication).
|
||||||
|
|
||||||
|
%package -n libgwengui-gtk2-0
|
||||||
|
License: LGPLv2.1+
|
||||||
|
Group: System/Libraries
|
||||||
|
Summary: Multiplatform Helper Library for Other Libraries -- GTK+ UI Backend
|
||||||
|
|
||||||
|
%description -n libgwengui-gtk2-0
|
||||||
|
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).
|
||||||
|
|
||||||
|
This package provides the GTK+ implementation of the generic UI toolkit.
|
||||||
|
|
||||||
|
%package -n libgwengui-qt4-0
|
||||||
|
License: LGPLv2.1+
|
||||||
|
Group: System/Libraries
|
||||||
|
Summary: Multiplatform Helper Library for Other Libraries -- Qt UI Backend
|
||||||
|
|
||||||
|
%description -n libgwengui-qt4-0
|
||||||
|
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).
|
||||||
|
|
||||||
|
This package provides the Qt implementation of the generic UI toolkit.
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
License: LGPLv2.1+
|
License: LGPLv2.1+
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Summary: Multi-Platform Helper Library for Other Libraries
|
Summary: Multi-Platform Helper Library for Other Libraries
|
||||||
Requires: libgwenhywfar47 = %{version}
|
Requires: libgwengui-gtk2-0 = %{version}
|
||||||
|
Requires: libgwengui-qt4-0 = %{version}
|
||||||
|
Requires: libgwenhywfar60 = %{version}
|
||||||
Requires: glibc-devel
|
Requires: glibc-devel
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
@ -113,10 +142,11 @@ communication etc).
|
|||||||
--enable-full-doc\
|
--enable-full-doc\
|
||||||
--with-docpath=%{_datadir}/%{name}/apidoc\
|
--with-docpath=%{_datadir}/%{name}/apidoc\
|
||||||
--with-openssl-libs=%{_libdir} \
|
--with-openssl-libs=%{_libdir} \
|
||||||
|
--with-qt4-libs=%{_libdir} \
|
||||||
--disable-static \
|
--disable-static \
|
||||||
--with-pic
|
--with-pic
|
||||||
make %{?jobs:-j%jobs}
|
%__make %{?smp_mflags}
|
||||||
make srcdoc %{?jobs:-j%jobs}
|
%__make srcdoc %{?smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%makeinstall
|
%makeinstall
|
||||||
@ -133,11 +163,19 @@ find %{buildroot} -type f -name "*.la" -delete -print
|
|||||||
%fdupes $RPM_BUILD_ROOT%{_datadir}/%{name}/apidoc
|
%fdupes $RPM_BUILD_ROOT%{_datadir}/%{name}/apidoc
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf %{buildroot}
|
||||||
|
|
||||||
%post -n libgwenhywfar47 -p /sbin/ldconfig
|
%post -n libgwenhywfar60 -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun -n libgwenhywfar47 -p /sbin/ldconfig
|
%postun -n libgwenhywfar60 -p /sbin/ldconfig
|
||||||
|
|
||||||
|
%post -n libgwengui-gtk2-0 -p /sbin/ldconfig
|
||||||
|
|
||||||
|
%postun -n libgwengui-gtk2-0 -p /sbin/ldconfig
|
||||||
|
|
||||||
|
%post -n libgwengui-qt4-0 -p /sbin/ldconfig
|
||||||
|
|
||||||
|
%postun -n libgwengui-qt4-0 -p /sbin/ldconfig
|
||||||
|
|
||||||
%files tools
|
%files tools
|
||||||
%defattr (-, root, root)
|
%defattr (-, root, root)
|
||||||
@ -148,28 +186,39 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_bindir}/xmlmerge
|
%{_bindir}/xmlmerge
|
||||||
%{_datadir}/gwenhywfar/typemaker2/
|
%{_datadir}/gwenhywfar/typemaker2/
|
||||||
|
|
||||||
%files -n libgwenhywfar47-plugins
|
%files -n libgwenhywfar60-plugins
|
||||||
%defattr (-, root, root)
|
%defattr (-, root, root)
|
||||||
%{_libdir}/gwenhywfar/plugins/47/*
|
%{_libdir}/gwenhywfar/plugins/60/*
|
||||||
|
|
||||||
%files -n libgwenhywfar47
|
%files -n libgwenhywfar60
|
||||||
%defattr (-, root, root)
|
%defattr (-, root, root)
|
||||||
%doc AUTHORS COPYING ChangeLog NEWS README TODO
|
%doc AUTHORS COPYING ChangeLog NEWS README TODO
|
||||||
%{_libdir}/*.so.*
|
%{_libdir}/libgwenhywfar.so.*
|
||||||
%dir %{_datadir}/gwenhywfar/
|
%dir %{_datadir}/gwenhywfar/
|
||||||
%{_datadir}/gwenhywfar/ca-bundle.crt
|
%{_datadir}/gwenhywfar/ca-bundle.crt
|
||||||
|
%{_datadir}/gwenhywfar/dialogs/
|
||||||
%dir %{_libdir}/gwenhywfar
|
%dir %{_libdir}/gwenhywfar
|
||||||
%dir %{_libdir}/gwenhywfar/plugins
|
%dir %{_libdir}/gwenhywfar/plugins
|
||||||
%dir %{_libdir}/gwenhywfar/plugins/47
|
%dir %{_libdir}/gwenhywfar/plugins/60
|
||||||
|
|
||||||
|
%files -n libgwengui-gtk2-0
|
||||||
|
%defattr (-, root, root)
|
||||||
|
%{_libdir}/libgwengui-gtk2.so.*
|
||||||
|
|
||||||
|
%files -n libgwengui-qt4-0
|
||||||
|
%defattr (-, root, root)
|
||||||
|
%{_libdir}/libgwengui-qt4.so.*
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr (-, root, root)
|
%defattr (-, root, root)
|
||||||
%{_bindir}/*-config
|
%{_bindir}/gwenhywfar-config
|
||||||
%{_datadir}/aclocal/*.m4
|
%{_datadir}/aclocal/gwenhywfar.m4
|
||||||
%doc %{_datadir}/gwenhywfar/apidoc
|
%doc %{_datadir}/gwenhywfar/apidoc/
|
||||||
%{_includedir}/gwenhywfar3/
|
%{_includedir}/gwenhywfar4/
|
||||||
%{_libdir}/*.so
|
%{_libdir}/*.so
|
||||||
%{_libdir}/pkgconfig/gwenhywfar.pc
|
%{_libdir}/pkgconfig/gwenhywfar.pc
|
||||||
|
%{_libdir}/pkgconfig/gwengui-gtk2.pc
|
||||||
|
%{_libdir}/pkgconfig/gwengui-qt4.pc
|
||||||
|
|
||||||
%files lang -f %{name}.lang
|
%files lang -f %{name}.lang
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user