diff options
author | Daniel LeWarne | 2016-04-19 20:26:05 -0400 |
---|---|---|
committer | Daniel LeWarne | 2016-04-19 20:26:05 -0400 |
commit | 8e419482e5b1bf4fa6a749eda0c8ad76db64674f (patch) | |
tree | b5bd0892086d90e57837b0adb2bd305ece64a639 | |
download | aur-8e419482e5b1bf4fa6a749eda0c8ad76db64674f.tar.gz |
Add citro3d-git package
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..520ef82ccee4 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = citro3d + pkgdesc = Provides an easy to use stateful interface to the PICA200 GPU of the Nintendo 3DS. + pkgver = r67.2cc0a08 + pkgrel = 1 + url = https://github.com/fincs/citro3d + arch = i686 + arch = x86_64 + license = custom:BSD-like + makedepends = git + depends = devkitarm + depends = ctrulib-git + options = !strip + options = staticlibs + source = citro3d::git+https://github.com/fincs/citro3d.git + sha256sums = SKIP + +pkgname = citro3d-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3978746ef797 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: yubimusubi +pkgbase=citro3d +pkgname=('citro3d-git') +pkgver=r67.2cc0a08 +pkgrel=1 +pkgdesc="Provides an easy to use stateful interface to the PICA200 GPU of the Nintendo 3DS." +arch=('i686' 'x86_64') +url="https://github.com/fincs/citro3d" +license=('custom:BSD-like') +sha256sums=('SKIP') +depends=('devkitarm' 'ctrulib-git') +makedepends=('git') +options=('!strip' 'staticlibs') + +source=("$pkgbase::git+https://github.com/fincs/citro3d.git") + +pkgver() { + cd "$pkgbase" + echo "r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" +} + +build() { + cd "$pkgbase" + unset CFLAGS + source /etc/profile.d/devkitarm.sh + make +} + +package() { + cd "$pkgbase" + source /etc/profile.d/devkitarm.sh + + # Makefile doesn't support DESTDIR so use DEVKITPRO instead + make DEVKITPRO="$pkgdir/$DEVKITPRO" install +} |