On 5/22/20 10:56 AM, Jason Bacon wrote:
On 5/22/20 8:15 AM, Jason Bacon wrote:
On 2020-05-16 10:57, Louis Guillaume wrote:
Hi,
I've locally updated net/openconnect to 8.10. This was an effort to
get it building on MacOS with python37.
Attached is a new PLIST.Darwin to go with the package and a patch
for the other stuff.
I tested on NetBSD and MacOS Catalina.
Is there anything else needed to get this committed?
--
Louis
Hello Louis,
Thanks for the contribution. If you'd like to contribute to pkgsrc
in the future and you're familiar with using git, you might consider
becoming a pkgsrc-wip committer:
https://pkgsrc.org/wip/
I've restored the openconnect package in the wip collection (it was
there before, but removed) and added your update + a couple of fixes:
1. Removed redundant lines from PLIST.Darwin
2. Updated COMMENT and DESCR to reflect the current capabilities
Generally, new packages or updates like this are added to pkgsrc-wip
to make them convenient for others to test and improve. While in
wip, they go through QA to meet standards in the guide
(https://www.netbsd.org/docs/pkgsrc/developers-guide.html) and then
are imported into pkgsrc-proper.
Cheers,
JB
So when I actually tested this on my Mac, all the share/doc entries
unique to PLIST.Darwin were not installed, which caused bmake install
to fail. Generally docs should be consistently installed or not on
all platforms, so this would not be a valid use of PLIST.Darwin
anyway. Might there be something in your Mac environment that's
causing openconnect to install docs by default?
I removed PLIST.Darwin from the wip package and openconnect seems to
work fine on my Mac (I can only test with GlobalProtect VPN,
--protocol=gp).
Hopefully others can test the package with other supported VPNs. It
seems to support AnyConnect, Pulse Connect, and GlobalProtect:
https://www.infradead.org/openconnect/
Regards,
JB
Hi Jason,
My copy is building the docs for some reason. With the latest in wip,
I now get PLIST errors. See below.
What version of OS X are you on? How about XCode?
L # xcodebuild -version
Xcode 11.4.1
Build version 11E503a
L # uname -a
Darwin L.local 19.4.0 Darwin Kernel Version 19.4.0: Wed Mar 4
22:28:40 PST 2020; root:xnu-6153.101.6~15/RELEASE_X86_64 x86_64
--
Louis
=> Automatic manual page handling
=> Generating post-install file lists
=> Checking file-check results for openconnect-8.10
ERROR: ************************************************************
ERROR: The following files are in
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg but not in the PLIST:
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/anyconnect.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/building.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/changelog.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/charset.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/connecting.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/contribute.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/csd.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/download.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/features.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/globalprotect.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/gui.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/hip.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/images/left.png
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/images/left2.png
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/images/leftsel.png
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/images/leftsel2.png
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/images/openconnect.png
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/images/openconnect.svg
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/images/right.png
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/images/right2.png
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/images/rightsel.png
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/images/rightsel2.png
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/inc/content.tmpl
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/inc/footer.tmpl
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/inc/header.tmpl
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/index.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/juniper.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/licence.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/mail.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/manual.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/nonroot.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/packages.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/pkcs11.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/platforms.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/pulse.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/styles/main.css
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/tncc.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/token.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/tpm.html
ERROR:
/opt/pkgobj/wip/openconnect/work/.destdir/opt/pkg/share/doc/openconnect/vpnc-script.html
*** Error code 1
Stop.
bmake[1]: stopped in /zabrico/pkgsrc/wip/openconnect
*** Error code 1
Stop.
bmake: stopped in /zabrico/pkgsrc/wip/openconnect