diff options
author | Michel Zou | 2023-06-02 22:20:04 +0200 |
---|---|---|
committer | Michel Zou | 2023-06-02 22:20:04 +0200 |
commit | f5b4b111d6abd4159534396e5ef3b5b8c04255af (patch) | |
tree | 67c886175f71992e84ad0ddd3e108f13a5f710d0 /PKGBUILD | |
parent | d31840b484da6bc89d2138714db62725f6244c16 (diff) | |
download | aur-f5b4b111d6abd4159534396e5ef3b5b8c04255af.tar.gz |
4.1.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 9 insertions, 9 deletions
@@ -1,30 +1,30 @@ pkgname=psp-newlib -pkgver=1.20.0 +pkgver=4.1.0 pkgrel=1 pkgdesc="Newlib is a C library intended for use on embedded systems (psp)" arch=(any) url="https://github.com/pspdev/newlib" license=('GPL') -groups=('psp') -makedepends=('psp-gcc-base' 'psp-binutils' 'psp-sdk-base') +makedepends=('psp-gcc-base' 'psp-binutils' 'git') options=('!buildflags' '!strip' 'staticlibs') -source=("https://github.com/pspdev/newlib/archive/newlib-${pkgver//./_}-PSP.zip") +source=("newlib-${pkgver}::git+https://github.com/pspdev/newlib.git#branch=allegrex-v${pkgver}") sha256sums=('SKIP') build() { - cd "$srcdir/newlib-newlib-${pkgver//./_}-PSP" + cd "$srcdir/newlib-${pkgver}" mkdir -p build-psp && cd build-psp - ../configure --prefix=/usr --target=psp --enable-newlib-iconv --enable-newlib-multithread --enable-newlib-mb + ../configure --prefix=/usr --target=psp make } package() { - cd "$srcdir/newlib-newlib-${pkgver//./_}-PSP/build-psp" + cd "$srcdir/newlib-${pkgver}/build-psp" make install DESTDIR="$pkgdir" - rm -r "$pkgdir"/usr/share + #rm -r "$pkgdir"/usr/share rm "$pkgdir"/usr/psp/lib/crt0.o # provided by psp-sdk - rm "$pkgdir"/usr/psp/include/pthread.h "$pkgdir"/usr/psp/include/sched.h # provided by psp-pthreads-emb + rm "$pkgdir"/usr/psp/include/pthread.h "$pkgdir"/usr/psp/include/sched.h # provided by psp-pthread-embedded + rm "$pkgdir"/usr/psp/include/sys/_pthreadtypes.h "$pkgdir"/usr/psp/include/sys/sched.h # provided by psp-pthread-embedded } |