summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: c7c74040c441c082caca456d71ba164c8eccf44a (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
# Maintainer: Vladimir Tsanev <tsachev@gmail.com>

pkgname=jhiccup
_pkgname=jHiccup
pkgver=2.0.10
pkgrel=2
arch=('x86_64')
url="http://www.azulsystems.com/jHiccup"
license=('custom:BSD-2-clause')
depends=('java-environment')
source=(https://www.azul.com/files/$_pkgname-$pkgver-dist.tar.gz ${_pkgname}.sh ${_pkgname}LogProcessor.sh)
sha256sums=('8fa42ee3a6140f51a2a866e84a1306a96cf70e1cdf49e5cab75bb20ed1b37744'
            '027eb7801d40bfe8881226904cf5ea3def5c5495d55055aac9eaebb55c70272d'
            '4f6513f46ebe693429a86d000fc32b43021ff66bc61317fbf9ff720b1a936898')

package() {
  
  install -d ${pkgdir}/usr/{bin,share/${pkgname},share/java/${pkgname},share/licenses/${pkgname}}
  install -D -m 755 ${srcdir}/${_pkgname}.sh ${pkgdir}/usr/bin/${_pkgname}

  cd ${srcdir}/${_pkgname}-${pkgver}
  install -D -m 755 ${srcdir}/${_pkgname}LogProcessor.sh ${pkgdir}/usr/bin/${_pkgname}LogProcessor
  cp {README.md,*.txt} ${pkgdir}/usr/share/${pkgname}
  install -D -m 755 ${_pkgname} ${pkgdir}/usr/share/${pkgname}/${_pkgname}
  install -D -m 755 ${_pkgname}LogProcessor ${pkgdir}/usr/share/${pkgname}/${_pkgname}LogProcessor
  install -D -m 644 ${_pkgname}.jar ${pkgdir}/usr/share/${pkgname}/${_pkgname}.jar
  install -D -m 644 ${_pkgname}Plotter.xls ${pkgdir}/usr/share/${pkgname}/${_pkgname}Plotter.xls

  
  ln -sf /usr/share/${pkgname}/${_pkgname}.jar ${pkgdir}/usr/share/java/${pkgname}/${_pkgname}.jar
  ln -sf /usr/share/${pkgname}/LICENSE.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
}