summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarsten Teibes2017-02-04 16:15:27 +0100
committerCarsten Teibes2017-02-06 00:46:01 +0100
commit6a05e64f939f750ed17709c305475d6219401dd0 (patch)
treeb14580d553a436e4da2764ed6a78eaa672fb6b34
parent23373fabdd62c507d1d28478a74e2996256393b3 (diff)
downloadaur-6a05e64f939f750ed17709c305475d6219401dd0.tar.gz
[upd] r28→r29.1
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD22
-rw-r--r--devkitppc.install2
3 files changed, 23 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 14381428cd40..f1081c55fd10 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
pkgbase = devkitppc-bin
pkgdesc = PowerPC toolchain for Nintendo Gamecube/Wii/Wii U homebrew development (precompiled)
- pkgver = r28
+ pkgver = r29.1
pkgrel = 1
- url = http://www.devkitpro.org/
+ url = http://devkitpro.org
install = devkitppc.install
arch = i686
arch = x86_64
@@ -12,19 +12,22 @@ pkgbase = devkitppc-bin
depends = zlib
optdepends = ncurses5-compat-libs: for powerpc-eabi-gdb
optdepends = expat: for powerpc-eabi-gdb
+ optdepends = python2: for powerpc-eabi-gdb
+ optdepends = xz: for powerpc-eabi-gdb
provides = devkitppc
conflicts = devkitppc
options = !strip
options = libtool
options = staticlibs
+ options = emptydirs
source = devkitppc.sh
source = devkitppc.fish
sha256sums = 3e7ab84e123f76c65a92c27932b4f80df598b9da6b0f44745d8d465120449d1d
sha256sums = ab0c74e766fab7ada98541c530593b9f717a72d386f9bb9dad2779a080c66b9d
- source_i686 = http://downloads.sourceforge.net/sourceforge/devkitpro/devkitPPC_r28-i686-linux.tar.bz2
- sha256sums_i686 = 49e92701da4c5602d3d17869eb4477eb9588a43d724082f35526f6c11f65a41b
- source_x86_64 = http://downloads.sourceforge.net/sourceforge/devkitpro/devkitPPC_r28-x86_64-linux.tar.bz2
- sha256sums_x86_64 = 018840ed42185ae811b8614b4f53e7e95a4e2b1605b67586050a4b2108110056
+ source_i686 = http://downloads.sourceforge.net/sourceforge/devkitpro/devkitPPC_r29-1-i686-linux.tar.bz2
+ sha256sums_i686 = 3683abfbe0b359a209bfcaa7902075232b999aa6f623b0eb17d0d1ceafe09ba9
+ source_x86_64 = http://downloads.sourceforge.net/sourceforge/devkitpro/devkitPPC_r29-1-x86_64-linux.tar.bz2
+ sha256sums_x86_64 = fc4e4ce51584b3a50e7a658f4234f04fdc9bb2a77db544aaa01678c3a9fa900c
pkgname = devkitppc-bin
diff --git a/PKGBUILD b/PKGBUILD
index 7deb44a444a7..6d80e5c567fc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,34 +3,38 @@
# Contributor: Tiago Camargo <tcamargo@gmail.com>
pkgname=devkitppc-bin
-pkgver=r28
+pkgver=r29.1
pkgrel=1
pkgdesc='PowerPC toolchain for Nintendo Gamecube/Wii/Wii U homebrew development (precompiled)'
arch=('i686' 'x86_64')
-url="http://www.devkitpro.org/"
+url="http://devkitpro.org"
license=('GPL')
-options=(!strip libtool staticlibs)
+options=(!strip libtool staticlibs emptydirs)
provides=("devkitppc")
conflicts=("devkitppc")
depends=('gcc-libs' 'sh' 'zlib')
-optdepends=('ncurses5-compat-libs: for powerpc-eabi-gdb'
- 'expat: for powerpc-eabi-gdb')
+optdepends=('ncurses5-compat-libs: for powerpc-eabi-gdb')
+optdepends_x86_64=('expat: for powerpc-eabi-gdb'
+ 'python2: for powerpc-eabi-gdb'
+ 'xz: for powerpc-eabi-gdb')
install=devkitppc.install
source=("devkitppc.sh"
"devkitppc.fish")
-source_x86_64=("http://downloads.sourceforge.net/sourceforge/devkitpro/devkitPPC_$pkgver-x86_64-linux.tar.bz2")
-source_i686=("http://downloads.sourceforge.net/sourceforge/devkitpro/devkitPPC_$pkgver-i686-linux.tar.bz2")
+source_i686=("http://downloads.sourceforge.net/sourceforge/devkitpro/devkitPPC_${pkgver/./-}-i686-linux.tar.bz2")
+source_x86_64=("http://downloads.sourceforge.net/sourceforge/devkitpro/devkitPPC_${pkgver/./-}-x86_64-linux.tar.bz2")
sha256sums=('3e7ab84e123f76c65a92c27932b4f80df598b9da6b0f44745d8d465120449d1d'
'ab0c74e766fab7ada98541c530593b9f717a72d386f9bb9dad2779a080c66b9d')
-sha256sums_x86_64=('018840ed42185ae811b8614b4f53e7e95a4e2b1605b67586050a4b2108110056')
-sha256sums_i686=('49e92701da4c5602d3d17869eb4477eb9588a43d724082f35526f6c11f65a41b')
+sha256sums_i686=('3683abfbe0b359a209bfcaa7902075232b999aa6f623b0eb17d0d1ceafe09ba9')
+sha256sums_x86_64=('fc4e4ce51584b3a50e7a658f4234f04fdc9bb2a77db544aaa01678c3a9fa900c')
package() {
install -d "$pkgdir"/opt/devkitpro
cp -r devkitPPC "$pkgdir"/opt/devkitpro
# gzip manually, as makepkg only cares for standard directories
gzip "$pkgdir"/opt/devkitpro/devkitPPC/share/man/man*/*
+ gzip "$pkgdir"/opt/devkitpro/devkitPPC/man/man*/*
gzip "$pkgdir"/opt/devkitpro/devkitPPC/share/info/*
+ gzip "$pkgdir"/opt/devkitpro/devkitPPC/info/*
# export environment variables
install -Dm755 devkitppc.sh "$pkgdir"/etc/profile.d/devkitppc.sh
install -Dm644 devkitppc.fish "$pkgdir"/etc/fish/conf.d/devkitppc.fish
diff --git a/devkitppc.install b/devkitppc.install
index fc16a3a92f94..3c3ce092dda1 100644
--- a/devkitppc.install
+++ b/devkitppc.install
@@ -1,4 +1,4 @@
-
+
post_install() {
echo "To use the toolchain, environment variables have to be set in your shell."
echo "Files setting them for POSIX compatible shells (bash, zsh, ...) and fish are"