summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarsten Teibes2016-11-20 18:05:46 +0100
committerCarsten Teibes2016-11-20 18:05:46 +0100
commitb2d8700186b71a12bcf5e4578a6f501dcbcd8822 (patch)
treeb81c9042836c4d6dc8c14ebb784449c3e9ce6b1f
parent1009424bdef992bb9a1f3a9cd7b9edb88f79c2e1 (diff)
downloadaur-b2d8700186b71a12bcf5e4578a6f501dcbcd8822.tar.gz
[fix] devkitppc r28 rebuild
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD11
2 files changed, 9 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 83e0ceadcc9f..9ff46baad732 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = devkitppc-portlibs-mxml
- pkgdesc = Small XML parser library (for Nintendo Gamecube/Wii homebrew development)
+ pkgdesc = Small XML parser library (for Nintendo Gamecube/Wii/Wii U homebrew development)
pkgver = 2.6
- pkgrel = 3
+ pkgrel = 4
url = http://www.minixml.org/
arch = any
license = LGPL
diff --git a/PKGBUILD b/PKGBUILD
index 44a352cec163..999f2f47250f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
pkgname=devkitppc-portlibs-mxml
pkgver=2.6
-pkgrel=3
-pkgdesc='Small XML parser library (for Nintendo Gamecube/Wii homebrew development)'
+pkgrel=4
+pkgdesc='Small XML parser library (for Nintendo Gamecube/Wii/Wii U homebrew development)'
arch=('any')
url='http://www.minixml.org/'
license=('LGPL')
@@ -16,9 +16,12 @@ sha256sums=('780d4bc7c3b5ab207412487402cc56dff670521da8a57315ca0047c2d4667ad5')
build() {
cd mxml-$pkgver
+ # set environment
source /etc/profile.d/devkitppc.sh
- CFLAGS="-g -O2" ./configure --prefix="$DEVKITPRO/portlibs/ppc" \
- --host=powerpc-eabi --disable-shared --enable-static
+ export CFLAGS="-g -O2 -ffunction-sections -fdata-sections"
+
+ ./configure --prefix="$DEVKITPRO/portlibs/ppc" --host=powerpc-eabi \
+ --disable-shared --enable-static
make
}