Update of /cvsroot/fink/dists/10.4/unstable/crypto/finkinfo In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv16048/crypto/finkinfo
Added Files: beecrypt6-10.4.info beecrypt6.patch Log Message: fix some issues in the icu packages, also fix beecrypt to use libicu on 10.5+ and explicitly not on 10.4 --- NEW FILE: beecrypt6.patch --- diff -Nurd beecrypt-4.1.2/c++/Makefile.in beecrypt-4.1.2-new/c++/Makefile.in --- beecrypt-4.1.2/c++/Makefile.in 2004-12-21 06:38:25.000000000 -0500 +++ beecrypt-4.1.2-new/c++/Makefile.in 2009-02-11 09:17:13.000000000 -0500 @@ -266,7 +266,7 @@ bstream.cxx \ resource.cxx -libbeecrypt_cxx_la_LIBADD = ../libbeecrypt.la beeyond/libcxxbeeyond.la crypto/libcxxcrypto.la io/libcxxio.la lang/libcxxlang.la util/libcxxutil.la security/libcxxsecurity.la -licuuc -licuio +libbeecrypt_cxx_la_LIBADD = ../libbeecrypt.la beeyond/libcxxbeeyond.la crypto/libcxxcrypto.la io/libcxxio.la lang/libcxxlang.la util/libcxxutil.la security/libcxxsecurity.la -licucore libbeecrypt_cxx_la_LDFLAGS = -no-undefined -version-info $(LIBBEECRYPT_CXX_LT_CURRENT):$(LIBBEECRYPT_CXX_LT_REVISION):$(LIBBEECRYPT_CXX_LT_AGE) cxx_HEADERS = \ array.h \ diff -Nurd beecrypt-4.1.2/c++/beeyond/BeeCertificate.h beecrypt-4.1.2-new/c++/beeyond/BeeCertificate.h --- beecrypt-4.1.2/c++/beeyond/BeeCertificate.h 2004-11-03 04:37:27.000000000 -0500 +++ beecrypt-4.1.2-new/c++/beeyond/BeeCertificate.h 2009-02-11 09:20:59.000000000 -0500 @@ -150,11 +150,11 @@ mutable String* str; BeeCertificate(); - BeeCertificate(InputStream& in) throw (IOException); bytearray* encodeTBS() const; public: + BeeCertificate(InputStream& in) throw (IOException); BeeCertificate(const BeeCertificate&); virtual ~BeeCertificate(); diff -Nurd beecrypt-4.1.2/c++/beeyond/Makefile.in beecrypt-4.1.2-new/c++/beeyond/Makefile.in --- beecrypt-4.1.2/c++/beeyond/Makefile.in 2004-12-21 06:38:25.000000000 -0500 +++ beecrypt-4.1.2-new/c++/beeyond/Makefile.in 2009-02-11 09:17:13.000000000 -0500 @@ -140,7 +140,7 @@ LDFLAGS = @LDFLAGS@ LIBALT = @LIBALT@ LIBOBJS = @LIBOBJS@ -LIBS = -licuuc -licuio +LIBS = -licucore LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ diff -Nurd beecrypt-4.1.2/c++/io/Makefile.in beecrypt-4.1.2-new/c++/io/Makefile.in --- beecrypt-4.1.2/c++/io/Makefile.in 2004-12-21 06:38:26.000000000 -0500 +++ beecrypt-4.1.2-new/c++/io/Makefile.in 2009-02-11 09:17:13.000000000 -0500 @@ -255,7 +255,7 @@ PrintStream.cxx \ PushbackInputStream.cxx -libcxxio_la_LIBADD = -licuuc +libcxxio_la_LIBADD = -licucore cxxio_HEADERS = \ ByteArrayInputStream.h \ ByteArrayOutputStream.h \ @@ -276,7 +276,7 @@ TESTS = test test_SOURCES = test.cxx -test_LDADD = libcxxio.la ../lang/libcxxlang.la $(top_builddir)/libbeecrypt.la -licuuc -licuio +test_LDADD = libcxxio.la ../lang/libcxxlang.la $(top_builddir)/libbeecrypt.la -licucore all: all-am .SUFFIXES: diff -Nurd beecrypt-4.1.2/c++/provider/Makefile.in beecrypt-4.1.2-new/c++/provider/Makefile.in --- beecrypt-4.1.2/c++/provider/Makefile.in 2004-12-21 06:38:27.000000000 -0500 +++ beecrypt-4.1.2-new/c++/provider/Makefile.in 2009-02-11 09:17:13.000000000 -0500 @@ -160,7 +160,7 @@ LDFLAGS = @LDFLAGS@ LIBALT = @LIBALT@ LIBOBJS = @LIBOBJS@ -LIBS = -licuuc -licuio +LIBS = -licucore LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ diff -Nurd beecrypt-4.1.2/c++/security/Security.h beecrypt-4.1.2-new/c++/security/Security.h --- beecrypt-4.1.2/c++/security/Security.h 2004-11-02 02:06:58.000000000 -0500 +++ beecrypt-4.1.2-new/c++/security/Security.h 2009-02-11 09:17:13.000000000 -0500 @@ -75,8 +75,6 @@ public: typedef vector<const Provider*> provider_vector; typedef provider_vector::iterator provider_vector_iterator; - - private: struct spi { Object* cspi; @@ -91,6 +89,7 @@ static spi* getSpi(const String& algo, const String& type, const Provider&) throw (NoSuchAlgorithmException); static spi* getFirstSpi(const String& type); + private: static const String& getKeyStoreDefault(); static bool _init; --- NEW FILE: beecrypt6-10.4.info --- Package: beecrypt6 Version: 4.1.2 Revision: 2 Depends: %N-shlibs (>= %v-%r) Distribution: 10.4 # no unicode support on 10.4, ICU isn't happy here BuildConflicts: libicu32-dev BuildDepends: fink (>= 0.26.0-1) BuildDependsOnly: true Source: mirror:sourceforge:beecrypt/beecrypt-%v.tar.gz Source-MD5: 820d26437843ab0a6a8a5151a73a657c SourceDirectory: beecrypt-%v PatchFile: %n.patch PatchFile-MD5: b97c01906334e9b032d1129c1109910f ConfigureParams: --disable-dependency-tracking --without-java --without-python bc_cv_as_noexecstack=no InstallScript: make -j1 install DESTDIR="%d" SplitOff: << Package: %N-shlibs Description: Shared libraries for beecrypt Files: lib/libbeecrypt.6*.dylib Shlibs: %p/lib/libbeecrypt.6.dylib 11.0.0 %n (>= 4.1.2-1) DocFiles: COPYING* << DocFiles: AUTHORS BENCHMARKS CONTRIBUTORS COPYING* ChangeLog NEWS README* Description: Fast Cryptographic Toolkit Maintainer: Benjamin Reed <beecry...@fink.racoonfink.com> Homepage: http://beecrypt.sourceforge.net/ License: GPL/LGPL DescDetail: << BeeCrypt is an ongoing project to provide a strong and fast cryptography toolkit. Includes entropy sources, random generators, block ciphers, hash functions, message authentication codes, multiprecision integer routines, and public key primitives. << ------------------------------------------------------------------------------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs