diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 28 insertions, 21 deletions
@@ -1,6 +1,6 @@ pkgbase = matterhorn pkgdesc = A terminal-based chat client for MatterMost - pkgver = 50200.12.0 + pkgver = 50200.17.0 pkgrel = 1 url = https://github.com/matterhorn-chat/matterhorn arch = x86_64 @@ -9,8 +9,7 @@ pkgbase = matterhorn makedepends = ghc depends = gmp depends = zlib - source = https://github.com/matterhorn-chat/matterhorn/archive/50200.12.0.tar.gz - sha1sums = 3880ff7cc37b719413496e263c58918ec2381049 + source = https://github.com/matterhorn-chat/matterhorn/archive/50200.17.0/matterhorn-50200.17.0.tar.gz + sha256sums = 91c2bca1bc428eb78f1ba511c87e01a886cc98fc7e5ff5668b96ff4a295ff8da pkgname = matterhorn - @@ -1,26 +1,34 @@ -# Contributor: Thor K. Høgås <thor at roht.no> +# Maintainer: Caleb Maclennan <caleb@alerque.com> # Maintainer: Alex J. Malozemoff <amaloz@galois.com> +# Contributor: Thor K. Høgås <thor at roht.no> + pkgname=matterhorn -pkgver=50200.12.0 +pkgver=50200.17.0 pkgrel=1 -pkgdesc="A terminal-based chat client for MatterMost" -arch=('x86_64') -url="https://github.com/matterhorn-chat/matterhorn" -license=('BSD') -depends=('gmp' 'zlib') -makedepends=('cabal-install' 'ghc') -source=("https://github.com/matterhorn-chat/matterhorn/archive/${pkgver}.tar.gz") -sha1sums=('3880ff7cc37b719413496e263c58918ec2381049') +pkgdesc='A terminal-based chat client for MatterMost' +arch=(x86_64) +url="https://github.com/matterhorn-chat/$pkgname" +license=(BSD) +depends=(gmp + zlib) +makedepends=(cabal-install + ghc) +_archive="$pkgname-$pkgver" +source=("$url/archive/$pkgver/$_archive.tar.gz") +sha256sums=('91c2bca1bc428eb78f1ba511c87e01a886cc98fc7e5ff5668b96ff4a295ff8da') +prepare() { + cd "$_archive" + rm -f cabal.project +} build() { - cd "${srcdir}/${pkgname}-${pkgver}" - rm -f cabal.project - cabal new-update - cabal new-build -j --enable-shared --enable-executable-dynamic --ghc-options=-dynamic + cd "$_archive" + cabal new-update + cabal new-build -j --enable-shared --enable-executable-dynamic --ghc-options=-dynamic } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - install -m755 -D $(find . -name "matterhorn" -type f) "${pkgdir}"/usr/bin/matterhorn - install -m644 -D LICENSE "${pkgdir}"/usr/share/licenses/matterhorn/LICENSE + cd "$_archive" + install -Dm0755 -t "$pkgdir/usr/bin/" $(find . -name "matterhorn" -type f) + install -Dm0644 -t "$pkgdir/usr/share/licenses/matterhorn/" LICENSE } |