summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarsten Teibes2014-02-07 18:27:31 +0100
committerCarsten Teibes2014-02-07 18:27:31 +0100
commit8af57c07d77bfbb77fa2b554f06d4f883ff9cf4d (patch)
treed24ab143a44ed42c1f241c0496870b19d37a948f
downloadaur-8af57c07d77bfbb77fa2b554f06d4f883ff9cf4d.tar.gz
[add] devkitppc-portlibs-mxml 2.6
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD33
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..83e0ceadcc9f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = devkitppc-portlibs-mxml
+ pkgdesc = Small XML parser library (for Nintendo Gamecube/Wii homebrew development)
+ pkgver = 2.6
+ pkgrel = 3
+ url = http://www.minixml.org/
+ arch = any
+ license = LGPL
+ depends = devkitppc
+ options = !strip
+ options = libtool
+ options = staticlibs
+ source = http://downloads.sourceforge.net/sourceforge/devkitpro/mxml-2.6-src.tar.bz2
+ sha256sums = 780d4bc7c3b5ab207412487402cc56dff670521da8a57315ca0047c2d4667ad5
+
+pkgname = devkitppc-portlibs-mxml
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..cf7145990aaf
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: carstene1ns <url/mail: arch carsten-teibes de>
+# Contributor: Aaron Lindsay <aaron@aaronlindsay.com>
+
+pkgname=devkitppc-portlibs-mxml
+pkgver=2.6
+pkgrel=3
+pkgdesc='Small XML parser library (for Nintendo Gamecube/Wii homebrew development)'
+arch=('any')
+url='http://www.minixml.org/'
+license=('LGPL')
+options=(!strip libtool staticlibs)
+depends=('devkitppc')
+source=("http://downloads.sourceforge.net/sourceforge/devkitpro/mxml-$pkgver-src.tar.bz2")
+sha256sums=('780d4bc7c3b5ab207412487402cc56dff670521da8a57315ca0047c2d4667ad5')
+
+build() {
+ cd mxml-$pkgver
+
+ source /etc/profile.d/devkitppc.sh
+ export CFLAGS="-g -O2 -I$DEVKITPRO/portlibs/ppc/include -L$DEVKITPRO/portlibs/ppc/lib"
+
+ ./configure --prefix="$DEVKITPRO/portlibs/ppc" --host=powerpc-eabi \
+ --disable-shared --enable-static
+ make
+}
+
+package() {
+ cd mxml-$pkgver
+
+ make DSTROOT="$pkgdir" install
+ # remove useless stuff
+ rm -r "$pkgdir"/opt/devkitpro/portlibs/ppc/{share,bin}
+}