summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: c305b3201e7625a1ee28f9b780a342d1f0bf2471 (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
# Maintainer: kaptoxic@yahoo.com
# Contributor: Jaime Gil de Sagredo <jaimegildesagredo@gmail.com>

_basename=checkstyle
pkgname='checkstyle-bin'
pkgver='8.5'
pkgrel=1
pkgdesc='A tool for helping programmers write Java code that adheres to a coding standard'
arch=('any')
license=('LGPL2.1')
depends=('java-runtime>=8')
#makedepends=('maven' 'java-environment>=8')
conflicts=('checkstyle')
provides=('checkstyle')
url='http://checkstyle.sourceforge.net'
source=(
  "https://sourceforge.net/projects/checkstyle/files/checkstyle/${pkgver}/${_basename}-${pkgver}-bin.tar.gz/download"
  'checkstyle')
md5sums=('5ace016b0fd22b6cd86b06119f648815'
         '74f9c7a1d6ceaece01a0035158338849')

package() {
  cd "${srcdir}/${_basename}-${pkgver}/"
  mkdir -p "${pkgdir}/usr/share/java/${_basename}/"
  mkdir -p "${pkgdir}/usr/bin/"
  install -D -m755 "${srcdir}/${_basename}" "${pkgdir}/usr/bin/${_basename}"
  install -D -m644 "${srcdir}/${_basename}-${pkgver}/${_basename}-${pkgver}-all.jar" "${pkgdir}/usr/share/java/${_basename}/${_basename}.jar"
  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${_basename}/LICENSE"
}