ports/contrib (3.7): zxcvbn-c: initial commit, version 2.5
![](https://secure.gravatar.com/avatar/df8330968b6df8cd1c1942c5fb4b720c.jpg?s=120&d=mm&r=g)
commit 071b9ab9cfad214364134a30385049513794c90c Author: Tim Biermann <tbier@posteo.de> Date: Sat Jan 20 12:29:33 2024 +0100 zxcvbn-c: initial commit, version 2.5 diff --git a/zxcvbn-c/.footprint b/zxcvbn-c/.footprint new file mode 100644 index 000000000..6feb06d94 --- /dev/null +++ b/zxcvbn-c/.footprint @@ -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 diff --git a/zxcvbn-c/.signature b/zxcvbn-c/.signature new file mode 100644 index 000000000..a68c2314f --- /dev/null +++ b/zxcvbn-c/.signature @@ -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 diff --git a/zxcvbn-c/Pkgfile b/zxcvbn-c/Pkgfile new file mode 100644 index 000000000..3d9020dc1 --- /dev/null +++ b/zxcvbn-c/Pkgfile @@ -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 +}
participants (1)
-
crux@crux.nu