updated on Sat Jan 21 08:01:15 UTC 2012
[aur-mirror.git] / gcviewer / PKGBUILD
blob11404d097352873522fb865f97975ccf54b1dcc8
1 # Maintainer: Julien Nicoulaud <julien.nicoulaud@gmail.com>
2 # Source: https://github.com/nicoulaj/archlinux-packages
3 pkgname=gcviewer
4 pkgver=1.29
5 pkgrel=1
6 pkgdesc="Java garbage collector logs analyzer/visualizer."
7 arch=(any)
8 url="http://www.tagtraum.com/gcviewer.html"
9 license=(LGPL)
10 depends=('java-runtime>=5')
11 changelog=Changelog
12 source=("http://www.tagtraum.com/download/${pkgname}-${pkgver}-bin.tar.gz")
13 md5sums=('39ef34732308252caed97c7482b46f4f')
15 build() {
16   msg2 "Generate executable script..."
17   cat > "${srcdir}/${pkgname}.sh" << EOF
18 #!/bin/sh
19 "\$JAVA_HOME/bin/java" -jar '/usr/share/java/${pkgname}/${pkgname}.jar' "\$@"
20 EOF
23 package() {
24   msg2 "Install the library at /usr/share/java/${pkgname}..."
25   install -Dm644 "${srcdir}/${pkgname}-${pkgver}/${pkgname}-${pkgver}.jar" "${pkgdir}/usr/share/java/${pkgname}/${pkgname}.jar"
27   msg2 "Install documentation resources at /usr/share/doc/${pkgname}..."
28   install -Dm644 "${srcdir}/${pkgname}-${pkgver}/README.txt" "${pkgdir}/usr/share/doc/${pkgname}/README.txt"
30   msg2 "Install license resources at /usr/share/licenses/${pkgname}..."
31   install -Dm644 "${srcdir}/${pkgname}-${pkgver}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
33   msg2 "Install an executable at /usr/bin/${pkgname}..."
34   install -Dm755 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
37 # vim:set ts=2 sw=2 et: