zxcvbn-c: initial commit, version 2.5

This commit is contained in:
Tim Biermann 2024-01-20 12:29:33 +01:00
parent accf455617
commit 071b9ab9cf
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 37 additions and 0 deletions

13
zxcvbn-c/.footprint Normal file
View File

@ -0,0 +1,13 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/dictgen
drwxr-xr-x root/root usr/include/
-rw-r--r-- root/root usr/include/dict-crc.h
-rw-r--r-- root/root usr/include/dict-src.h
-rw-r--r-- root/root usr/include/zxcvbn.h
drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libzxcvbn.so -> libzxcvbn.so.0.0.0
lrwxrwxrwx root/root usr/lib/libzxcvbn.so.0 -> libzxcvbn.so.0.0.0
-rwxr-xr-x root/root usr/lib/libzxcvbn.so.0.0.0
drwxr-xr-x root/root usr/share/
-rw-r--r-- root/root usr/share/zxcvbn

5
zxcvbn-c/.signature Normal file
View File

@ -0,0 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3zyxV7F6cFExyB0qkstyckKu0Jz9SbiKzhxMukvxgc9+SUlRmBJxKf3rJYUhwxE7ILCapyVw3rBT0ipjXxuTtAk=
SHA256 (Pkgfile) = b048b86a2044e58ddba2409722ddfbd3154bdee79e053d82c4558b7997d52d9c
SHA256 (.footprint) = f0c442b99c823fca1b458ec1e69a7be82fb410ec49e122b00f3f1f2598fef39f
SHA256 (zxcvbn-c-2.5.tar.gz) = 77d6c6ecb35952a8d8ce7f736b7a2bf466275c48210e309b73782d6b7e84dffd

19
zxcvbn-c/Pkgfile Normal file
View File

@ -0,0 +1,19 @@
# Description: C/C++ version of the zxcvbn password strength estimator
# URL: https://github.com/tsyrogit/zxcvbn-c
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on:
name=zxcvbn-c
version=2.5
release=1
source=(https://github.com/tsyrogit/zxcvbn-c/archive/v$version/$name-$version.tar.gz)
build() {
cd $name-$version
make
mkdir -p $PKG/usr/{bin,lib,include,share}
install -p -m 0644 *.h $PKG/usr/include/
cp -a libzxcvbn.so* $PKG/usr/lib/
install -p -m 0755 dictgen $PKG/usr/bin
install -p -m 0644 zxcvbn.dict $PKG/usr/share/zxcvbn
}