[crux-commits] ports/opt (3.5): pango-compat: contrib -> opt, opt/pangox-compat depends on pango-compat

crux at crux.nu crux at crux.nu
Sun Jun 14 11:29:13 UTC 2020


commit 388ba7297c2c18c92a7195cb6cda5bb0e3015209
Author: Danny Rawlins <monster.romster at gmail.com>
Date:   Sun Jun 14 21:28:54 2020 +1000

    pango-compat: contrib -> opt, opt/pangox-compat depends on pango-compat

diff --git a/pango-compat/.footprint b/pango-compat/.footprint
new file mode 100644
index 000000000..32f76ea56
--- /dev/null
+++ b/pango-compat/.footprint
@@ -0,0 +1,73 @@
+drwxr-xr-x	root/root	usr/
+drwxr-xr-x	root/root	usr/bin/
+-rwxr-xr-x	root/root	usr/bin/pango-querymodules
+drwxr-xr-x	root/root	usr/include/
+drwxr-xr-x	root/root	usr/include/pango-compat/
+drwxr-xr-x	root/root	usr/include/pango-compat/pango-1.0/
+drwxr-xr-x	root/root	usr/include/pango-compat/pango-1.0/pango/
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-attributes.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-bidi-type.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-break.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-context.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-coverage.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-engine.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-enum-types.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-features.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-font.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-fontmap.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-fontset.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-glyph-item.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-glyph.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-gravity.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-item.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-language.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-layout.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-matrix.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-modules.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-ot.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-renderer.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-script.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-tabs.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-types.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango-utils.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pango.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pangocairo.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pangofc-decoder.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pangofc-font.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pangofc-fontmap.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pangoft2.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pangoxft-render.h
+-rw-r--r--	root/root	usr/include/pango-compat/pango-1.0/pango/pangoxft.h
+drwxr-xr-x	root/root	usr/lib/
+drwxr-xr-x	root/root	usr/lib/pango-compat/
+-rwxr-xr-x	root/root	usr/lib/pango-compat/libpango-1.0.la
+lrwxrwxrwx	root/root	usr/lib/pango-compat/libpango-1.0.so -> libpango-1.0.so.0.3400.1
+lrwxrwxrwx	root/root	usr/lib/pango-compat/libpango-1.0.so.0 -> libpango-1.0.so.0.3400.1
+-rwxr-xr-x	root/root	usr/lib/pango-compat/libpango-1.0.so.0.3400.1
+-rwxr-xr-x	root/root	usr/lib/pango-compat/libpangocairo-1.0.la
+lrwxrwxrwx	root/root	usr/lib/pango-compat/libpangocairo-1.0.so -> libpangocairo-1.0.so.0.3400.1
+lrwxrwxrwx	root/root	usr/lib/pango-compat/libpangocairo-1.0.so.0 -> libpangocairo-1.0.so.0.3400.1
+-rwxr-xr-x	root/root	usr/lib/pango-compat/libpangocairo-1.0.so.0.3400.1
+-rw-r--r--	root/root	usr/lib/pango-compat/libpangoft2-1.0.la
+lrwxrwxrwx	root/root	usr/lib/pango-compat/libpangoft2-1.0.so -> libpangoft2-1.0.so.0.3400.1
+lrwxrwxrwx	root/root	usr/lib/pango-compat/libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.3400.1
+-rwxr-xr-x	root/root	usr/lib/pango-compat/libpangoft2-1.0.so.0.3400.1
+-rw-r--r--	root/root	usr/lib/pango-compat/libpangoxft-1.0.la
+lrwxrwxrwx	root/root	usr/lib/pango-compat/libpangoxft-1.0.so -> libpangoxft-1.0.so.0.3400.1
+lrwxrwxrwx	root/root	usr/lib/pango-compat/libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.3400.1
+-rwxr-xr-x	root/root	usr/lib/pango-compat/libpangoxft-1.0.so.0.3400.1
+drwxr-xr-x	root/root	usr/lib/pango-compat/pango/
+drwxr-xr-x	root/root	usr/lib/pango-compat/pango/1.8.0/
+drwxr-xr-x	root/root	usr/lib/pango-compat/pango/1.8.0/modules/
+-rwxr-xr-x	root/root	usr/lib/pango-compat/pango/1.8.0/modules/pango-arabic-lang.la
+-rwxr-xr-x	root/root	usr/lib/pango-compat/pango/1.8.0/modules/pango-arabic-lang.so
+-rwxr-xr-x	root/root	usr/lib/pango-compat/pango/1.8.0/modules/pango-basic-fc.la
+-rwxr-xr-x	root/root	usr/lib/pango-compat/pango/1.8.0/modules/pango-basic-fc.so
+-rwxr-xr-x	root/root	usr/lib/pango-compat/pango/1.8.0/modules/pango-indic-lang.la
+-rwxr-xr-x	root/root	usr/lib/pango-compat/pango/1.8.0/modules/pango-indic-lang.so
+drwxr-xr-x	root/root	usr/lib/pango-compat/pkgconfig/
+-rw-r--r--	root/root	usr/lib/pango-compat/pkgconfig/pango.pc
+-rw-r--r--	root/root	usr/lib/pango-compat/pkgconfig/pangocairo.pc
+-rw-r--r--	root/root	usr/lib/pango-compat/pkgconfig/pangoft2.pc
+-rw-r--r--	root/root	usr/lib/pango-compat/pkgconfig/pangoxft.pc
+drwxr-xr-x	root/root	usr/share/
diff --git a/pango-compat/.signature b/pango-compat/.signature
new file mode 100644
index 000000000..747c3979b
--- /dev/null
+++ b/pango-compat/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/opt.pub
+RWSE3ohX2g5d/e6u/k8vmmZdok1KQpod3Oe5JzWOoeDugVyNWygN5UW4aRsoufaIeRQlfSbZ6dZw+D82dHcWfxEt5xLgptOYuQM=
+SHA256 (Pkgfile) = dbaeeda6f4154059ebc02af2275c26f5c69ddcac663c809ac28661fb1c709fde
+SHA256 (.footprint) = c25aefe5794a0bd3e9ca9198ebfbe77583951d3c3f4ceb80508ee221e4b94baa
+SHA256 (pango-1.34.1.tar.xz) = 1aea30df34a8ae4fcce71afd22aa5b57224b52916d46e3ea81ff9f1eb130e64c
diff --git a/pango-compat/Pkgfile b/pango-compat/Pkgfile
new file mode 100644
index 000000000..f9295497c
--- /dev/null
+++ b/pango-compat/Pkgfile
@@ -0,0 +1,25 @@
+# Description: A library for layout and rendering of text (required for pangox-compat)
+# URL: https://www.gtk.org/
+# Maintainer: Danny Rawlins, crux at romster dot me
+# Depends on: xorg-libsm xorg-libxft
+
+name=pango-compat
+version=1.34.1
+release=1
+source=(https://ftp.gnome.org/pub/gnome/sources/pango/1.34/pango-$version.tar.xz)
+
+build() {
+        cd pango-$version
+
+	./configure \
+		--prefix=/usr \
+		--includedir='/usr/include/pango-compat' \
+		--libdir='/usr/lib/pango-compat' \
+		--disable-introspection
+
+	make
+	make DESTDIR=$PKG install
+
+	rm -r $PKG/usr/share/{gtk-doc,man}
+	rm $PKG/usr/bin/pango-view
+}


More information about the crux-commits mailing list