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 | |
download | aur-ed4eda497470ebf7c0009ef45a725c57ff71dd0c.tar.gz |
Initial push
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..86c7f7041c93 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +pkgbase = leaguedisplays-git + pkgver = 1.0.928.e377785 + pkgrel = 1 + url = https://github.com/TheFrozenWatchers/LeagueDisplays + arch = x86_64 + license = GPL3 + makedepends = git + makedepends = wget + makedepends = curl + makedepends = gcc + makedepends = clang + makedepends = cmake + makedepends = make + makedepends = zip + depends = gtk2 + depends = libx11 + depends = xscreensaver + provides = leaguedisplays-git + conflicts = leaguedisplays-git + conflicts = leaguedisplays + source = git://github.com/TheFrozenWatchers/LeagueDisplays.git + md5sums = SKIP + +pkgname = leaguedisplays-git + 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 +} |