diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 37 insertions, 26 deletions
@@ -22,14 +22,18 @@ pkgbase = gn-git source = git+https://chromium.googlesource.com/chromium/src/build source = git+https://chromium.googlesource.com/chromium/src/build/config source = git+https://chromium.googlesource.com/chromium/testing/gtest + source = git+https://chromium.googlesource.com/chromium/llvm-project/libcxx + source = git+https://chromium.googlesource.com/chromium/llvm-project/libcxxabi source = LICENSE - sha512sums = SKIP - sha512sums = SKIP - sha512sums = SKIP - sha512sums = SKIP - sha512sums = SKIP - sha512sums = SKIP - sha512sums = SKIP + sha1sums = SKIP + sha1sums = SKIP + sha1sums = SKIP + sha1sums = SKIP + sha1sums = SKIP + sha1sums = SKIP + sha1sums = SKIP + sha1sums = SKIP + sha1sums = 5548778e53b16da694f02b4716c9b3678e63305a pkgname = gn-git @@ -1,4 +1,5 @@ # Maintainer: Adrián Pérez de Castro <aperez@igalia.com> +# Maintainer: Alexandre Macabies <web+oss@zopieux.com> # # Inspiration for this PKGBUILD: # https://gist.github.com/mohamed/4fa7eb75807463d4dfa3 @@ -6,7 +7,7 @@ pkgname='gn-git' pkgdesc='Meta-build system which generates Ninja build files' pkgver=r1314.3200906 -pkgrel=1 +pkgrel=2 license=('BSD') arch=('x86_64' 'i686') conflicts=('gn-bin') @@ -15,21 +16,25 @@ depends=('glibc' 'gcc-libs') makedepends=('python2') source=( 'https://chromium.googlesource.com/chromium/chromium/+archive/master/third_party/libevent.tar.gz' - "git+https://chromium.googlesource.com/chromium/src/tools/gn" - "git+https://chromium.googlesource.com/chromium/src/base" - "git+https://chromium.googlesource.com/chromium/src/build" - "git+https://chromium.googlesource.com/chromium/src/build/config" - "git+https://chromium.googlesource.com/chromium/testing/gtest" + 'git+https://chromium.googlesource.com/chromium/src/tools/gn' + 'git+https://chromium.googlesource.com/chromium/src/base' + 'git+https://chromium.googlesource.com/chromium/src/build' + 'git+https://chromium.googlesource.com/chromium/src/build/config' + 'git+https://chromium.googlesource.com/chromium/testing/gtest' + 'git+https://chromium.googlesource.com/chromium/llvm-project/libcxx' + 'git+https://chromium.googlesource.com/chromium/llvm-project/libcxxabi' LICENSE ) noextract=('libevent.tar.gz' 'gn' 'base' 'build' 'config' 'gtest') -sha512sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP') +sha1sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + '5548778e53b16da694f02b4716c9b3678e63305a') prepare () { rm -rf "${srcdir}/work" @@ -38,12 +43,14 @@ prepare () { tar -xzf "${srcdir}/libevent.tar.gz" -C "${srcdir}/work/third_party/libevent" # Shuffle things around a bit to put everything where it is suppossed to be - mkdir -p "${srcdir}/work"/{tools,testing} - mv "${srcdir}/gn" "${srcdir}/work/tools" - mv "${srcdir}/base" "${srcdir}/work" - mv "${srcdir}/build" "${srcdir}/work" - mv "${srcdir}/config" "${srcdir}/work" - mv "${srcdir}/gtest" "${srcdir}/work/testing" + mkdir -p "${srcdir}/work"/{tools,testing,buildtools/third_party/libc++{,abi}} + mv "${srcdir}/base" "${srcdir}/work" + mv "${srcdir}/build" "${srcdir}/work" + mv "${srcdir}/config" "${srcdir}/work" + mv "${srcdir}/gn" "${srcdir}/work/tools" + mv "${srcdir}/gtest" "${srcdir}/work/testing" + mv "${srcdir}/libcxx" "${srcdir}/work/buildtools/third_party/libc++/trunk" + mv "${srcdir}/libcxxabi" "${srcdir}/work/buildtools/third_party/libc++abi/trunk" } pkgver () { |