diff options
author | Carsten Teibes | 2014-02-07 18:27:31 +0100 |
---|---|---|
committer | Carsten Teibes | 2014-02-07 18:27:31 +0100 |
commit | cd3a954147e17831323708d29fe9bf113b3e1709 (patch) | |
tree | 554f0c25ee16aa21fa2fe99c155af2d11d2fce1f | |
download | aur-cd3a954147e17831323708d29fe9bf113b3e1709.tar.gz |
[add] libfat-ogc-git
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 41 |
2 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..cbf915515ed7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = libfat-ogc-git + pkgdesc = Library for acessing FAT filesystems from Nintendo Gamecube/Wii homebrew (development version) + pkgver = 1.0.11.r3.g7d4e422 + pkgrel = 1 + url = http://www.devkitpro.org/ + arch = any + license = custom + makedepends = git + depends = devkitppc + depends = libogc-git + provides = libfat-ogc + conflicts = libfat-ogc + conflicts = libfat-ogc-svn + options = !strip + options = staticlibs + source = git+http://git.code.sf.net/p/devkitpro/libfat + md5sums = SKIP + +pkgname = libfat-ogc-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f128ff737217 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: carstene1ns <url/mail: arch carsten-teibes de> +# Contributor: Yvan <madridista40@orange.fr> + +pkgname=libfat-ogc-git +pkgver=1.0.11.r3.g7d4e422 +pkgrel=1 +pkgdesc="Library for acessing FAT filesystems from Nintendo Gamecube/Wii homebrew (development version)" +arch=('any') +url="http://www.devkitpro.org/" +license=('custom') +options=(!strip staticlibs) +depends=('devkitppc' 'libogc-git') +makedepends=('git') +conflicts=('libfat-ogc' 'libfat-ogc-svn') # the -svn is a hack to support transition, can be removed later +provides=('libfat-ogc') +source=("git+http://git.code.sf.net/p/devkitpro/libfat") +md5sums=('SKIP') + +pkgver() { + cd libfat + git describe --long --tags | sed 's/^v//;s/-/.r/;s/-/./g' +} + +build() { + cd libfat + + source /etc/profile.d/devkitppc.sh + make include/libfatversion.h + make ogc-release +} + +package() { + cd libfat + export DEVKITPRO="$pkgdir"/opt/devkitpro + + install -d "$DEVKITPRO"/libogc/{lib/{cube,wii},include} + make ogc-install + # license + install -d "$pkgdir"/usr/share/licenses/$pkgname + head -n 30 include/fat.h > "$pkgdir"/usr/share/licenses/$pkgname/license.txt +} |