New comment by michalszmidt on void-packages repository https://github.com/void-linux/void-packages/issues/46669#issuecomment-1872215300 Comment: In the end I could assemble something like that I also assembled nm-sstp-plugin template, see [that comment](https://github.com/void-linux/void-packages/issues/46670#issuecomment-1872214252) but still can't connect. Unfortunately VPN server is not mine so can't check logs. @balejk what kind of issues have you encouraged? @sgn Does it meet packaging guidelines in below form? ```ini # Template file for 'sstp-client' pkgname=sstp-client version=1.0.19 revision=1 build_style=gnu-configure configure_script=./autogen.sh hostmakedepends="pkg-config autoconf automake libtool" maintainer="" license="GPL-3.0" makedepends="libevent-devel ppp-devel libtls-devel" depends="libsstp>=${version}_${revision}" short_desc="A client implementation of Secure Socket Tunneling Protocol (SSTP)" homepage="https://gitlab.com/eivnaes/sstp-client" distfiles="https://gitlab.com/eivnaes/sstp-client/-/archive/${version}/sstp-client-${version}.tar.gz" checksum=e2652365f69f5037102e78f4e115ff764a390b27bb3fd513a8a50b10a61bb613 pppd_plugin_version=2.4.7 sstp-client-devel_package(){ depends="${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove "usr/lib/*.a" vmove usr/lib/pkgconfig vmove "usr/lib/pppd/${pppd_plugin_version}/*.a" } } sstp-client-doc_package(){ short_desc+=" - documentation files" pkg_install() { vmove usr/share/doc vmove usr/share/man } } libsstp_package(){ short_desc+="sstp-client (libsstp_api-X.so sstp-pppd-plugin.so) - shared libraries" shlib_provides="libsstp_api-0.so sstp-pppd-plugin.so" pkg_install() { vmove "usr/lib/pppd/${pppd_plugin_version}/*.so" vmove "usr/lib/*.so" } } ```