libpsl fix
This commit is contained in:
1 parent
e7242419d3
commit
61a696261d
1 file changed
+19
@@ -16,7 +16,20 @@ group=(net.libs)
|
|||||||
|
|
||||||
cd $name-$version
|
cd $name-$version
|
||||||
|
|
||||||
|
prepare(){
|
||||||
|
# meson build missing .la file
|
||||||
|
# autotools missing static library
|
||||||
|
cp -prf ../$name-$version ../$name-autotools
|
||||||
|
}
|
||||||
|
|
||||||
setup(){
|
setup(){
|
||||||
|
cd ../$name-autotools
|
||||||
|
./configure --prefix=/usr \
|
||||||
|
--libdir=/usr/lib64 \
|
||||||
|
--enable-ld-version-script \
|
||||||
|
--enable-runtime=libidn2 \
|
||||||
|
--enable-builtin
|
||||||
|
cd ../$name-$version
|
||||||
meson setup build --prefix=/usr \
|
meson setup build --prefix=/usr \
|
||||||
--default-library=both \
|
--default-library=both \
|
||||||
--libdir=/usr/lib64 \
|
--libdir=/usr/lib64 \
|
||||||
@@ -25,10 +38,16 @@ setup(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
build(){
|
build(){
|
||||||
|
cd ../$name-autotools
|
||||||
|
make $jobs
|
||||||
|
cd ../$name-$version
|
||||||
ninja -C build $jobs
|
ninja -C build $jobs
|
||||||
}
|
}
|
||||||
|
|
||||||
package(){
|
package(){
|
||||||
|
cd ../$name-autotools
|
||||||
|
make install $jobs
|
||||||
|
cd ../$name-$version
|
||||||
ninja -C build install $jobs
|
ninja -C build install $jobs
|
||||||
}
|
}
|
||||||
|
|
||||||
Reference in new issue
Block a user