diff options
author | William Brown | 2020-08-04 00:10:35 -0700 |
---|---|---|
committer | William Brown | 2020-08-04 00:10:35 -0700 |
commit | 612f0d78b9fddc724954e0da682e6e167ca5d4dc (patch) | |
tree | 9b72707ae897089320d302193b3c321ff47fde3b /PKGBUILD | |
download | aur-particle-life-git.tar.gz |
Initial commit.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..accb1db6279c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: William Brown <glowinthedarkcia@horsefucker.org> +pkgname="particle-life-git" +pkgver="5" +pkgrel="1" +arch=("x86_64") +pkgdesc="A game of life with particles." +url="https://github.com/HackerPoet/Particle-Life#readme" +source=("git+https://github.com/HackerPoet/Particle-Life.git") +md5sums=("SKIP") +license=("MIT") +depends=("sfml") +makedepends=("git") +pkgver() { + cd "$srcdir/Particle-Life" + git rev-list --count HEAD +} +build() { + cd "$srcdir/Particle-Life" + # Uses GNU-specific features. Using g++ instead of c++. + g++ -o particle-life -lsfml-graphics -lsfml-window -lsfml-system \ + HSV.h Main.cpp Particles.h Universe.cpp Universe.h +} +package() { + mkdir -p "$pkgdir/usr/bin" + mkdir -p "$pkgdir/usr/share/licenses/particle-life-git" + cd "$srcdir/Particle-Life" + cp LICENSE "$pkgdir/usr/share/licenses/particle-life-git" + cp particle-life "$pkgdir/usr/bin" +} |