libpsl: 0.21.0 -> 0.21.1
This commit is contained in:
parent
bbdf85e63c
commit
1337015ff7
|
@ -1,18 +1,9 @@
|
|||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/psl
|
||||
drwxr-xr-x root/root usr/include/
|
||||
-rw-r--r-- root/root usr/include/libpsl.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
-rw-r--r-- root/root usr/lib/libpsl.a
|
||||
-rwxr-xr-x root/root usr/lib/libpsl.la
|
||||
lrwxrwxrwx root/root usr/lib/libpsl.so -> libpsl.so.5.3.2
|
||||
lrwxrwxrwx root/root usr/lib/libpsl.so -> libpsl.so.5
|
||||
lrwxrwxrwx root/root usr/lib/libpsl.so.5 -> libpsl.so.5.3.2
|
||||
-rwxr-xr-x root/root usr/lib/libpsl.so.5.3.2
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/libpsl.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/psl-make-dafsa.1.gz
|
||||
-rw-r--r-- root/root usr/share/man/man1/psl.1.gz
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
untrusted comment: verify with /etc/ports/opt.pub
|
||||
RWSE3ohX2g5d/Yf5GbN9k0Ndx2vPHneVCfzEbGhpixd2c6KY+hMTY/7CPYNvh2NHG5GKvAy3Fv+v09hqJ7jND+wUzn/3GRRJCQQ=
|
||||
SHA256 (Pkgfile) = 8f6fdc7a24495dbc3d0f19d8d163afc41581a12939b8a5372cb21b3e8050fb7d
|
||||
SHA256 (.footprint) = a0b01464bc0286c89f4532dbbcc58a955bc47d71a6f6117face2cd6855359be6
|
||||
SHA256 (libpsl-0.21.0.tar.gz) = 41bd1c75a375b85c337b59783f5deb93dbb443fb0a52d257f403df7bd653ee12
|
||||
SHA256 (libpsl-gtk-doc-1.30-fix.patch) = 289663403b4bd511ef7361ad4ac7e5654edfbd83ee80fbd0f35b0977a7c926ca
|
||||
SHA256 (libpsl-0.21.0-build-fix.patch) = a50c2c510a6543e79767af75b909bf7abc15e6b057b0253a036da66b27a590f1
|
||||
RWSE3ohX2g5d/VYusdTC6vSa+75a7xLy/POwgviakdkXPBFyOF9mzZH4MvF7tWXUGMrjg8zjFfrxxuZfifrHtPq5akN6yqiFVQ0=
|
||||
SHA256 (Pkgfile) = db8ed50c28f9b6323e61764752729488905be1d439d162806a2dccfb3cb7d098
|
||||
SHA256 (.footprint) = 3c4e7bc57f0901cd1df254123670998a2c68eda01f04d18a48bd6fffd8c97fd9
|
||||
SHA256 (libpsl-0.21.1.tar.lz) = 644375d557bb3b84c485df2dae98ee388fe1e11fb75230004e4b8623b3b833a9
|
||||
|
|
|
@ -1,33 +1,20 @@
|
|||
# Description: Public Suffix List library.
|
||||
# URL: https://github.com/rockdaboot/libpsl
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: libidn2 publicsuffix-list python3
|
||||
# Depends on: libidn2 meson ninja publicsuffix-list
|
||||
|
||||
name=libpsl
|
||||
version=0.21.0
|
||||
release=2
|
||||
source=(https://github.com/rockdaboot/$name/releases/download/$name-$version/$name-$version.tar.gz
|
||||
libpsl-gtk-doc-1.30-fix.patch
|
||||
libpsl-0.21.0-build-fix.patch)
|
||||
version=0.21.1
|
||||
release=1
|
||||
source=(https://github.com/rockdaboot/$name/releases/download/$version/$name-$version.tar.lz)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
meson setup build $name-$version --prefix=/usr \
|
||||
-D runtime=libidn2 \
|
||||
-D builtin=libidn2 \
|
||||
-D psl_file=/usr/share/publicsuffix/effective_tld_names.dat \
|
||||
-D psl_testfile=/usr/share/publicsuffix/test_psl.txt
|
||||
|
||||
patch -p1 -i $SRC/libpsl-gtk-doc-1.30-fix.patch
|
||||
patch -p1 -i $SRC/libpsl-0.21.0-build-fix.patch
|
||||
rm -frv list
|
||||
autoreconf -fiv
|
||||
|
||||
sed -e 's|^#!/usr/bin/env python$|#!/usr/bin/env python3|' \
|
||||
-i src/psl-make-dafsa
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--with-psl-file=/usr/share/publicsuffix/effective_tld_names.dat \
|
||||
--with-psl-testfile=/usr/share/publicsuffix/test_psl.txt
|
||||
|
||||
LC_CTYPE=en_US.UTF-8 make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -rf $PKG/usr/share/gtk-doc
|
||||
ninja -j ${JOBS-1} -C build
|
||||
DESTDIR=$PKG meson install -C build
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user