diff options
author | Jace Bennest | 2018-02-26 22:31:01 -0800 |
---|---|---|
committer | Jace Bennest | 2018-02-26 22:34:04 -0800 |
commit | ed9c700fe5243b66aafa2d4150190ad6627f3d6d (patch) | |
tree | 57cbe0474c0278a044841f506ed3bb4258bd3430 /PKGBUILD | |
parent | febeafd565aab4c744fa7f19e4173892c1f20b80 (diff) | |
download | aur-ed9c700fe5243b66aafa2d4150190ad6627f3d6d.tar.gz |
Merge in lazyman-git changes
Also updates to newest release 2.3.0.20180226
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 52 |
1 files changed, 39 insertions, 13 deletions
@@ -1,28 +1,54 @@ # Maintainer: Jace Bennest <jacebennest87 at gmail dot com> +# Contributor: skydrome <skydrome at i2pmail dot org> # Contributor: StevensNJD4 <github dot com slash StevensNJD4> + pkgname=lazyman -pkgver=2.3.0 +pkgver=2.3.0.20180226 pkgrel=1 pkgdesc="A simple program that lets you stream every NHL and MLB game" arch=('any') url="https://github.com/StevensNJD4/LazyMan" -license=('GPL') -depends=('python' 'python-setuptools' 'jdk8-openjdk') -optdepends=('vlc: optional video player - choose one' 'mpv: optional video player - choose one') -source=('https://github.com/StevensNJD4/LazyMan/releases/download/2.3.0.20171231/Mac_Linux.zip' +license=('GPL2') +depends=('java-runtime>=8' 'streamlink') +makedepends=('java-environment>=8' 'apache-ant' 'git') +optdepends=('vlc: requires a video player - choose one' 'mpv: requires a video player - choose one') +backup=('usr/share/java/lazyman/config.properties') + +source=('git+https://github.com/StevensNJD4/LazyMan.git#commit=30374572eed67f134cc9b54b4601233fc4b52c7b' + 'config.properties' "$pkgname".sh "$pkgname".desktop "$pkgname".png) +pkgver() { + cd "$srcdir/LazyMan" + cat VERSION +} + +build() { + cd "$srcdir/LazyMan" + rm -rf build dist store + ant -Dplatforms.JDK_1.8.home=/usr/lib/jvm/default jar +} + package() { - sudo easy_install -U streamlink - install -Dm755 "$pkgname".sh "$pkgdir"/usr/bin/"$pkgname" - install -Dm755 "$pkgname".desktop "$pkgdir"/usr/share/applications/"$pkgname".desktop - install -Dm755 "$pkgname".png "$pkgdir"/opt/"$pkgname"/"$pkgname".png - install -Dm755 LazyMan.jar "$pkgdir"/opt/"$pkgname"/"$pkgname".jar + cd "$srcdir" + install -dm755 "$pkgdir"/usr/bin + install -dm755 "$pkgdir"/usr/share/applications + install -dm755 "$pkgdir"/usr/share/icons + install -dm777 "$pkgdir"/usr/share/java/lazyman + install -dm755 "$pkgdir"/usr/share/java/lazyman/lib + install -Dm755 lazyman.sh "$pkgdir"/usr/bin/lazyman + install -Dm644 lazyman.desktop "$pkgdir"/usr/share/applications/lazyman.desktop + install -Dm644 lazyman.png "$pkgdir"/usr/share/icons/lazyman.png + install -Dm777 config.properties "$pkgdir"/usr/share/java/lazyman/config.properties + install -Dm644 LazyMan/dist/LazyMan.jar "$pkgdir"/usr/share/java/lazyman/LazyMan.jar + install -Dm644 LazyMan/src/lazyman/*.jar "$pkgdir"/usr/share/java/lazyman/lib/ } -md5sums=('d1366c1dcfc4ec786de42b90a478e709' - '1d3917bff7f174d3e19e62d1ea2b49a7' - 'fdfd3f5bad0b9ec34f15a361ff737f4c' +md5sums=('SKIP' + 'd41d8cd98f00b204e9800998ecf8427e' + 'b76d76bc5941418f8f3048b941fa8228' + '298ca421d04992c9a9c224dff3a459a3' '41aebb968e8b6856d1b73cabd6a8c5d2') + |