summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRuben Van Boxem2017-08-17 18:34:39 +0200
committerRuben Van Boxem2017-08-17 18:34:39 +0200
commit95e85188f089c66e52fabc54cdb3f2492ab2cae6 (patch)
tree2612ea8b40449b6f051da8a5827d96536b3b6375
parent352f023e7b35871d4ee3c2c4b868034cd54e2146 (diff)
downloadaur-95e85188f089c66e52fabc54cdb3f2492ab2cae6.tar.gz
fix OpenSSL function name
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD7
-rw-r--r--SSLeay_OpenSSL.diff12
3 files changed, 19 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 924128b9d8c4..3199f61a212e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -18,7 +18,9 @@ pkgbase = stack-client
provides = owncloud-client-ngs
conflicts = stack-client-bin
source = http://mirror.transip.net/stack/software/source/stackclient-2.2.4-sources.zip
+ source = SSLeay_OpenSSL.diff
sha256sums = 65540597542b2af3f195742ffb4983cdb9030370f44482451d7a622d033ae661
+ sha256sums = fd07efe4d09a086ec827e9618818a7839fae43db6192b693307977fa84842582
pkgname = stack-client
diff --git a/PKGBUILD b/PKGBUILD
index b5fb8c063553..f24c8d32359f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,12 +11,15 @@ integration with Nemo')
makedepends=('cmake' 'qt5-tools')
conflicts=('stack-client-bin')
provides=('mirall-git' 'owncloud-client' 'owncloud-client-ngs')
-source=("http://mirror.transip.net/stack/software/source/stackclient-${pkgver}-sources.zip")
-sha256sums=('65540597542b2af3f195742ffb4983cdb9030370f44482451d7a622d033ae661')
+source=("http://mirror.transip.net/stack/software/source/stackclient-${pkgver}-sources.zip"
+ "SSLeay_OpenSSL.diff")
+sha256sums=('65540597542b2af3f195742ffb4983cdb9030370f44482451d7a622d033ae661'
+ 'fd07efe4d09a086ec827e9618818a7839fae43db6192b693307977fa84842582')
prepare() {
tar xzf ${pkgname}_${pkgver}.orig.tar.gz
gunzip ${pkgname}_${pkgver}-1.1.diff.gz
+ patch -p1 < SSLeay_OpenSSL.diff
}
build() {
diff --git a/SSLeay_OpenSSL.diff b/SSLeay_OpenSSL.diff
new file mode 100644
index 000000000000..ee55ddb80b2a
--- /dev/null
+++ b/SSLeay_OpenSSL.diff
@@ -0,0 +1,12 @@
+--- a/transipclient-2.2.4/src/3rdparty/certificates/p12topem.cpp
++++ b/transipclient-2.2.4/src/3rdparty/certificates/p12topem.cpp
+@@ -65,7 +65,7 @@ resultP12ToPem p12ToPem(string p12File,
+ ret.PrivateKey = "";
+ ret.Certificate = "";
+
+- SSLeay_add_all_algorithms();
++ OpenSSL_add_all_algorithms();
+ ERR_load_crypto_strings();
+ if(!(fp = fopen(p12File.c_str(), "rb"))) {
+ ret.ErrorCode = 1;
+