Skip to content
Snippets Groups Projects
Commit 0a50c7c0 authored by Carl Chave's avatar Carl Chave Committed by Leo
Browse files

main/harfbuzz: split utilities to new subpackage

parent d6b866c0
No related branches found
No related tags found
1 merge request!16324main/harfbuzz: split utilities to new subpackage
......@@ -2,7 +2,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=harfbuzz
pkgver=2.7.4
pkgrel=0
pkgrel=1
pkgdesc="Text shaping library"
url="https://freedesktop.org/wiki/Software/HarfBuzz"
arch="all"
......@@ -12,7 +12,7 @@ options="!check"
makedepends="freetype-dev glib-dev gobject-introspection-dev cairo-dev icu-dev
graphite2-dev meson gtk-doc"
checkdepends="python3"
subpackages="$pkgname-static $pkgname-dev $pkgname-icu $pkgname-doc"
subpackages="$pkgname-static $pkgname-dev $pkgname-icu $pkgname-utils $pkgname-doc"
source="harfbuzz-$pkgver.tar.gz::https://github.com/harfbuzz/harfbuzz/archive/$pkgver.tar.gz"
build() {
......@@ -44,11 +44,6 @@ static() {
mv "$pkgdir"/usr/lib/*.a "$subpkgdir"/usr/lib/
}
dev() {
default_dev
mv "$pkgdir"/usr/bin "$subpkgdir"/usr/
}
icu() {
pkgdesc="Harfbuzz ICU support library"
replaces="harfbuzz"
......@@ -56,4 +51,10 @@ icu() {
mv "$pkgdir"/usr/lib/lib*icu.so.* "$subpkgdir"/usr/lib/
}
utils() {
pkgdesc="$pkgdesc (utilities)"
mkdir -p "$subpkgdir"/usr
mv "$pkgdir"/usr/bin "$subpkgdir"/usr/
}
sha512sums="5b412e0f6d1c9142a0ef2713826cb8d6ebf348c5b64054a0676d3ce084bcff1de375dadf90e87dbbf6d0ec8e4a99339cb64b514d5464efb7e27037551e494099 harfbuzz-2.7.4.tar.gz"
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