diff options
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 4 insertions, 13 deletions
@@ -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" } |