[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, December 27, 2020 @ 10:47:23 Author: heftig Revision: 405028 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 405026, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 130 ++--- 1 file changed, 65 insertions(+), 65 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-27 10:47:23 UTC (rev 405027) +++ PKGBUILD2020-12-27 10:47:23 UTC (rev 405028) @@ -1,65 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot - -pkgbase=harfbuzz -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.7.3 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc - ragel git python meson) -checkdepends=(python-fonttools python-setuptools) -_commit=954167143befde8366150dcb885f50a9e64346a3 # tags/2.7.3^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd harfbuzz - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd harfbuzz -} - -build() { - arch-meson harfbuzz build \ --D graphite=enabled - meson compile -C build -} - -check() { - mkdir -p tmp - TMPDIR="$PWD/tmp" meson test -C build --print-errorlogs - rm -r tmp -} - -package_harfbuzz() { - depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so - libgobject-2.0.so) - provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) - optdepends=('cairo: hb-view program') - - DESTDIR="$pkgdir" meson install -C build - - # Split harfbuzz-icu - mkdir -p hb-icu/usr/{include/harfbuzz,lib/pkgconfig} - mv -t hb-icu/usr/lib "$pkgdir"/usr/lib/libharfbuzz-icu* - mv -t hb-icu/usr/lib/pkgconfig "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc - mv -t hb-icu/usr/include/harfbuzz "$pkgdir"/usr/include/harfbuzz/hb-icu.h - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) - provides=(libharfbuzz-icu.so) - - mv hb-icu/* "$pkgdir" - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 405026, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-27 10:47:23 UTC (rev 405028) @@ -0,0 +1,65 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=harfbuzz +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.7.4 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc + ragel git python meson) +checkdepends=(python-fonttools python-setuptools) +_commit=7236c7e29cef1c2d76c7a284c5081ff4d3aa1127 # tags/2.7.4^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd harfbuzz + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd harfbuzz +} + +build() { + arch-meson harfbuzz build \ +-D graphite=enabled + meson compile -C build +} + +check() { + mkdir -p tmp + TMPDIR="$PWD/tmp" meson test -C build --print-errorlogs + rm -r tmp +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so + libgobject-2.0.so) + provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) + optdepends=('cairo: hb-view program') + + DESTDIR="$pkgdir" meson install -C build + + # Split harfbuzz-icu + mkdir -p hb-icu/usr/{include/harfbuzz,lib/pkgconfig} + mv -t hb-icu/usr/lib "$pkgdir"/usr/lib/libharfbuzz-icu* + mv -t hb-icu/usr/lib/pkgconfig "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc + mv -t hb-icu/usr/include/harfbuzz "$pkgdir"/usr/include/harfbuzz/hb-icu.h + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) + provides=(libharfbuzz-icu.so) + + mv hb-icu/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, December 24, 2020 @ 02:36:13 Author: heftig Revision: 404962 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 404960, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 130 ++--- 1 file changed, 65 insertions(+), 65 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-24 02:36:09 UTC (rev 404961) +++ PKGBUILD2020-12-24 02:36:13 UTC (rev 404962) @@ -1,65 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot - -pkgbase=harfbuzz -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.7.2 -pkgrel=3 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc - ragel git python meson) -checkdepends=(python-fonttools python-setuptools) -_commit=9c98b2b9a9e43669c5e2b37eaa41b1e07de1ede3 # tags/2.7.2^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd harfbuzz - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd harfbuzz -} - -build() { - arch-meson harfbuzz build \ --D graphite=enabled - meson compile -C build -} - -check() { - mkdir -p tmp - TMPDIR="$PWD/tmp" meson test -C build --print-errorlogs - rm -r tmp -} - -package_harfbuzz() { - depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so - libgobject-2.0.so) - provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) - optdepends=('cairo: hb-view program') - - DESTDIR="$pkgdir" meson install -C build - - # Split harfbuzz-icu - mkdir -p hb-icu/usr/{include/harfbuzz,lib/pkgconfig} - mv -t hb-icu/usr/lib "$pkgdir"/usr/lib/libharfbuzz-icu* - mv -t hb-icu/usr/lib/pkgconfig "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc - mv -t hb-icu/usr/include/harfbuzz "$pkgdir"/usr/include/harfbuzz/hb-icu.h - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) - provides=(libharfbuzz-icu.so) - - mv hb-icu/* "$pkgdir" - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 404960, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-24 02:36:13 UTC (rev 404962) @@ -0,0 +1,65 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=harfbuzz +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.7.3 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc + ragel git python meson) +checkdepends=(python-fonttools python-setuptools) +_commit=954167143befde8366150dcb885f50a9e64346a3 # tags/2.7.3^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd harfbuzz + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd harfbuzz +} + +build() { + arch-meson harfbuzz build \ +-D graphite=enabled + meson compile -C build +} + +check() { + mkdir -p tmp + TMPDIR="$PWD/tmp" meson test -C build --print-errorlogs + rm -r tmp +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so + libgobject-2.0.so) + provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) + optdepends=('cairo: hb-view program') + + DESTDIR="$pkgdir" meson install -C build + + # Split harfbuzz-icu + mkdir -p hb-icu/usr/{include/harfbuzz,lib/pkgconfig} + mv -t hb-icu/usr/lib "$pkgdir"/usr/lib/libharfbuzz-icu* + mv -t hb-icu/usr/lib/pkgconfig "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc + mv -t hb-icu/usr/include/harfbuzz "$pkgdir"/usr/include/harfbuzz/hb-icu.h + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) + provides=(libharfbuzz-icu.so) + + mv hb-icu/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 29, 2020 @ 22:21:39 Author: heftig Revision: 394907 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 394906, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 130 ++--- 1 file changed, 65 insertions(+), 65 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-29 22:20:39 UTC (rev 394906) +++ PKGBUILD2020-08-29 22:21:39 UTC (rev 394907) @@ -1,65 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot - -pkgbase=harfbuzz -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.7.1 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc - ragel git python meson) -checkdepends=(python-fonttools python-setuptools) -_commit=05ef75c55340400d4b318bd24d742653bbf825d9 # tags/2.7.1^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd harfbuzz - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd harfbuzz -} - -build() { - arch-meson harfbuzz build \ --D graphite=enabled - meson compile -C build -} - -check() { - mkdir -p tmp - TMPDIR="$PWD/tmp" meson test -C build --print-errorlogs - rm -r tmp -} - -package_harfbuzz() { - depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so - libgobject-2.0.so) - provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) - optdepends=('cairo: hb-view program') - - DESTDIR="$pkgdir" meson install -C build - - # Split harfbuzz-icu - mkdir -p hb-icu/usr/{include/harfbuzz,lib/pkgconfig} - mv -t hb-icu/usr/lib "$pkgdir"/usr/lib/libharfbuzz-icu* - mv -t hb-icu/usr/lib/pkgconfig "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc - mv -t hb-icu/usr/include/harfbuzz "$pkgdir"/usr/include/harfbuzz/hb-icu.h - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) - provides=(libharfbuzz-icu.so) - - mv hb-icu/* "$pkgdir" - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 394906, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-29 22:21:39 UTC (rev 394907) @@ -0,0 +1,65 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=harfbuzz +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.7.2 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc + ragel git python meson) +checkdepends=(python-fonttools python-setuptools) +_commit=9c98b2b9a9e43669c5e2b37eaa41b1e07de1ede3 # tags/2.7.2^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd harfbuzz + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd harfbuzz +} + +build() { + arch-meson harfbuzz build \ +-D graphite=enabled + meson compile -C build +} + +check() { + mkdir -p tmp + TMPDIR="$PWD/tmp" meson test -C build --print-errorlogs + rm -r tmp +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so + libgobject-2.0.so) + provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) + optdepends=('cairo: hb-view program') + + DESTDIR="$pkgdir" meson install -C build + + # Split harfbuzz-icu + mkdir -p hb-icu/usr/{include/harfbuzz,lib/pkgconfig} + mv -t hb-icu/usr/lib "$pkgdir"/usr/lib/libharfbuzz-icu* + mv -t hb-icu/usr/lib/pkgconfig "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc + mv -t hb-icu/usr/include/harfbuzz "$pkgdir"/usr/include/harfbuzz/hb-icu.h + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) + provides=(libharfbuzz-icu.so) + + mv hb-icu/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, August 15, 2020 @ 02:25:52 Author: heftig Revision: 394268 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 394266, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 130 ++--- 1 file changed, 65 insertions(+), 65 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-15 02:25:51 UTC (rev 394267) +++ PKGBUILD2020-08-15 02:25:52 UTC (rev 394268) @@ -1,65 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot - -pkgbase=harfbuzz -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.7.0 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc - ragel git python meson) -checkdepends=(python-fonttools python-setuptools) -_commit=a01c7a380b9a3351bc7056c816e1340b5374a6f8 # tags/2.7.0^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd harfbuzz - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd harfbuzz -} - -build() { - arch-meson harfbuzz build \ --D graphite=enabled - meson compile -C build -} - -check() { - mkdir -p tmp - TMPDIR="$PWD/tmp" meson test -C build --print-errorlogs - rm -r tmp -} - -package_harfbuzz() { - depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so - libgobject-2.0.so) - provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) - optdepends=('cairo: hb-view program') - - DESTDIR="$pkgdir" meson install -C build - - # Split harfbuzz-icu - mkdir -p hb-icu/usr/{include/harfbuzz,lib/pkgconfig} - mv -t hb-icu/usr/lib "$pkgdir"/usr/lib/libharfbuzz-icu* - mv -t hb-icu/usr/lib/pkgconfig "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc - mv -t hb-icu/usr/include/harfbuzz "$pkgdir"/usr/include/harfbuzz/hb-icu.h - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) - provides=(libharfbuzz-icu.so) - - mv hb-icu/* "$pkgdir" - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 394266, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-15 02:25:52 UTC (rev 394268) @@ -0,0 +1,65 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=harfbuzz +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.7.1 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc + ragel git python meson) +checkdepends=(python-fonttools python-setuptools) +_commit=05ef75c55340400d4b318bd24d742653bbf825d9 # tags/2.7.1^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd harfbuzz + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd harfbuzz +} + +build() { + arch-meson harfbuzz build \ +-D graphite=enabled + meson compile -C build +} + +check() { + mkdir -p tmp + TMPDIR="$PWD/tmp" meson test -C build --print-errorlogs + rm -r tmp +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so + libgobject-2.0.so) + provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) + optdepends=('cairo: hb-view program') + + DESTDIR="$pkgdir" meson install -C build + + # Split harfbuzz-icu + mkdir -p hb-icu/usr/{include/harfbuzz,lib/pkgconfig} + mv -t hb-icu/usr/lib "$pkgdir"/usr/lib/libharfbuzz-icu* + mv -t hb-icu/usr/lib/pkgconfig "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc + mv -t hb-icu/usr/include/harfbuzz "$pkgdir"/usr/include/harfbuzz/hb-icu.h + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) + provides=(libharfbuzz-icu.so) + + mv hb-icu/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, July 25, 2020 @ 11:27:28 Author: heftig Revision: 392530 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 392529, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 132 ++--- 1 file changed, 65 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-25 11:26:18 UTC (rev 392529) +++ PKGBUILD2020-07-25 11:27:28 UTC (rev 392530) @@ -1,67 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot - -pkgbase=harfbuzz -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.6.8 -pkgrel=3 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc - ragel git python meson) -checkdepends=(python-fonttools python-setuptools) -_commit=e4203c14699cc0903a2b4611167a7b99532cfdb0 # tags/2.6.8^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd harfbuzz - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd harfbuzz - - # Meson fixes - git cherry-pick -n 53b0a183c7a4 3adcf398a02f -} - -build() { - arch-meson harfbuzz build \ --D graphite=enabled - meson compile -C build -} - -check() { - TMPDIR="$srcdir" meson test -C build --print-errorlogs - rm -rf "$srcdir"/tmp* -} - -package_harfbuzz() { - depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so - libgobject-2.0.so) - provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) - optdepends=('cairo: hb-view program') - - DESTDIR="$pkgdir" meson install -C build - - # Split harfbuzz-icu - mkdir -p hb-icu/usr/{include/harfbuzz,lib/pkgconfig} - mv -t hb-icu/usr/lib "$pkgdir"/usr/lib/libharfbuzz-icu* - mv -t hb-icu/usr/lib/pkgconfig "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc - mv -t hb-icu/usr/include/harfbuzz "$pkgdir"/usr/include/harfbuzz/hb-icu.h - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) - provides=(libharfbuzz-icu.so) - - mv hb-icu/* "$pkgdir" - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 392529, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-25 11:27:28 UTC (rev 392530) @@ -0,0 +1,65 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=harfbuzz +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.7.0 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc + ragel git python meson) +checkdepends=(python-fonttools python-setuptools) +_commit=a01c7a380b9a3351bc7056c816e1340b5374a6f8 # tags/2.7.0^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd harfbuzz + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd harfbuzz +} + +build() { + arch-meson harfbuzz build \ +-D graphite=enabled + meson compile -C build +} + +check() { + mkdir -p tmp + TMPDIR="$PWD/tmp" meson test -C build --print-errorlogs + rm -r tmp +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so + libgobject-2.0.so) + provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) + optdepends=('cairo: hb-view program') + + DESTDIR="$pkgdir" meson install -C build + + # Split harfbuzz-icu + mkdir -p hb-icu/usr/{include/harfbuzz,lib/pkgconfig} + mv -t hb-icu/usr/lib "$pkgdir"/usr/lib/libharfbuzz-icu* + mv -t hb-icu/usr/lib/pkgconfig "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc + mv -t hb-icu/usr/include/harfbuzz "$pkgdir"/usr/include/harfbuzz/hb-icu.h + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) + provides=(libharfbuzz-icu.so) + + mv hb-icu/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, June 22, 2020 @ 21:38:15 Author: heftig Revision: 390138 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 390137, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 138 - 1 file changed, 64 insertions(+), 74 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-22 21:38:05 UTC (rev 390137) +++ PKGBUILD2020-06-22 21:38:15 UTC (rev 390138) @@ -1,74 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=harfbuzz -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.6.7 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc - ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=fb46a32ed0322d3f617dbfc7b982ff26f47d789c # tags/2.6.7^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd harfbuzz - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd harfbuzz - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd harfbuzz - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd harfbuzz - TMPDIR="$srcdir" make check - rm -rf "$srcdir"/tmp* -} - -package_harfbuzz() { - depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so - libgobject-2.0.so) - provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) - optdepends=('cairo: hb-view program') - - cd harfbuzz - make DESTDIR="$pkgdir" install - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) - provides=(libharfbuzz-icu.so) - - mv hb-icu/* "$pkgdir" - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 390137, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-22 21:38:15 UTC (rev 390138) @@ -0,0 +1,64 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=harfbuzz +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.6.8 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc + ragel git python meson) +checkdepends=(python-fonttools python-setuptools) +_commit=e4203c14699cc0903a2b4611167a7b99532cfdb0 # tags/2.6.8^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd harfbuzz + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd harfbuzz +} + +build() { + arch-meson harfbuzz build \ +-D graphite=enabled + meson compile -C build +} + +check() { + TMPDIR="$srcdir" meson test -C build --print-errorlogs + rm -rf "$srcdir"/tmp* +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so + libgobject-2.0.so) + provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) + optdepends=('cairo: hb-view program') + + DESTDIR="$pkgdir" meson install -C build + + # Split harfbuzz-icu + mkdir -p hb-icu/usr/{include/harfbuzz,lib/pkgconfig} + mv -t hb-icu/usr/lib "$pkgdir"/usr/lib/libharfbuzz-icu* + mv -t hb-icu/usr/lib/pkgconfig "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc + mv -t hb-icu/usr/include/harfbuzz "$pkgdir"/usr/include/harfbuzz/hb-icu.h + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) + provides=(libharfbuzz-icu.so) + + mv hb-icu/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, June 3, 2020 @ 09:33:43 Author: heftig Revision: 388141 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 388140, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 148 ++--- 1 file changed, 74 insertions(+), 74 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-03 09:33:25 UTC (rev 388140) +++ PKGBUILD2020-06-03 09:33:43 UTC (rev 388141) @@ -1,74 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=harfbuzz -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.6.6 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc - ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=42025680cb0a30eba4ed48d125586a4dda3c973e # tags/2.6.6^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd harfbuzz - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd harfbuzz - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd harfbuzz - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd harfbuzz - TMPDIR="$srcdir" make check - rm -rf "$srcdir"/tmp* -} - -package_harfbuzz() { - depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so - libgobject-2.0.so) - provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) - optdepends=('cairo: hb-view program') - - cd harfbuzz - make DESTDIR="$pkgdir" install - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) - provides=(libharfbuzz-icu.so) - - mv hb-icu/* "$pkgdir" - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 388140, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-03 09:33:43 UTC (rev 388141) @@ -0,0 +1,74 @@ +# Maintainer: Jan de Groot + +pkgbase=harfbuzz +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.6.7 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc + ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=fb46a32ed0322d3f617dbfc7b982ff26f47d789c # tags/2.6.7^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd harfbuzz + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd harfbuzz + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd harfbuzz + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd harfbuzz + TMPDIR="$srcdir" make check + rm -rf "$srcdir"/tmp* +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so + libgobject-2.0.so) + provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) + optdepends=('cairo: hb-view program') + + cd harfbuzz + make DESTDIR="$pkgdir" install + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) + provides=(libharfbuzz-icu.so) + + mv hb-icu/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, May 11, 2020 @ 21:45:19 Author: heftig Revision: 383256 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 383255, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 148 ++--- 1 file changed, 74 insertions(+), 74 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-11 21:44:00 UTC (rev 383255) +++ PKGBUILD2020-05-11 21:45:19 UTC (rev 383256) @@ -1,74 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=harfbuzz -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.6.5 -pkgrel=2 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc - ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=f9bc373381ddf8553f943b774596ae5a53bf2641 # tags/2.6.5^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd harfbuzz - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd harfbuzz - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd harfbuzz - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd harfbuzz - TMPDIR="$srcdir" make check - rm -rf "$srcdir"/tmp* -} - -package_harfbuzz() { - depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so - libgobject-2.0.so) - provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) - optdepends=('cairo: hb-view program') - - cd harfbuzz - make DESTDIR="$pkgdir" install - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) - provides=(libharfbuzz-icu.so) - - mv hb-icu/* "$pkgdir" - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 383255, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-11 21:45:19 UTC (rev 383256) @@ -0,0 +1,74 @@ +# Maintainer: Jan de Groot + +pkgbase=harfbuzz +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.6.6 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc + ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=42025680cb0a30eba4ed48d125586a4dda3c973e # tags/2.6.6^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd harfbuzz + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd harfbuzz + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd harfbuzz + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd harfbuzz + TMPDIR="$srcdir" make check + rm -rf "$srcdir"/tmp* +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so + libgobject-2.0.so) + provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) + optdepends=('cairo: hb-view program') + + cd harfbuzz + make DESTDIR="$pkgdir" install + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) + provides=(libharfbuzz-icu.so) + + mv hb-icu/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, April 17, 2020 @ 22:55:29 Author: heftig Revision: 380488 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 380487, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 144 +++-- 1 file changed, 74 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-17 22:54:31 UTC (rev 380487) +++ PKGBUILD2020-04-17 22:55:29 UTC (rev 380488) @@ -1,70 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=harfbuzz -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.6.4 -pkgrel=2 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=3a74ee528255cc027d84b204a87b5c25e47bff79 # tags/2.6.4^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - TMPDIR="$srcdir" make check - rm -rf "$srcdir"/tmp* -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 380487, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-17 22:55:29 UTC (rev 380488) @@ -0,0 +1,74 @@ +# Maintainer: Jan de Groot + +pkgbase=harfbuzz +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.6.5 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc + ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=f9bc373381ddf8553f943b774596ae5a53bf2641 # tags/2.6.5^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd harfbuzz + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd harfbuzz + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd harfbuzz + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd harfbuzz + TMPDIR="$srcdir" make check + rm -rf "$srcdir"/tmp* +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so + libgobject-2.0.so) + provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so) + optdepends=('cairo: hb-view program') + + cd harfbuzz + make DESTDIR="$pkgdir" install + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=("harfbuzz=$pkgver-$pkgrel" icu libharfbuzz.so) + provides=(libharfbuzz-icu.so) + + mv hb-icu/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, October 29, 2019 @ 20:23:51 Author: heftig Revision: 366028 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 366025, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-29 20:23:50 UTC (rev 366027) +++ PKGBUILD2019-10-29 20:23:51 UTC (rev 366028) @@ -1,70 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.6.2 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=e48ef0804ad7e4abd35ff3646fa6ed10ad32f1ef # tags/2.6.2^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - TMPDIR="$srcdir" make check - rm -rf "$srcdir"/tmp* -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 366025, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-29 20:23:51 UTC (rev 366028) @@ -0,0 +1,70 @@ +# Maintainer: Jan de Groot + +pkgbase=harfbuzz +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.6.4 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=3a74ee528255cc027d84b204a87b5c25e47bff79 # tags/2.6.4^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + TMPDIR="$srcdir" make check + rm -rf "$srcdir"/tmp* +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, September 30, 2019 @ 20:21:36 Author: heftig Revision: 363587 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 363586, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-09-30 20:21:18 UTC (rev 363586) +++ PKGBUILD2019-09-30 20:21:36 UTC (rev 363587) @@ -1,70 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.6.1 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=be97e9d678017d4ec66625fa2b17ef3485552cad # tags/2.6.1^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - TMPDIR="$srcdir" make check - rm -rf "$srcdir"/tmp* -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 363586, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-09-30 20:21:36 UTC (rev 363587) @@ -0,0 +1,70 @@ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.6.2 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=e48ef0804ad7e4abd35ff3646fa6ed10ad32f1ef # tags/2.6.2^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + TMPDIR="$srcdir" make check + rm -rf "$srcdir"/tmp* +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, August 23, 2019 @ 07:51:46 Author: heftig Revision: 360575 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 360574, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-23 07:51:35 UTC (rev 360574) +++ PKGBUILD2019-08-23 07:51:46 UTC (rev 360575) @@ -1,70 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.6.0 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=6461143b44f81a4190d3f1cb02238750536f08e4 # tags/2.6.0^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - TMPDIR="$srcdir" make check - rm -rf "$srcdir"/tmp* -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 360574, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-23 07:51:46 UTC (rev 360575) @@ -0,0 +1,70 @@ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.6.1 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=be97e9d678017d4ec66625fa2b17ef3485552cad # tags/2.6.1^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + TMPDIR="$srcdir" make check + rm -rf "$srcdir"/tmp* +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, August 14, 2019 @ 08:32:06 Author: heftig Revision: 359805 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 359804, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 139 ++--- 1 file changed, 70 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-14 08:25:34 UTC (rev 359804) +++ PKGBUILD2019-08-14 08:32:06 UTC (rev 359805) @@ -1,69 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.5.3 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=b14e413fae8f14b75c5956e9b38e413c878ded0c # tags/2.5.3^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 359804, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-14 08:32:06 UTC (rev 359805) @@ -0,0 +1,70 @@ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.6.0 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=6461143b44f81a4190d3f1cb02238750536f08e4 # tags/2.6.0^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + TMPDIR="$srcdir" make check + rm -rf "$srcdir"/tmp* +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, June 26, 2019 @ 18:33:19 Author: heftig Revision: 356945 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 356944, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 138 ++--- 1 file changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-06-26 18:32:31 UTC (rev 356944) +++ PKGBUILD2019-06-26 18:33:19 UTC (rev 356945) @@ -1,69 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.5.2 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=6b44bf85382146b355a5a3cbbfde48166721ce52 # tags/2.5.2^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 356944, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-06-26 18:33:19 UTC (rev 356945) @@ -0,0 +1,69 @@ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.5.3 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=b14e413fae8f14b75c5956e9b38e413c878ded0c # tags/2.5.3^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, June 20, 2019 @ 19:30:17 Author: heftig Revision: 356626 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 356625, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 138 ++--- 1 file changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-06-20 19:29:36 UTC (rev 356625) +++ PKGBUILD2019-06-20 19:30:17 UTC (rev 356626) @@ -1,69 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.5.1 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=93c455567fe3d92a7efe65bf0e9ac2af794e2c4f # tags/2.5.1^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 356625, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-06-20 19:30:17 UTC (rev 356626) @@ -0,0 +1,69 @@ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.5.2 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=6b44bf85382146b355a5a3cbbfde48166721ce52 # tags/2.5.2^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, June 1, 2019 @ 10:24:51 Author: heftig Revision: 354668 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 354667, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 138 ++--- 1 file changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-06-01 10:24:40 UTC (rev 354667) +++ PKGBUILD2019-06-01 10:24:51 UTC (rev 354668) @@ -1,69 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.5.0 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=5fd3ece5237ac6a4ee95b2665b5e20102ed176bb # tags/2.5.0^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 354667, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-06-01 10:24:51 UTC (rev 354668) @@ -0,0 +1,69 @@ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.5.1 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=93c455567fe3d92a7efe65bf0e9ac2af794e2c4f # tags/2.5.1^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, May 24, 2019 @ 22:23:14 Author: heftig Revision: 353954 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 353953, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 138 ++--- 1 file changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-24 22:22:56 UTC (rev 353953) +++ PKGBUILD2019-05-24 22:23:14 UTC (rev 353954) @@ -1,69 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.4.0 -pkgrel=2 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=d6fc1d49aa099104a889c96bc9087c21d8fc0960 # tags/2.4.0^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 353953, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-24 22:23:14 UTC (rev 353954) @@ -0,0 +1,69 @@ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.5.0 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=5fd3ece5237ac6a4ee95b2665b5e20102ed176bb # tags/2.5.0^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, March 30, 2019 @ 00:37:49 Author: heftig Revision: 349439 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 349438, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 138 ++--- 1 file changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-03-30 00:37:29 UTC (rev 349438) +++ PKGBUILD2019-03-30 00:37:49 UTC (rev 349439) @@ -1,69 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.3.1 -pkgrel=2 -pkgdesc="OpenType text shaping engine" -url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=55d1d7c8bcd8d97c4e618e5dd21f13df50b10ce8 # tags/2.3.1^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 349438, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-03-30 00:37:49 UTC (rev 349439) @@ -0,0 +1,69 @@ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.4.0 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=d6fc1d49aa099104a889c96bc9087c21d8fc0960 # tags/2.4.0^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, February 15, 2019 @ 17:27:20 Author: heftig Revision: 346312 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 346309, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 138 ++--- 1 file changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-02-15 17:27:17 UTC (rev 346311) +++ PKGBUILD2019-02-15 17:27:20 UTC (rev 346312) @@ -1,69 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.3.1 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=55d1d7c8bcd8d97c4e618e5dd21f13df50b10ce8 # tags/2.3.1^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 346309, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-02-15 17:27:20 UTC (rev 346312) @@ -0,0 +1,69 @@ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.3.1 +pkgrel=2 +pkgdesc="OpenType text shaping engine" +url="https://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=55d1d7c8bcd8d97c4e618e5dd21f13df50b10ce8 # tags/2.3.1^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, January 31, 2019 @ 17:08:28 Author: heftig Revision: 344965 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 344964, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 138 ++--- 1 file changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-01-31 17:07:57 UTC (rev 344964) +++ PKGBUILD2019-01-31 17:08:28 UTC (rev 344965) @@ -1,69 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.3.0 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=4941e95f10fe0fe658752134a42b58896fb19c42 # tags/2.3.0^0 -source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 344964, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-01-31 17:08:28 UTC (rev 344965) @@ -0,0 +1,69 @@ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.3.1 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=55d1d7c8bcd8d97c4e618e5dd21f13df50b10ce8 # tags/2.3.1^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, January 1, 2019 @ 21:01:25 Author: heftig Revision: 342875 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 342873, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 138 ++--- 1 file changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-01-01 21:01:24 UTC (rev 342874) +++ PKGBUILD2019-01-01 21:01:25 UTC (rev 342875) @@ -1,69 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.2.0 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=dc41ecef85b094b30c612113606597b91c55351c # tags/2.2.0^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 342873, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-01-01 21:01:25 UTC (rev 342875) @@ -0,0 +1,69 @@ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.3.0 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=4941e95f10fe0fe658752134a42b58896fb19c42 # tags/2.3.0^0 +source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, November 30, 2018 @ 20:05:21 Author: heftig Revision: 340882 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 340881, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 138 ++--- 1 file changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-30 20:05:04 UTC (rev 340881) +++ PKGBUILD2018-11-30 20:05:21 UTC (rev 340882) @@ -1,69 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.1.3 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=e3a1a8350a6a7933b0a100194985f4425ab9de19 # tags/2.1.3^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 340881, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-30 20:05:21 UTC (rev 340882) @@ -0,0 +1,69 @@ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.2.0 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=dc41ecef85b094b30c612113606597b91c55351c # tags/2.2.0^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, November 17, 2018 @ 08:38:45 Author: heftig Revision: 340015 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 340014, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 138 ++--- 1 file changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-17 08:38:21 UTC (rev 340014) +++ PKGBUILD2018-11-17 08:38:45 UTC (rev 340015) @@ -1,69 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.1.1 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=8be74d85534534dbdd39a0a6f496e26e9f3e661d # tags/2.1.1^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 340014, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-17 08:38:45 UTC (rev 340015) @@ -0,0 +1,69 @@ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.1.3 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=e3a1a8350a6a7933b0a100194985f4425ab9de19 # tags/2.1.3^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 6, 2018 @ 21:46:53 Author: heftig Revision: 338007 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 338006, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 138 ++--- 1 file changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-06 21:46:35 UTC (rev 338006) +++ PKGBUILD2018-11-06 21:46:53 UTC (rev 338007) @@ -1,69 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.1.0 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=1019391046cf01524c4ef20c9256a47b7411610b # tags/2.1.0^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 338006, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-06 21:46:53 UTC (rev 338007) @@ -0,0 +1,69 @@ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.1.1 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=8be74d85534534dbdd39a0a6f496e26e9f3e661d # tags/2.1.1^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, October 30, 2018 @ 23:30:44 Author: heftig Revision: 337597 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 337596, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 138 ++--- 1 file changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-30 23:28:58 UTC (rev 337596) +++ PKGBUILD2018-10-30 23:30:44 UTC (rev 337597) @@ -1,69 +0,0 @@ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=2.0.2 -pkgrel=2 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=0a3b7a0fb0734a66926dfda5d95d3cacea8890ce # tags/2.0.2^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 337596, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-30 23:30:44 UTC (rev 337597) @@ -0,0 +1,69 @@ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=2.1.0 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=1019391046cf01524c4ef20c9256a47b7411610b # tags/2.1.0^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 11, 2018 @ 12:42:53 Author: heftig Revision: 334370 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 334369, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-11 12:41:59 UTC (rev 334369) +++ PKGBUILD2018-09-11 12:42:53 UTC (rev 334370) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=1.8.8 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=63be5dcdde61275822d931b2924425478bc1dac1 # tags/1.8.8^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 334369, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-11 12:42:53 UTC (rev 334370) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=1.9.0 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=54d332dd9b0263821376161cdffb60ffb3c7847f # tags/1.9.0^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, August 14, 2018 @ 21:29:03 Author: heftig Revision: 331525 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 331524, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-14 21:27:58 UTC (rev 331524) +++ PKGBUILD2018-08-14 21:29:03 UTC (rev 331525) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=1.8.7 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=b6fdcf4f8bd09e065c767939125861c9dc8ff18f # tags/1.8.7^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 331524, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-14 21:29:03 UTC (rev 331525) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=1.8.8 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=63be5dcdde61275822d931b2924425478bc1dac1 # tags/1.8.8^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, August 9, 2018 @ 07:38:18 Author: heftig Revision: 331281 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 331280, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-09 07:33:18 UTC (rev 331280) +++ PKGBUILD2018-08-09 07:38:18 UTC (rev 331281) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=1.8.6 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=e49a38b20e82e50bca96751470e945cbe0524880 # tags/1.8.6^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 331280, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-09 07:38:18 UTC (rev 331281) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=1.8.7 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=b6fdcf4f8bd09e065c767939125861c9dc8ff18f # tags/1.8.7^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, August 2, 2018 @ 20:12:47 Author: heftig Revision: 330471 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 330470, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-02 20:11:36 UTC (rev 330470) +++ PKGBUILD2018-08-02 20:12:47 UTC (rev 330471) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=1.8.4 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=68310a65cba7eed20f8696f4c670bb195677f467 # tags/1.8.4^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 330470, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-02 20:12:47 UTC (rev 330471) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=1.8.5 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=44d1fb37efa20852cc466c0f0bba95dbd24ce288 # tags/1.8.5^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, July 18, 2018 @ 10:43:55 Author: heftig Revision: 328965 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 328964, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-18 10:42:51 UTC (rev 328964) +++ PKGBUILD2018-07-18 10:43:55 UTC (rev 328965) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=1.8.3 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=2b76767bf572364d3d647cdd139f2044a7ad06b2 # tags/1.8.3^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 328964, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-18 10:43:55 UTC (rev 328965) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=1.8.4 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=68310a65cba7eed20f8696f4c670bb195677f467 # tags/1.8.4^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, July 11, 2018 @ 19:41:20 Author: heftig Revision: 328267 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 328266, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-11 19:36:04 UTC (rev 328266) +++ PKGBUILD2018-07-11 19:41:20 UTC (rev 328267) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=1.8.2 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools python-setuptools) -_commit=343e8c694b03eea625523229a9468fbb456e3aea # tags/1.8.2^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 328266, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-11 19:41:20 UTC (rev 328267) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=1.8.3 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=2b76767bf572364d3d647cdd139f2044a7ad06b2 # tags/1.8.3^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, July 3, 2018 @ 13:50:01 Author: heftig Revision: 327935 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 327934, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-03 13:16:09 UTC (rev 327934) +++ PKGBUILD2018-07-03 13:50:01 UTC (rev 327935) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=1.8.1 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools) -_commit=3654d9be6b017e66307fe0ffe635266938b14702 # tags/1.8.1^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 327934, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-03 13:50:01 UTC (rev 327935) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=1.8.2 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools python-setuptools) +_commit=343e8c694b03eea625523229a9468fbb456e3aea # tags/1.8.2^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, June 13, 2018 @ 14:00:08 Author: heftig Revision: 326894 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 326893, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-13 13:58:51 UTC (rev 326893) +++ PKGBUILD2018-06-13 14:00:08 UTC (rev 326894) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=1.8.0 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -depends=(glib2 freetype2 graphite) -makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) -checkdepends=(python-fonttools) -_commit=37986aa9b7ac44b1c4c50ebba9902d06cc8a45e0 # tags/1.8.0^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 326893, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-13 14:00:08 UTC (rev 326894) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=1.8.1 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools) +_commit=3654d9be6b017e66307fe0ffe635266938b14702 # tags/1.8.1^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, June 6, 2018 @ 14:40:30 Author: heftig Revision: 326039 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 326038, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-06 14:37:48 UTC (rev 326038) +++ PKGBUILD2018-06-06 14:40:30 UTC (rev 326039) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=1.7.6 -pkgrel=2 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc ragel git - python) -_commit=ff2f81432bb0484a019a678058595e10217df51d # tags/1.7.6^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - depends=(glib2 freetype2 graphite) - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 326038, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-06 14:40:30 UTC (rev 326039) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=1.8.0 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +depends=(glib2 freetype2 graphite) +makedepends=(cairo icu gobject-introspection gtk-doc ragel git python) +checkdepends=(python-fonttools) +_commit=37986aa9b7ac44b1c4c50ebba9902d06cc8a45e0 # tags/1.8.0^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 8, 2018 @ 17:03:17 Author: heftig Revision: 318242 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 318241, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-08 17:02:12 UTC (rev 318241) +++ PKGBUILD2018-03-08 17:03:17 UTC (rev 318242) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=1.7.5 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc ragel git - python) -_commit=f0b700db394ccdff30ff83961a3e2ea9ff4ea472 # tags/1.7.5^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - depends=(glib2 freetype2 graphite) - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 318241, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-08 17:03:17 UTC (rev 318242) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=1.7.6 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc ragel git + python) +_commit=ff2f81432bb0484a019a678058595e10217df51d # tags/1.7.6^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite) + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, January 31, 2018 @ 18:42:48 Author: heftig Revision: 315696 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 315695, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-31 18:42:26 UTC (rev 315695) +++ PKGBUILD2018-01-31 18:42:48 UTC (rev 315696) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=1.7.4 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc ragel git - python) -_commit=007a2a4317227b8fb4c764c590203c85fc3da5fd # tags/1.7.4^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - depends=(glib2 freetype2 graphite) - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 315695, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-31 18:42:48 UTC (rev 315696) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=1.7.5 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc ragel git + python) +_commit=f0b700db394ccdff30ff83961a3e2ea9ff4ea472 # tags/1.7.5^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite) + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, December 20, 2017 @ 20:54:35 Author: heftig Revision: 313426 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 313425, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-20 20:53:53 UTC (rev 313425) +++ PKGBUILD2017-12-20 20:54:35 UTC (rev 313426) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=1.7.3 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc ragel git - python) -_commit=b5bbb791d32467b91caf6f1bf7ccee7cb2ca8c52 # tags/1.7.3^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - depends=(glib2 freetype2 graphite) - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 313425, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-20 20:54:35 UTC (rev 313426) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=1.7.4 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc ragel git + python) +_commit=007a2a4317227b8fb4c764c590203c85fc3da5fd # tags/1.7.4^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite) + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 19, 2017 @ 05:35:02 Author: heftig Revision: 313334 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 31, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-19 05:34:29 UTC (rev 31) +++ PKGBUILD2017-12-19 05:35:02 UTC (rev 313334) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=1.7.2 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc ragel git - python) -_commit=843f7f70355f62511a5d8be3b905c853bf362629 # tags/1.7.2^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - depends=(glib2 freetype2 graphite) - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 31, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-19 05:35:02 UTC (rev 313334) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=1.7.3 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc ragel git + python) +_commit=b5bbb791d32467b91caf6f1bf7ccee7cb2ca8c52 # tags/1.7.3^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite) + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}
[arch-commits] Commit in harfbuzz/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 5, 2017 @ 18:44:10 Author: heftig Revision: 311645 archrelease: copy trunk to extra-x86_64 Added: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 311644, harfbuzz/trunk/PKGBUILD) Deleted: harfbuzz/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-05 18:43:36 UTC (rev 311644) +++ PKGBUILD2017-12-05 18:44:10 UTC (rev 311645) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgbase=(harfbuzz) -pkgname=(harfbuzz harfbuzz-icu) -pkgver=1.7.1 -pkgrel=1 -pkgdesc="OpenType text shaping engine" -url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; -arch=(x86_64) -license=(MIT) -makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc ragel git - python) -_commit=f93c6f8bfa228e95311d8d6d02dcc64b603c6e36 # tags/1.7.1^0 -source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---with-cairo \ ---with-freetype \ ---with-glib \ ---with-gobject \ ---with-graphite2 \ ---with-icu \ ---enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() { - cd $pkgbase - make check -} - -package_harfbuzz() { - depends=(glib2 freetype2 graphite) - optdepends=('cairo: hb-view program') - - cd $pkgbase - make DESTDIR="$pkgdir" install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" - -# Split harfbuzz-icu - mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu - mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib - mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig - mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz -} - -package_harfbuzz-icu() { - pkgdesc="$pkgdesc (ICU integration)" - depends=(harfbuzz icu) - - mv hb-icu/* "$pkgdir" - - install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" -} Copied: harfbuzz/repos/extra-x86_64/PKGBUILD (from rev 311644, harfbuzz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-05 18:44:10 UTC (rev 311645) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=(harfbuzz) +pkgname=(harfbuzz harfbuzz-icu) +pkgver=1.7.2 +pkgrel=1 +pkgdesc="OpenType text shaping engine" +url="http://www.freedesktop.org/wiki/Software/HarfBuzz"; +arch=(x86_64) +license=(MIT) +makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc ragel git + python) +_commit=843f7f70355f62511a5d8be3b905c853bf362629 # tags/1.7.2^0 +source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--with-cairo \ +--with-freetype \ +--with-glib \ +--with-gobject \ +--with-graphite2 \ +--with-icu \ +--enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + make check +} + +package_harfbuzz() { + depends=(glib2 freetype2 graphite) + optdepends=('cairo: hb-view program') + + cd $pkgbase + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/harfbuzz/COPYING" + +# Split harfbuzz-icu + mkdir -p ../hb-icu/usr/{include/harfbuzz,lib/pkgconfig}; cd ../hb-icu + mv "$pkgdir"/usr/lib/libharfbuzz-icu* ./usr/lib + mv "$pkgdir"/usr/lib/pkgconfig/harfbuzz-icu.pc ./usr/lib/pkgconfig + mv "$pkgdir"/usr/include/harfbuzz/hb-icu.h ./usr/include/harfbuzz +} + +package_harfbuzz-icu() { + pkgdesc="$pkgdesc (ICU integration)" + depends=(harfbuzz icu) + + mv hb-icu/* "$pkgdir" + + install -Dm644 $pkgbase/COPYING "$pkgdir/usr/share/licenses/harfbuzz-icu/COPYING" +}