summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLlewelyn Trahaearn2017-02-23 11:00:55 -0800
committerLlewelyn Trahaearn2017-02-23 11:00:55 -0800
commit70b61ed4c0852edf0132530f4f208e743e617968 (patch)
treea30caf002d989aa52cf3dcbcac3c1daea9547799
parentc7b21468d7b4b8dcd94b0c53ded4924e938e9eeb (diff)
downloadaur-70b61ed4c0852edf0132530f4f208e743e617968.tar.gz
Switch source from VCS to tarball.
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD22
2 files changed, 14 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1ec6011df39e..ff11b981e490 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
# Generated by mksrcinfo v8
-# Fri Feb 3 04:07:19 UTC 2017
+# Thu Feb 23 19:00:41 UTC 2017
pkgbase = lib32-liblphobos
pkgdesc = Runtime and Phobos library for the LLVM based D compiler. (32-bit)
pkgver = 1.1.0
@@ -19,8 +19,8 @@ pkgbase = lib32-liblphobos
provides = d-runtime
provides = d-stdlib
replaces = lib32-liblphobos-devel
- source = git+https://github.com/ldc-developers/ldc#tag=v1.1.0
- sha256sums = SKIP
+ source = https://github.com/ldc-developers/ldc/releases/download/v1.1.0/ldc-1.1.0-src.tar.gz
+ sha256sums = 3b95216cd664e140dca321a6364c2238c442c972d6ccca8b9a65cb02d2e47112
pkgname = lib32-liblphobos
diff --git a/PKGBUILD b/PKGBUILD
index 989d3061c883..20b4f60ba32d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,13 +14,11 @@ depends=('ldc' 'lib32-curl' 'lib32-gcc-libs')
makedepends=('git' 'llvm' 'libconfig' 'cmake')
provides=("d-runtime" "d-stdlib")
replaces=("lib32-liblphobos-devel")
-source=("git+$url#tag=v${pkgver}")
-sha256sums=('SKIP')
+source=("$url/releases/download/v${pkgver}/ldc-${pkgver}-src.tar.gz")
+sha256sums=('3b95216cd664e140dca321a6364c2238c442c972d6ccca8b9a65cb02d2e47112')
build() {
- cd ldc
-
- git submodule update --init --recursive
+ cd ldc-$pkgver-src
[ -d build ] || mkdir build
cd build
@@ -34,16 +32,18 @@ build() {
-DBUILD_SHARED_LIBS=ON \
..
- make -j 4
+ make
}
package() {
+ cd ldc-$pkgver-src/build
+
# Libraries
- install -D -m644 $srcdir/ldc/build/lib32/libphobos2-ldc.so $pkgdir/usr/lib32/liblphobos2.so
- install -D -m644 $srcdir/ldc/build/lib32/libdruntime-ldc.so $pkgdir/usr/lib32/libldruntime.so
- install -D -m644 $srcdir/ldc/build/lib32/libphobos2-ldc-debug.so $pkgdir/usr/lib32/liblphobos2-debug.so
- install -D -m644 $srcdir/ldc/build/lib32/libdruntime-ldc-debug.so $pkgdir/usr/lib32/libldruntime-debug.so
+ install -D -m644 ./lib32/libphobos2-ldc.so $pkgdir/usr/lib32/liblphobos2.so
+ install -D -m644 ./lib32/libdruntime-ldc.so $pkgdir/usr/lib32/libldruntime.so
+ install -D -m644 ./lib32/libphobos2-ldc-debug.so $pkgdir/usr/lib32/liblphobos2-debug.so
+ install -D -m644 ./lib32/libdruntime-ldc-debug.so $pkgdir/usr/lib32/libldruntime-debug.so
# License
- install -D -m644 "${srcdir}/ldc/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -D -m644 ../LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}