libpsl: adopted port

This commit is contained in:
Tim Biermann 2023-08-27 17:37:15 +02:00
parent 5e33e29093
commit 5b7385bfb8
Signed by: tb
GPG Key ID: 42F8B4E30B673606
2 changed files with 16 additions and 16 deletions

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/QFAIsAGy8D0ti0h9OWlpsj7QQ3BzFw9LKHUKpPerDBPfFTC706xfh1rpKw/d4p+LSsy/SFHSX7Sno6WHa3TYgc=
SHA256 (Pkgfile) = 6f340147791db9accaaa945d81921b9cbc4a3382b148ce0d3c13b3c95aab26ce
RWSE3ohX2g5d/d1mDplOokRSdlFeylXuoLa1UVFQjrAQjlqvld017q3zaR4jwyI7nA/1AE8H7blje1DLbrYUnFc6EWuxMfuokws=
SHA256 (Pkgfile) = 7a59dc76d8953d393025072b95579546332a702fda9c8aa2e32fbfb69be8efb0
SHA256 (.footprint) = b380ffc38c04528dfcb064abeb191d338d21d90fdb7c49acbbe28bc6a6be7acf
SHA256 (libpsl-0.21.2.tar.lz) = aa3d706c452786d1345e094dae201cd36d81f03cf81d636d5cfc10d365907f17

View File

@ -1,6 +1,6 @@
# Description: Public Suffix List library.
# Description: Public Suffix List library
# URL: https://github.com/rockdaboot/libpsl
# Maintainer: Danny Rawlins, crux at romster dot me
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: libidn2 publicsuffix-list
name=libpsl
@ -9,17 +9,17 @@ release=1
source=(https://github.com/rockdaboot/$name/releases/download/$version/$name-$version.tar.lz)
build() {
meson setup build $name-$version \
--prefix=/usr \
--buildtype=plain \
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true \
-D runtime=libidn2 \
-D builtin=true \
-D psl_file=/usr/share/publicsuffix/effective_tld_names.dat \
-D psl_testfile=/usr/share/publicsuffix/test_psl.txt
meson setup build $name-$version \
--prefix=/usr \
--buildtype=plain \
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true \
-D runtime=libidn2 \
-D builtin=true \
-D psl_file=/usr/share/publicsuffix/effective_tld_names.dat \
-D psl_testfile=/usr/share/publicsuffix/test_psl.txt
ninja -j ${JOBS-1} -C build
DESTDIR=$PKG meson install -C build
ninja -j ${JOBS-1} -C build
DESTDIR=$PKG meson install -C build
}