summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: ae68cd09e47575fd439e7fb14382a941c18000eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# Maintainer: Sam Stuewe <halosghost at archlinux dot info>
# Maintainer: Serge Victor <arch at random dot re>
# Maintainer: polyzen <polycitizen at gmail dot com>
pkgbase=heavything
pkgname=('rwasa' 'webslap' 'hnwatch' 'dhtool' 'sshtalk' 'toplip')
pkgver=1.17
pkgrel=1
pkgdesc='A General purpose x64 Asm library for 2ton products'
arch=('x86_64')
makedepends=('fasm')
url='https://2ton.com.au/HeavyThing'
license=('GPL3')
source=("https://2ton.com.au/HeavyThing-$pkgver.tar.gz")
sha256sums=('8432034b21ffac9b4fd6955a17de532668d60dc73e617bb19d561c9e428931a1')

build () {
  cd "HeavyThing-$pkgver"
  ./assemble_all.sh
}

package_rwasa () {
  pkgdesc='a full featured web server that eclipses nginx'
  url='https://2ton.com.au/rwasa/'
  cd "HeavyThing-$pkgver/rwasa"
  install -Dm755 rwasa "$pkgdir/usr/bin/rwasa"
}

package_webslap () {
  pkgdesc='a website quality assurance reporting tool'
  url='https://2ton.com.au/webslap/'
  cd "HeavyThing-$pkgver/webslap"
  install -Dm755 webslap "$pkgdir/usr/bin/webslap"
}

package_hnwatch () {
  pkgdesc='a HackerNews API realtime terminal watch/reader'
  url='https://2ton.com.au/hnwatch/'
  cd "HeavyThing-$pkgver/hnwatch"
  install -Dm755 hnwatch "$pkgdir/usr/bin/hnwatch"
}

package_dhtool () {
  pkgdesc='a Diffie-Hellman parameter generator/verifier/converter'
  url='https://2ton.com.au/dhtool/'
  cd "HeavyThing-$pkgver/dhtool"
  install -Dm755 dhtool "$pkgdir/usr/bin/dhtool"
}

package_sshtalk () {
  pkgdesc='an ephemeral multi-person SSH chat'
  url='https://2ton.com.au/sshtalk/'
  cd "HeavyThing-$pkgver/sshtalk"
  install -Dm755 sshtalk "$pkgdir/usr/bin/sshtalk"
}

package_toplip () {
  pkgdesc='a command line very strong encryption utility'
  url='https://2ton.com.au/toplip/'
  cd "HeavyThing-$pkgver/toplip"
  install -Dm755 toplip "$pkgdir/usr/bin/toplip"
}

# vim:set ts=2 sw=2 et: