summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVincent Grande2021-01-11 02:05:56 -0500
committerVincent Grande2021-01-11 02:05:56 -0500
commit1b43a95ea3c6c3122e7b5274370b82f1d0c97104 (patch)
tree11c3523ec47a0152ab05206866e4a5ff294cbbc9
downloadaur-1b43a95ea3c6c3122e7b5274370b82f1d0c97104.tar.gz
initial upload
-rw-r--r--.SRCINFO23
-rwxr-xr-xPKGBUILD42
2 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 00000000000..6bbfc22c0e3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = pango-minimal-git
+ pkgdesc = A library for layout and rendering of text
+ pkgver = 1.44.3
+ pkgrel = 1
+ epoch = 1
+ url = https://www.pango.org/
+ arch = x86_64
+ license = LGPL
+ makedepends = gobject-introspection
+ makedepends = git
+ makedepends = meson
+ depends = cairo
+ depends = libxft
+ depends = harfbuzz
+ optdepends = libthai: Thai language support
+ optdepends = fribidi: Hebrew and Arabic language support
+ provides = pango
+ conflicts = pango
+ source = git+https://gitlab.gnome.org/GNOME/pango.git
+ sha256sums = SKIP
+
+pkgname = pango-minimal-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 00000000000..4b27a66226b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Vincent Grande <shoober420@gmail.com>
+# Contributor: Jan de Groot <jgc@archlinux.org>
+
+pkgname=pango-minimal-git
+pkgver=1.44.3
+pkgrel=1
+epoch=1
+pkgdesc="A library for layout and rendering of text"
+url="https://www.pango.org/"
+arch=(x86_64)
+license=(LGPL)
+provides=(pango)
+conflicts=(pango)
+depends=(cairo libxft harfbuzz)
+makedepends=(gobject-introspection git meson)
+optdepends=("libthai: Thai language support"
+ "fribidi: Hebrew and Arabic language support")
+#checkdepends=(ttf-dejavu cantarell-fonts)
+source=("git+https://gitlab.gnome.org/GNOME/pango.git")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd pango
+ git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+ cd pango
+}
+
+build() {
+ arch-meson pango build -D gtk_doc=false -D -D libthai=disabled -D frbidi=disabled -D docs=false
+ ninja $NINJAFLAGS -C build
+}
+
+#check() {
+# meson test -C build --print-errorlogs
+#}
+
+package() {
+ DESTDIR="$pkgdir" meson install -C build
+}