summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrancisco Giordano2017-03-30 00:17:39 -0300
committerFrancisco Giordano2017-03-30 00:17:39 -0300
commita91f89a8218daf699e0fbf7c60a80091b9bed819 (patch)
tree33df1174efec3e66ac156411eaca79d62902fe5b
parent664da605f0bf530cd70ad780689d17c7f34c9353 (diff)
downloadaur-a91f89a8218daf699e0fbf7c60a80091b9bed819.tar.gz
update to 3.2.1 & simplify package() function
-rw-r--r--PKGBUILD17
1 files changed, 4 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 730fcfdf9263..35f390c860c7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,16 @@
# Maintainer: TrekDev <trekdev0 at gmail dot com>
pkgname=truffle
-pkgver=1.0.0
+pkgver=3.2.1
pkgrel=1
pkgdesc='A development framework for Ethereum'
url='https://github.com/ConsenSys/truffle'
arch=('any')
license=('MIT')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ConsenSys/truffle/archive/v1.0.0.tar.gz")
+source=("https://github.com/ConsenSys/truffle/archive/v${pkgver}.tar.gz")
makedepends=('npm')
depends=('nodejs')
conflicts=('truffle-git')
-sha256sums=('93bcb6091d119ed2d657ecfb33ba0a949415ed6e5bf22e2d731e26deb968163d')
+md5sums=('e968dc5ae17c009fde3331f48869a2bd')
provides=('truffle')
optdepends=('mocha: testing support'
'testrpc: contract deployment'
@@ -18,15 +18,6 @@ optdepends=('mocha: testing support'
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
- rm -Rf .git*
- npm install
-
- mkdir -p "${pkgdir}/usr/lib/"
- cp -R "${srcdir}/${pkgname}-${pkgver}" "${pkgdir}/usr/lib/"
- mv "${pkgdir}/usr/lib/${pkgname}-${pkgver}" "${pkgdir}/usr/lib/truffle"
-
- mkdir -p "${pkgdir}/usr/bin"
- ln -s "/usr/lib/truffle/cli.js" "${pkgdir}/usr/bin/truffle"
-
+ npm install -g --prefix "$pkgdir/usr"
install -D -m644 "${srcdir}/${pkgname}-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}