Date: Saturday, November 10, 2018 @ 15:12:44 Author: ffy00 Revision: 405670
archrelease: copy trunk to community-x86_64 Added: d-containers/repos/community-x86_64/PKGBUILD (from rev 405669, d-containers/trunk/PKGBUILD) Deleted: d-containers/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 69 +++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 40 insertions(+), 29 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-11-10 15:12:39 UTC (rev 405669) +++ PKGBUILD 2018-11-10 15:12:44 UTC (rev 405670) @@ -1,29 +0,0 @@ -# Maintainer: Antonio Rojas <aro...@archlinux.org> - -pkgname=d-containers -_pkgver=0.8.0-alpha.10 -pkgver=${_pkgver/-/} -pkgrel=1 -pkgdesc="Containers for D backed by std.experimental.allocator" -arch=(x86_64) -url="https://github.com/dlang-community" -license=(Boost) -depends=(liblphobos) -makedepends=(ldc meson d-stdx-allocator) -source=($pkgname-$pkgver.tar.gz::"https://github.com/dlang-community/containers/archive/v$_pkgver.tar.gz") -sha256sums=('40210406e4439c4145c951a24b8475af47fe981e0a95122db05d6eff3cce7561') - -prepare() { - mkdir -p build -} - -build() { - cd build - meson ../containers-$_pkgver --prefix=/usr - ninja -} - -package() { - cd build - DESTDIR="$pkgdir" ninja install -} Copied: d-containers/repos/community-x86_64/PKGBUILD (from rev 405669, d-containers/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-11-10 15:12:44 UTC (rev 405670) @@ -0,0 +1,40 @@ +# Maintainer: Filipe Laíns (FFY00) <la...@archlinux.org> + +pkgname=d-containers +_pkgname=containers +_pkgver=0.8.0-alpha.11 +pkgver=${_pkgver/-/} +pkgrel=1 +pkgdesc='Containers for D backed by std.experimental.allocator' +arch=('x86_64') +url='https://github.com/dlang-community/containers' +license=('Boost') +depends=('liblphobos') +makedepends=('meson' 'ldc' 'd-stdx-allocator') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$_pkgver.tar.gz") +sha512sums=('7673c677bdab87b3e4fbf7b64532f005fc31e428f18b0db1199f5376125303acdd65579e85d6a7182c47916f10ef7d421b0cc388d74eca4658167701eef98864') + +build() { + mkdir -p $_pkgname-$_pkgver/build + cd $_pkgname-$_pkgver/build + + # Force build with LDC + export DC=ldc + + arch-meson .. + + ninja +} + +check() { + cd $_pkgname-$_pkgver/build + + ninja test +} + +package() { + cd $_pkgname-$_pkgver/build + + DESTDIR="$pkgdir" ninja install +} +