diff options
author | David Parrish | 2016-05-17 17:37:16 -0400 |
---|---|---|
committer | David Parrish | 2016-05-17 17:37:16 -0400 |
commit | 1427baf5e36f541c0236b1629a6b9eed6076c317 (patch) | |
tree | 8da601ae45a30d29d804065705e3aa68ae33e834 | |
parent | d17f17559a92b7ce61370455f02a981869c4de93 (diff) | |
download | aur-1427baf5e36f541c0236b1629a6b9eed6076c317.tar.gz |
Build bitcoinj and bitsquare using local maven repository
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 22 insertions, 5 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Tue Feb 2 03:22:54 UTC 2016 +# Tue May 17 21:36:19 UTC 2016 pkgbase = bitsquare-git pkgdesc = Bitsquare is a cross-platform desktop application that allows users to trade national currency (dollars, euros, etc) for bitcoin without relying on centralized exchanges - pkgver = v0.3.3.r21.g9d9ce59 + pkgver = v0.4.6.r5.gbf8e3c3 pkgrel = 1 url = https://bitsquare.io/ arch = x86_64 @@ -11,9 +11,11 @@ pkgbase = bitsquare-git depends = bash depends = java-openjfx source = bitsquare-git::git+https://github.com/bitsquare/bitsquare.git + source = git+https://github.com/bitsquare/bitcoinj.git source = bitsquare.sh source = bitsquare.desktop sha256sums = SKIP + sha256sums = SKIP sha256sums = b2e5e85f842f0bc9910087d62f78f5fd9fc1b6232849b59e785acbec5d8955cf sha256sums = 15592a05a2a4d6cb65c757e9eec5e3818bf38e7397a3b98e7651a8a3b51f9ba9 @@ -1,7 +1,7 @@ -# Maintainer: David Parrish <daveparrish@gmail.com> +# Maintainer: David Parrish <daveparrish@tutanota.com> pkgname=bitsquare-git -pkgver=v0.3.3.r21.g9d9ce59 +pkgver=v0.4.6.r5.gbf8e3c3 pkgrel=1 pkgdesc="Bitsquare is a cross-platform desktop application that allows users to trade national currency (dollars, euros, etc) for bitcoin without relying on centralized exchanges" arch=('x86_64') @@ -10,9 +10,11 @@ license=('AGPL3') depends=('bash' 'java-openjfx') makedepends=('maven') source=("${pkgname}::git+https://github.com/bitsquare/bitsquare.git" + "git+https://github.com/bitsquare/bitcoinj.git" "bitsquare.sh" "bitsquare.desktop") sha256sums=('SKIP' + 'SKIP' 'b2e5e85f842f0bc9910087d62f78f5fd9fc1b6232849b59e785acbec5d8955cf' '15592a05a2a4d6cb65c757e9eec5e3818bf38e7397a3b98e7651a8a3b51f9ba9') @@ -21,9 +23,22 @@ pkgver() { git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } +prepare() { + cd "${srcdir}/bitcoinj" + git checkout FixBloomFilters +} + build() { + # Use a temporary local maven repository. + local mvn_repo="$srcdir/mvn-repository" + + cd "${srcdir}/bitcoinj" + echo "Building bitcoinj ..." + mvn clean install -Dmaven.repo.local="$mvn_repo" -DskipTests -Dmaven.javadoc.skip=true + cd "${srcdir}/${pkgname}" - mvn package + echo "Building bitsquare ..." + mvn clean package -Dmaven.repo.local="$mvn_repo" -DskipTests } package() { |