summaryrefslogtreecommitdiff
path: root/libs/brotli
diff options
context:
space:
mode:
Diffstat (limited to 'libs/brotli')
-rw-r--r--libs/brotli/.footprint33
-rw-r--r--libs/brotli/.signature6
-rw-r--r--libs/brotli/MAKEPKG30
3 files changed, 69 insertions, 0 deletions
diff --git a/libs/brotli/.footprint b/libs/brotli/.footprint
new file mode 100644
index 0000000..5419cce
--- /dev/null
+++ b/libs/brotli/.footprint
@@ -0,0 +1,33 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/brotli
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/brotli/
+-rw-r--r-- root/root usr/include/brotli/decode.h
+-rw-r--r-- root/root usr/include/brotli/encode.h
+-rw-r--r-- root/root usr/include/brotli/port.h
+-rw-r--r-- root/root usr/include/brotli/shared_dictionary.h
+-rw-r--r-- root/root usr/include/brotli/types.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libbrotlicommon.so.1.2.0
+-rwxr-xr-x root/root usr/lib/libbrotlidec.so.1.2.0
+-rwxr-xr-x root/root usr/lib/libbrotlienc.so.1.2.0
+lrwxrwxrwx root/root usr/lib/libbrotlicommon.so -> libbrotlicommon.so.1
+lrwxrwxrwx root/root usr/lib/libbrotlicommon.so.1 -> libbrotlicommon.so.1.2.0
+lrwxrwxrwx root/root usr/lib/libbrotlidec.so -> libbrotlidec.so.1
+lrwxrwxrwx root/root usr/lib/libbrotlidec.so.1 -> libbrotlidec.so.1.2.0
+lrwxrwxrwx root/root usr/lib/libbrotlienc.so -> libbrotlienc.so.1
+lrwxrwxrwx root/root usr/lib/libbrotlienc.so.1 -> libbrotlienc.so.1.2.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libbrotlicommon.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libbrotlidec.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libbrotlienc.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/brotli.1.gz
+drwxr-xr-x root/root usr/share/man/man3/
+-rw-r--r-- root/root usr/share/man/man3/constants.h.3.gz
+-rw-r--r-- root/root usr/share/man/man3/decode.h.3.gz
+-rw-r--r-- root/root usr/share/man/man3/encode.h.3.gz
+-rw-r--r-- root/root usr/share/man/man3/types.h.3.gz
diff --git a/libs/brotli/.signature b/libs/brotli/.signature
new file mode 100644
index 0000000..44e3ecc
--- /dev/null
+++ b/libs/brotli/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mO8ejl6vQronXhk0GSfHyqp/r/DOSfHURzgwy5MmWSA/EHKCGguacgWNE7b7MBQuYF8u7S2FvA5vIavUvYEWmwA=
+
+SHA256 (MAKEPKG) = 606294ed6538ac871ef1dfe7db62f80c2a1550ea82e762871e1df026ec6ea169
+SHA256 (.footprint) = 9663b76fd1b44ffdee7c2297c16d6834909f30acb6217d77aa445550cba377b2
+SHA256 (brotli-v1.2.0.tar.gz) = 816c96e8e8f193b40151dad7e8ff37b1221d019dbcb9c35cd3fadbfe6477dfec
+SHA256 (brotli#1.2.0-1.pkg.tar.gz) = baf81878fcef70d73ae004bfc3a65b7d9864d54e9acb0289765034e793a72cb8
diff --git a/libs/brotli/MAKEPKG b/libs/brotli/MAKEPKG
new file mode 100644
index 0000000..aa10de1
--- /dev/null
+++ b/libs/brotli/MAKEPKG
@@ -0,0 +1,30 @@
+#!/bin/mkpkg
+# description: Brotli compression library
+# url: https://github.com/google/brotli
+
+name=brotli
+version=1.2.0
+release=1
+depends=()
+source=(https://github.com/google/$name/archive/v$version/$name-v$version.tar.gz)
+sha256sums=(
+ "816c96e8e8f193b40151dad7e8ff37b1221d019dbcb9c35cd3fadbfe6477dfec"
+)
+
+build() {
+ cmake -S $name-$version -B build -G Ninja \
+ -D CMAKE_BUILD_TYPE=Release \
+ -D CMAKE_INSTALL_PREFIX=/usr \
+ -D CMAKE_INSTALL_LIBDIR=lib \
+ -D BUILD_SHARED_LIBS=ON
+
+ cmake --build build
+ DESTDIR=$PKG cmake --install build
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh