Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=wipv.git;a=commitdiff;h=033e99793037b98764b64ceb33c20fb38f25486c

commit 033e99793037b98764b64ceb33c20fb38f25486c
Author: VÖRÖSKŐI András <voros...@frugalware.org>
Date:   Fri Jun 11 16:53:28 2010 +0200

ace-5.7.7-2-i686

rebuilt with openssl>=1.0.0

diff --git a/source/devel-extra/ace/FrugalBuild 
b/source/devel-extra/ace/FrugalBuild
index d5d2852..3c887db 100644
--- a/source/devel-extra/ace/FrugalBuild
+++ b/source/devel-extra/ace/FrugalBuild
@@ -4,27 +4,28 @@

pkgname=ace
pkgver=5.7.7
-pkgrel=1
+pkgrel=2
pkgdesc="Provides abstractions for sockets, demultiplexing loops in C++"
url="http://www.cs.wustl.edu/~schmidt/ACE.html";
groups=('devel-extra')
archs=('i686' 'x86_64')
-depends=('openssl')
+depends=('openssl>=1.0.0')

_F_conf_configure="../configure"
_F_cd_path="ACE_wrappers/build"
_F_archive_name="ACE"

urlsrc="http://download.dre.vanderbilt.edu/previous_versions/";
-source=($urlsrc/$_F_archive_name-$pkgver.tar.bz2)
+source=($urlsrc/$_F_archive_name-$pkgver.tar.bz2 openssl-1.0.diff)
up2date="Flasttarbz2 $urlsrc"

build() {
mkdir -p $Fsrcdir/ACE_wrappers/build
Fsed '-O3' '' ../configure
-  Fbuild
+  Fbuild --disable-ace-examples
Frm /home
}
-sha1sums=('c9b4f5beb87773da065e70656cf597c377649c56')
+sha1sums=('c9b4f5beb87773da065e70656cf597c377649c56' \
+          '5abe39b2dae81547b1d20a55c1e3b3b49b0e1ebb')

# optimization OK
diff --git a/source/devel-extra/ace/openssl-1.0.diff 
b/source/devel-extra/ace/openssl-1.0.diff
new file mode 100644
index 0000000..ad262a4
--- /dev/null
+++ b/source/devel-extra/ace/openssl-1.0.diff
@@ -0,0 +1,30 @@
+diff -aur ACE_wrappers/configure fw_ACE_wrappers/configure
+--- ACE_wrappers/../configure  2010-03-03 15:24:00.000000000 +0100
++++ fw_ACE_wrappers/../configure       2010-06-11 15:11:16.000000000 +0200
+@@ -9024,7 +9024,7 @@
+ CRYPTO_set_locking_callback (0);
+ SSLeay_add_ssl_algorithms ();
+ SSL_load_error_strings ();
+-SSL_METHOD * meth = TLSv1_method ();
++const SSL_METHOD * meth = TLSv1_method ();
+ SSL_CTX * ctx = SSL_CTX_new (meth);
+ SSL * ssl = SSL_new (ctx);
+ int fd = 2000;  // Dummy file descriptor value.
+@@ -9094,7 +9094,7 @@
+ CRYPTO_set_locking_callback (0);
+ SSLeay_add_ssl_algorithms ();
+ SSL_load_error_strings ();
+-SSL_METHOD * meth = TLSv1_method ();
++const SSL_METHOD * meth = TLSv1_method ();
+ SSL_CTX * ctx = SSL_CTX_new (meth);
+ SSL * ssl = SSL_new (ctx);
+ int fd = 2000;  // Dummy file descriptor value.
+@@ -9199,7 +9199,7 @@
+ CRYPTO_set_locking_callback (0);
+ SSLeay_add_ssl_algorithms ();
+ SSL_load_error_strings ();
+-SSL_METHOD * meth = TLSv1_method ();
++const SSL_METHOD * meth = TLSv1_method ();
+ SSL_CTX * ctx = SSL_CTX_new (meth);
+ SSL * ssl = SSL_new (ctx);
+ int fd = 2000;  // Dummy file descriptor value.
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to