From c97ea7633e416ef60b64cfa6a0da58d4dc4cb5cd Mon Sep 17 00:00:00 2001 From: sailer Date: Fri, 1 May 2009 21:13:57 +0000 Subject: [PATCH] copy from devel --- .cvsignore | 2 + sources | 2 + zfstream-zip.patch | 76 +++++++++++++++++++++++++++++++ zfstream.spec | 111 +++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 191 insertions(+) create mode 100644 zfstream-zip.patch create mode 100644 zfstream.spec diff --git a/.cvsignore b/.cvsignore index e69de29..ba69064 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1,2 @@ +libs11n_zfstream-2004.12.02.tar.gz +zfstream-autotools.tar.gz diff --git a/sources b/sources index e69de29..e0eaeb9 100644 --- a/sources +++ b/sources @@ -0,0 +1,2 @@ +906e46120012978a6715b425dd6db0a7 libs11n_zfstream-2004.12.02.tar.gz +fb26ab3f2a3e0c3f41adf3d0068fa589 zfstream-autotools.tar.gz diff --git a/zfstream-zip.patch b/zfstream-zip.patch new file mode 100644 index 0000000..e0b3ca4 --- /dev/null +++ b/zfstream-zip.patch @@ -0,0 +1,76 @@ +--- src/zfstream.hpp.orig 2007-12-28 17:04:40.000000000 +0100 ++++ src/zfstream.hpp 2007-12-28 17:06:16.000000000 +0100 +@@ -45,7 +45,9 @@ + */ + GZipCompression = ZLibCompression, + /** BZipCompression means to use the zfstream::obzstream class for output streams. */ +- BZipCompression = 2 ++ BZipCompression = 2, ++ /** ZipCompression means to use the zfstream::ozipstream class for output streams. */ ++ ZipCompression = 3 + }; + + /** +@@ -81,6 +83,7 @@ + - std::ifstream + - zfstream::gzstream + - zfstream::bzstream ++ - zfstream::zipstream + + It will return NULL if it cannot open filename, or a + std::ifstream if it cannot figure out a decompression +@@ -110,6 +113,7 @@ + + - zfstream::ogzstream + - zfstream::obzstream ++ - zfstream::ozipstream + - std::ofstream + + Note that this function only uses filename to pass to the +--- src/zfstream.cpp.orig 2007-12-28 17:04:49.000000000 +0100 ++++ src/zfstream.cpp 2007-12-28 17:11:39.000000000 +0100 +@@ -17,6 +17,7 @@ + + #if HAVE_ZLIB + # include "gzstream.hpp" ++# include "zipstream.hpp" + #endif + #if HAVE_BZLIB + # include "bzstream.hpp" +@@ -33,6 +34,7 @@ + case( NoCompression ): return "NoCompression"; break; + case( ZLibCompression ): return "ZLibCompression"; break; + case( BZipCompression ): return "BZipCompression"; break; ++ case( ZipCompression ): return "ZipCompression"; break; + default: return ""; break; + } + } +@@ -46,6 +48,7 @@ + #endif + #if HAVE_ZLIB + if( ZLibCompression == p ) return true; ++ if( ZipCompression == p ) return true; + #endif + return false; + } +@@ -107,6 +110,12 @@ + //COUT << "gzip!"< - 20041202-5 +- rebuild + +* Fri May 1 2009 Thomas Sailer - 20041202-4 +- reformat description + +* Thu Apr 30 2009 Thomas Sailer - 20041202-3 +- use %%{name} macro (more) +- remove minizip from Source1 +- shortened summary +- fix BR/R + +* Tue Nov 4 2008 Thomas Sailer - 20041202-2 +- changed description +- added unused-direct-shlib-dependency trick +- add library dependences + +* Thu Dec 27 2007 Thomas Sailer - 20041202-1 +- initial packaging +