Skip to content
Snippets Groups Projects
Commit 8835f719 authored by Filipe Laíns's avatar Filipe Laíns :rainbow:
Browse files

force build with LDC

parent 01ed269b
No related branches found
Tags 0.20.13-1
No related merge requests found
# Maintainer: Antonio Rojas <arojas@archlinux.org>
# Maintainer: Filipe Laíns (FFY00) <lains@archlinux.org>
pkgname=glibd
_pkgname=GlibD
pkgver=2.0.0
pkgrel=4
pkgdesc="D bindings for the GLib C Utility Library"
arch=(x86_64)
url="https://github.com/gtkd-developers/GlibD"
license=(LGPL)
depends=(liblphobos glib2)
makedepends=(ldc meson gobject-introspection gir-to-d)
source=($pkgname-$pkgver.tar.gz::"https://github.com/gtkd-developers/GlibD/archive/v$pkgver.tar.gz")
sha256sums=('0935b9c4cb33289d0739923af3cd048300cc36e44ef72f2e8c1679944d6a4c4d')
prepare() {
mkdir -p build
}
pkgdesc='D bindings for the GLib C Utility Library'
arch=('x86_64')
url='https://github.com/gtkd-developers/GlibD'
license=('LGPL3')
depends=('glib2' 'liblphobos')
makedepends=('meson' 'ldc' 'gobject-introspection' 'gir-to-d')
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
sha512sums=('0935b9c4cb33289d0739923af3cd048300cc36e44ef72f2e8c1679944d6a4c4d')
build() {
cd build
meson ../GlibD-$pkgver --prefix=/usr
mkdir -p $_pkgname-$pkgver/build
cd $_pkgname-$pkgver/build
# Force build with LDC
export DC=ldc
arch-meson ..
ninja
}
package() {
cd build
cd $_pkgname-$pkgver/build
DESTDIR="$pkgdir" ninja install
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment