summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarsten Teibes2016-11-20 20:24:44 +0100
committerCarsten Teibes2016-11-20 20:24:44 +0100
commit3460e470c230c1b658415268ba90880e38c72195 (patch)
treefad617fb66f909587740a21084d030c7c7717863
parentd66a429c73792a774d635e4962856a2d579de133 (diff)
downloadaur-3460e470c230c1b658415268ba90880e38c72195.tar.gz
[fix] URLs
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD31
2 files changed, 24 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7e4f435b8acc..b2f730d86117 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = grrlib
- pkgdesc = A graphics library for Wii homebrew developers.
+ pkgdesc = A helper library for Nintendo Gamecube/Wii homebrew developers
pkgver = 4.3.2
pkgrel = 2
url = http://grrlib.santo.fr/
@@ -9,8 +9,10 @@ pkgbase = grrlib
depends = libfat-ogc
options = !strip
options = staticlibs
- source = http://grrlib.googlecode.com/files/GRRLIB%204.3.2.zip
- sha256sums = 18b159f466ea93bfbc304921b9fe2cbba37eba7a9066dfa97c0766e7daddb7cd
+ source = https://github.com/GRRLIB/GRRLIB/archive/4.3.2.tar.gz
+ source = https://github.com/GRRLIB/GRRLIB/releases/download/4.3.2/HTML-documentation.zip
+ sha256sums = 198e8d4f06cb1e6b7328569ca4ccb7e238e18cb2fc90225fd7e28b7583d16f49
+ sha256sums = 44a2df2136825da162d047bfeec130e96825afd292d7eb4c02b15505611a7ded
pkgname = grrlib
diff --git a/PKGBUILD b/PKGBUILD
index 7a7db2a8d665..32c028ccd6e2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,30 +4,37 @@
pkgname=grrlib
pkgver=4.3.2
pkgrel=2
-pkgdesc="A graphics library for Wii homebrew developers."
+pkgdesc="A helper library for Nintendo Gamecube/Wii homebrew developers"
arch=('any')
url="http://grrlib.santo.fr/"
license=('MIT')
depends=("libfat-ogc")
makedepends=("devkitppc")
-source=("http://grrlib.googlecode.com/files/GRRLIB%20${pkgver}.zip")
-sha256sums=('18b159f466ea93bfbc304921b9fe2cbba37eba7a9066dfa97c0766e7daddb7cd')
+source=("https://github.com/GRRLIB/GRRLIB/archive/$pkgver.tar.gz"
+ "https://github.com/GRRLIB/GRRLIB/releases/download/$pkgver/HTML-documentation.zip")
+sha256sums=('198e8d4f06cb1e6b7328569ca4ccb7e238e18cb2fc90225fd7e28b7583d16f49'
+ '44a2df2136825da162d047bfeec130e96825afd292d7eb4c02b15505611a7ded')
options=(!strip staticlibs)
build() {
+ # set environment
source /etc/profile.d/devkitppc.sh
-
- cd GRRLIB/GRRLIB
unset CFLAGS
- make
+
+ make -C GRRLIB-$pkgver/GRRLIB
}
package() {
- cd GRRLIB/GRRLIB
- DEVKITPRO="$pkgdir/$DEVKITPRO" make install
+ cd GRRLIB-$pkgver
+ DEVKITPRO="$pkgdir/$DEVKITPRO" make -C GRRLIB install
- cd ..
- install -Dm644 LICENCE.TXT "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
- install -d "$pkgdir"/usr/share/doc/$pkgname
- cp -rup doc examples README.html grrlib_logo.png "$pkgdir"/usr/share/doc/$pkgname
+ # license
+ install -Dm0644 LICENCE.TXT "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ # examples
+ install -d "$pkgdir"/usr/share/$pkgname
+ cp -rup examples "$pkgdir"/usr/share/$pkgname
+ # doc
+ install -d "$pkgdir"/usr/share/doc/$pkgname/doxygen
+ install -m0644 README.html grrlib_logo.png "$pkgdir"/usr/share/doc/$pkgname
+ cp -rup ../doc/* "$pkgdir"/usr/share/doc/$pkgname/doxygen
}