summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorVincent Grande2020-05-11 14:09:28 -0400
committerVincent Grande2020-05-11 14:09:28 -0400
commitb0484546b1ae3114d90da1ea9ee9257940b2c30b (patch)
treeb74938a48b2c0bcfb831d51579523c4b66cd96c8 /PKGBUILD
parentfb5d9868590ab904a9a6943fb128f6d85ded276d (diff)
downloadaur-b0484546b1ae3114d90da1ea9ee9257940b2c30b.tar.gz
dependency update
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD15
1 files changed, 7 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9cd752c2b938..baad67e53c6e 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@ url="http://www.freedesktop.org/wiki/Software/HarfBuzz"
arch=(x86_64)
license=(MIT)
depends=(lib32-glib2 lib32-freetype2 harfbuzz)
-makedepends=(lib32-cairo lib32-icu gcc-multilib ragel git python)
+makedepends=(lib32-cairo lib32-icu gcc-multilib ragel git python gobject-introspection)
checkdepends=(python-fonttools python-setuptools)
source=("git+https://github.com/harfbuzz/harfbuzz")
sha256sums=('SKIP')
@@ -27,7 +27,7 @@ prepare() {
build() {
export CC="gcc -m32"
export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+ export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
cd harfbuzz
./configure \
@@ -51,15 +51,15 @@ build() {
package_lib32-harfbuzz-git() {
- provides=('lib32-harfbuzz')
+ provides=(lib32-harfbuzz libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so)
conflicts=('lib32-harfbuzz')
cd harfbuzz
make DESTDIR="$pkgdir" install
rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s harfbuzz "$pkgdir/usr/share/licenses/lib32-harfbuzz"
+
+ install -Dt "$pkgdir/usr/share/licenses/lib32-harfbuzz" -m644 COPYING
# Split harfbuzz-icu
mkdir -p ../hb-icu/usr/lib32/pkgconfig; cd ../hb-icu
@@ -70,11 +70,10 @@ package_lib32-harfbuzz-git() {
package_lib32-harfbuzz-icu-git() {
pkgdesc="OpenType text shaping engine (32-bit, ICU integration)"
depends=(lib32-harfbuzz lib32-icu harfbuzz-icu)
- provides=('lib32-harfbuzz-icu')
+ provides=(lib32-harfbuzz-icu libharfbuzz-icu.so)
conflicts=('lib32-harfbuzz-icu')
mv hb-icu/* "$pkgdir"
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s harfbuzz-icu "$pkgdir/usr/share/licenses/lib32-harfbuzz-icu"
+ install -Dt "$pkgdir/usr/share/licenses/lib32-harfbuzz-icu" -m644 harfbuzz/COPYING
}