diff options
author | Sun G | 2018-05-21 14:36:56 +0200 |
---|---|---|
committer | Sun G | 2018-05-21 14:36:56 +0200 |
commit | ed4eda497470ebf7c0009ef45a725c57ff71dd0c (patch) | |
tree | f3c004cd0c94ce22189cb21edbee62e99b3558f5 /PKGBUILD | |
download | aur-ed4eda497470ebf7c0009ef45a725c57ff71dd0c.tar.gz |
Initial push
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1881241987fe --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: grayarcher +pkgname=leaguedisplays-git +pkgver=1.0.928.e377785 +pkgrel=1 +pkdesc="HD League of Legends related screensavers and wallpapers, direct to your GNU/Linux desktop." +arch=('x86_64') +url="https://github.com/TheFrozenWatchers/LeagueDisplays" +license=('GPL3') +depends=('gtk2' 'libx11' 'xscreensaver') +makedepends=('git' 'wget' 'curl' 'gcc' 'clang' 'cmake' 'make' 'zip') +provides=('leaguedisplays-git') +conflicts=('leaguedisplays-git' 'leaguedisplays') +source=(git://github.com/TheFrozenWatchers/LeagueDisplays.git) +md5sums=(SKIP) + +build() { + cd "$srcdir/LeagueDisplays" + + msg "Starting build... (src=$srcdir)" + + ./prepare.sh + + echo -e "\e[0m" # restore formatting + + make ${MAKEFLAGS} all +} + +package() { + mkdir -p $pkgdir/opt/leaguedisplays/ + mkdir -p $pkgdir/usr/bin/ + mkdir -p $pkgdir/usr/share/applications/ + + cp -r $srcdir/LeagueDisplays/bin/* $pkgdir/opt/leaguedisplays/ + + echo "[Desktop Entry]" > $pkgdir/usr/share/applications/leaguedisplays.desktop + echo "Encoding=UTF-8" >> $pkgdir/usr/share/applications/leaguedisplays.desktop + echo "Type=Application" >> $pkgdir/usr/share/applications/leaguedisplays.desktop + echo "Terminal=false" >> $pkgdir/usr/share/applications/leaguedisplays.desktop + echo "Exec=/usr/bin/leaguedisplays --ld-mode=cef-app" >> $pkgdir/usr/share/applications/leaguedisplays.desktop + echo "Name=League Displays" >> $pkgdir/usr/share/applications/leaguedisplays.desktop + echo "Icon=/opt/leaguedisplays/icon.png" >> $pkgdir/usr/share/applications/leaguedisplays.desktop + + echo "cd /opt/leaguedisplays/ && ./leaguedisplays \$@" > $pkgdir/usr/bin/leaguedisplays + chmod +x+x+x $pkgdir/usr/bin/leaguedisplays +} |