[crux-commits] ports/contrib (3.5): utf8proc: initial import

crux at crux.nu crux at crux.nu
Sun Jun 28 13:52:31 UTC 2020


commit cad89bce2bf863bd993ca68b403e99b8e390f69a
Author: John Vogel <jvogel4 at stny.rr.com>
Date:   Sun Jun 28 09:52:13 2020 -0400

    utf8proc: initial import

diff --git a/utf8proc/.footprint b/utf8proc/.footprint
new file mode 100644
index 000000000..387e8ae2e
--- /dev/null
+++ b/utf8proc/.footprint
@@ -0,0 +1,10 @@
+drwxr-xr-x	root/root	usr/
+drwxr-xr-x	root/root	usr/include/
+-rw-r--r--	root/root	usr/include/utf8proc.h
+drwxr-xr-x	root/root	usr/lib/
+lrwxrwxrwx	root/root	usr/lib/libutf8proc.so -> libutf8proc.so.2.3.2
+lrwxrwxrwx	root/root	usr/lib/libutf8proc.so.2 -> libutf8proc.so.2.3.2
+-rwxr-xr-x	root/root	usr/lib/libutf8proc.so.2.3.2
+drwxr-xr-x	root/root	usr/lib/pkgconfig/
+-rw-r--r--	root/root	usr/lib/pkgconfig/libutf8proc.pc
+-rw-r--r--	root/root	usr/lib/pkgconfig/utf8proc.pc
diff --git a/utf8proc/.signature b/utf8proc/.signature
new file mode 100644
index 000000000..2152fa8a8
--- /dev/null
+++ b/utf8proc/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/contrib.pub
+RWSagIOpLGJF396ztN4m2VWJK3/dJ519Db0ggJVSLzyQzvSW5VgP9hmf7gJgKytkKtKmpdJnTCOmx7/74mReu+jeehACMEziLAw=
+SHA256 (Pkgfile) = 3577c71467712fc7ce9ba27154a8b13177e1bb7169a8b48478ae9f76fe33194e
+SHA256 (.footprint) = eb246c6579cd0eed8d0384744ba3e42821a971f2a7b27bfed1b44ff6a03eba46
+SHA256 (utf8proc-2.5.0.tar.gz) = d4e8dfc898cfd062493cb7f42d95d70ccdd3a4cd4d90bec0c71b47cca688f1be
diff --git a/utf8proc/Pkgfile b/utf8proc/Pkgfile
new file mode 100644
index 000000000..6384dd443
--- /dev/null
+++ b/utf8proc/Pkgfile
@@ -0,0 +1,20 @@
+# Description: a clean C library for processing UTF-8 unicode data
+# URL:         https://juliastrings.github.io/utf8proc/
+# Maintainer:  John Vogel, jvogel4 at stny dot rr dot com
+
+name=utf8proc
+version=2.5.0
+release=1
+source=(https://github.com/JuliaStrings/utf8proc/archive/v$version/$name-$version.tar.gz)
+
+build() {
+	cd $name-$version
+	
+	make
+	make prefix=/usr DESTDIR=$PKG install
+
+	cp $PKG/usr/lib/pkgconfig/{lib,}utf8proc.pc
+	sed -i 's,^\(Name: \)lib\(utf8proc\),\1\2,' \
+		$PKG/usr/lib/pkgconfig/utf8proc.pc
+	rm $PKG/usr/lib/libutf8proc.a
+}


More information about the crux-commits mailing list