summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJace Bennest2018-02-26 22:31:01 -0800
committerJace Bennest2018-02-26 22:34:04 -0800
commited9c700fe5243b66aafa2d4150190ad6627f3d6d (patch)
tree57cbe0474c0278a044841f506ed3bb4258bd3430 /PKGBUILD
parentfebeafd565aab4c744fa7f19e4173892c1f20b80 (diff)
downloadaur-ed9c700fe5243b66aafa2d4150190ad6627f3d6d.tar.gz
Merge in lazyman-git changes
Also updates to newest release 2.3.0.20180226
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD52
1 files changed, 39 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ecd46c14f0c2..23e530690c88 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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')
+