diff options
author | acerix | 2018-04-02 16:17:42 +0000 |
---|---|---|
committer | acerix | 2018-04-02 16:17:42 +0000 |
commit | efe17eace3411c6a436ffbf321726931c9c27c83 (patch) | |
tree | a548d0808cd38f51aabd32374a8c6130fef5bd6f | |
parent | 794de672811325385bbde6cb487f52f394c7a426 (diff) | |
download | aur-efe17eace3411c6a436ffbf321726931c9c27c83.tar.gz |
Switch to openssl 1.0 to fix building
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 20 insertions, 15 deletions
@@ -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 @@ -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 |