diff --git a/gwenhywfar-2.6.2.tar.bz2 b/gwenhywfar-2.6.2.tar.bz2 new file mode 100644 index 0000000..04977fe --- /dev/null +++ b/gwenhywfar-2.6.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:462f80ce492ac3d7acdfae6ca0f5ff309f8c2d89e54c6424280b682301a99c6b +size 895074 diff --git a/gwenhywfar-3.1.1.tar.bz2 b/gwenhywfar-3.1.1.tar.bz2 deleted file mode 100644 index dce13e5..0000000 --- a/gwenhywfar-3.1.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ef2bb84f464283f16c795b1c5b09873e42f23b60e972a2dd0512e2f382c59a19 -size 922172 diff --git a/gwenhywfar.changes b/gwenhywfar.changes index bbab395..87e91c7 100644 --- a/gwenhywfar.changes +++ b/gwenhywfar.changes @@ -1,16 +1,3 @@ -------------------------------------------------------------------- -Tue Feb 12 15:28:41 CET 2008 - ro@suse.de - -- update to 3.1.1 - - fixed a bug in ctfile.c (now ignores modulus and exponent in - GWEN_Crypt_TokenFile__SetKeyInfo()) - Now gct-tool setsignseq works again with OpenHBCI keyfiles. - - fixed a bug in src/parser/text.c whiche prevented the CSV plugin from - reading lines with empty fields when using TAB as a delimiter - -- update to 3.0.0 - - next generation with many bugfixes - ------------------------------------------------------------------- Thu Jan 24 11:32:18 CET 2008 - coolo@suse.de diff --git a/gwenhywfar.diff b/gwenhywfar.diff new file mode 100644 index 0000000..75dca64 --- /dev/null +++ b/gwenhywfar.diff @@ -0,0 +1,29 @@ +--- test/gwentest.c.orig 2008-01-24 11:28:26.000000000 +0100 ++++ test/gwentest.c 2008-01-24 11:29:16.000000000 +0100 +@@ -2926,7 +2926,7 @@ int testNlHttpConnect4(int argc, char ** + } + fprintf(stderr, "Connected.\n"); + +- fd=open(outFile, O_CREAT | O_WRONLY); ++ fd=open(outFile, O_CREAT | O_WRONLY, 0600); + if (fd==-1) { + fprintf(stderr, "Could not create outFile\n"); + return 2; +@@ -3213,7 +3213,7 @@ int testNlSslConnect2(int argc, char **a + } + fprintf(stderr, "Connected.\n"); + +- fd=open(outFile, O_CREAT | O_WRONLY); ++ fd=open(outFile, O_CREAT | O_WRONLY,0600); + if (fd==-1) { + fprintf(stderr, "Could not create outFile\n"); + return 2; +@@ -3467,7 +3467,7 @@ int testNlFileConnect1(int argc, char ** + } + fprintf(stderr, "Connected.\n"); + +- fd=open(outFile, O_CREAT | O_WRONLY); ++ fd=open(outFile, O_CREAT | O_WRONLY, 0600); + if (fd==-1) { + fprintf(stderr, "Could not create outFile\n"); + return 2; diff --git a/gwenhywfar.spec b/gwenhywfar.spec index 2ebb934..7b3a7fe 100644 --- a/gwenhywfar.spec +++ b/gwenhywfar.spec @@ -1,5 +1,5 @@ # -# spec file for package gwenhywfar (Version 3.1.1) +# spec file for package gwenhywfar (Version 2.6.2) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -12,15 +12,16 @@ Name: gwenhywfar -BuildRequires: doxygen fdupes graphviz graphviz-gd libgnutls-devel libopenssl-devel libxml2-devel pkg-config xorg-x11-fonts -Version: 3.1.1 -Release: 1 +BuildRequires: doxygen graphviz graphviz-gd libopenssl-devel libxml2-devel pkg-config xorg-x11-fonts +Version: 2.6.2 +Release: 34 Url: http://gwenhywfar.sourceforge.net/ Group: System/Libraries License: LGPL v2.1 or later Summary: A Multiplatform Helper Library for Other Libraries Source: %{name}-%{version}.tar.bz2 -Requires: libgwenhywfar47 = %{version} +Patch0: gwenhywfar.diff +Requires: libgwenhywfar38 = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -38,12 +39,12 @@ Authors: Martin Preuss Christian Stimming -%package -n libgwenhywfar47 +%package -n libgwenhywfar38 Group: System/Libraries Summary: A Multiplatform Helper Library for Other Libraries Requires: %{name} >= %{version} -%description -n libgwenhywfar47 +%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 @@ -80,9 +81,9 @@ Authors: %prep %setup -q +%patch0 %build -test -f config.rpath || cp -v /usr/share/gettext/config.rpath . autoreconf -f -i %configure\ --enable-release\ @@ -101,7 +102,6 @@ make srcdoc %{?jobs:-j%jobs} 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} -%fdupes $RPM_BUILD_ROOT%{_docdir} %clean rm -rf $RPM_BUILD_ROOT @@ -110,9 +110,9 @@ rm -rf $RPM_BUILD_ROOT %postun -p /sbin/ldconfig -%post -n libgwenhywfar47 -p /sbin/ldconfig +%post -n libgwenhywfar38 -p /sbin/ldconfig -%postun -n libgwenhywfar47 -p /sbin/ldconfig +%postun -n libgwenhywfar38 -p /sbin/ldconfig %files -f %{name}.lang %defattr (-, root, root) @@ -120,10 +120,10 @@ rm -rf $RPM_BUILD_ROOT %doc %{_docdir}/%{name} %dir %{_libdir}/gwenhywfar %{_libdir}/gwenhywfar/* +%{_sysconfdir}/*.crt %exclude %{_docdir}/%{name}/apidoc -%{_datadir}/gwenhywfar -%files -n libgwenhywfar47 +%files -n libgwenhywfar38 %defattr (-, root, root) %{_libdir}/*.so.* @@ -140,15 +140,6 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/gwenhywfar.pc %changelog -* Tue Feb 12 2008 ro@suse.de -- update to 3.1.1 - - fixed a bug in ctfile.c (now ignores modulus and exponent in - GWEN_Crypt_TokenFile__SetKeyInfo()) - Now gct-tool setsignseq works again with OpenHBCI keyfiles. - - fixed a bug in src/parser/text.c whiche prevented the CSV plugin from - reading lines with empty fields when using TAB as a delimiter -- update to 3.0.0 - - next generation with many bugfixes * Thu Jan 24 2008 coolo@suse.de - fixing open call * Fri Nov 09 2007 crrodriguez@suse.de