summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoracerix2018-04-02 16:17:42 +0000
committeracerix2018-04-02 16:17:42 +0000
commitefe17eace3411c6a436ffbf321726931c9c27c83 (patch)
treea548d0808cd38f51aabd32374a8c6130fef5bd6f
parent794de672811325385bbde6cb487f52f394c7a426 (diff)
downloadaur-efe17eace3411c6a436ffbf321726931c9c27c83.tar.gz
Switch to openssl 1.0 to fix building
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD23
2 files changed, 20 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6a89af2b2253..f8e723a30e67 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = dogecoin-daemon
- pkgver = 1.14.0.2
- pkgrel = 1
+ pkgver = 1.10.0
+ pkgrel = 5
url = http://dogecoin.com/
install = dogecoin-daemon.install
arch = i686
@@ -9,12 +9,14 @@ pkgbase = dogecoin-daemon
makedepends = boost
makedepends = automoc4
makedepends = protobuf
+ makedepends = libevent
+ makedepends = openssl-1.0
conflicts = dogecoin-qt
- source = https://github.com/dogecoin/dogecoin/archive/v1.14-alpha-2.tar.gz
- sha256sums = d76d6c9f42304aa617668da145a14aba858fedea69bfccebbdc6fe15c49b3b4d
+ source = https://github.com/dogecoin/dogecoin/archive/v1.10.0.tar.gz
+ sha256sums = e392f4142819fdab313ba921af53fdbd2cf6ee8965d237d0cb5cda8a52c97084
pkgname = dogecoin-daemon
pkgdesc = Dogecoin is a peer-to-peer network based digital currency - daemon
depends = boost-libs
- depends = openssl
+ depends = openssl-1.0
diff --git a/PKGBUILD b/PKGBUILD
index 107c88076987..a4f93d4bd878 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,33 +2,36 @@
pkg_base=dogecoin
pkgname=('dogecoin-daemon')
-pkgver=1.14.0.2
-_full_pkgver='1.14-alpha-2'
-pkgrel=1
+pkgver=1.10.0
+pkgrel=5
arch=('i686' 'x86_64')
url='http://dogecoin.com/'
-makedepends=('boost' 'automoc4' 'protobuf')
+makedepends=('boost' 'automoc4' 'protobuf' 'libevent' 'openssl-1.0')
conflicts=('dogecoin-qt')
license=('MIT')
source=(
- https://github.com/$pkg_base/$pkg_base/archive/v$_full_pkgver.tar.gz
+ https://github.com/$pkg_base/$pkg_base/archive/v$pkgver.tar.gz
)
sha256sums=(
- 'd76d6c9f42304aa617668da145a14aba858fedea69bfccebbdc6fe15c49b3b4d'
+ 'e392f4142819fdab313ba921af53fdbd2cf6ee8965d237d0cb5cda8a52c97084'
)
install=$pkgname.install
build() {
- cd $srcdir/$pkg_base-$_full_pkgver
+ cd $srcdir/$pkg_base-$pkgver
./autogen.sh
- ./configure --enable-cxx --prefix=/usr --with-gui=no --disable-tests --without-miniupnpc --with-incompatible-bdb
+ PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig \
+ CFLAGS+=" -I/usr/include/openssl-1.0" \
+ LDFLAGS+=" -L/usr/lib/openssl-1.0 -lssl" \
+ ./configure --enable-cxx --prefix=/usr --with-gui=no --disable-tests --without-miniupnpc --with-incompatible-bdb --with-openssl \
+ SSL_CFLAGS="$(pkg-config --cflags openssl)" SSL_LIBS="$(pkg-config --libs openssl)" CRYPTO_CFLAGS="$(pkg-config --cflags openssl)" CRYPTO_LIBS="$(pkg-config --libs openssl)"
make
}
package_dogecoin-daemon() {
pkgdesc='Dogecoin is a peer-to-peer network based digital currency - daemon'
- depends=('boost-libs' 'openssl')
- cd $srcdir/$pkg_base-$_full_pkgver
+ depends=('boost-libs' 'openssl-1.0')
+ cd $srcdir/$pkg_base-$pkgver
install -Dm755 src/$pkg_base'd' $pkgdir/usr/bin/$pkg_base'd'
install -Dm755 src/$pkg_base'-cli' $pkgdir/usr/bin/$pkg_base'-cli'
install -Dm644 contrib/debian/examples/$pkg_base.conf $pkgdir/usr/share/doc/$pkgname/examples/$pkg_base.conf