# Contributor:
# Maintainer: Paul Morgan <jumanjiman@gmail.com>
setvar pkgname = 'editorconfig'
setvar _pkgname = "$pkgname-core-c"
setvar pkgver = '0.12.1'
setvar pkgrel = '1'
setvar pkgdesc = ""EditorConfig core library written in C (for use by plugins supporting EditorConfig parsing)""
setvar url = ""https://github.com/editorconfig/editorconfig-core-c""
setvar arch = ""all""
setvar license = ""BSD""  # "Simplified" http://opensource.org/licenses/BSD-2-Clause
setvar depends = """"
setvar makedepends = ""cmake doxygen pcre-dev""
setvar subpackages = ""$pkgname-dev $pkgname-doc""
setvar source = ""$pkgname-$pkgver.tar.gz::https://github.com/editorconfig/$_pkgname/archive/v$pkgver.tar.gz""
setvar builddir = ""$srcdir/$_pkgname-$pkgver""

proc build {
	cd $builddir

	cmake . \
		-DCMAKE_BUILD_TYPE=Release \
		-DCMAKE_INSTALL_PREFIX=/usr \
		-DCMAKE_INSTALL_LIBDIR=lib \
		-DINI_ALLOW_MULTILINE=1 \
		|| return 1
	make || return 1
}

proc package {
	cd $builddir

	make DESTDIR="$pkgdir" install || return 1

	# Remove symlink to editorconfig-$pkgver.
	rm -f "$pkgdir/usr/bin/$pkgname" || return 1
	mv -f "$pkgdir/usr/bin/$pkgname-$pkgver" "$pkgdir/usr/bin/$pkgname" || return 1
}

setvar md5sums = ""f15a4d417c405c8de54f132dc3429e46  editorconfig-0.12.1.tar.gz""
setvar sha256sums = ""c7bd714c73f01edde583b059b51078173aa85a36fa05bb9652d35a75fe0ac372  editorconfig-0.12.1.tar.gz""
setvar sha512sums = ""3517f7db84d632615ba651eeafab6730739b7bf01f4ea34fbca65f58463fbbcbabc101587b289a7922b55708453262c65569077c51087424d47d0676dc1db686  editorconfig-0.12.1.tar.gz""