notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Sanity Test Failure
Tuesday, 19 Jan 2016
09:51 Raphael Kubo da Costa (rakuco) search for other commits by this committer
MFH: r406678

Modernize net/libproxy-python and fix dependencies.

In preparation for updating the libproxy ports to 0.4.12, first land some
changes that also apply to 0.4.6 and can be MFH'ed.

- Make net/libproxy a run-time dependency: we only install .py files in this
  port, and they only load libproxy.so when being run. Consequently, also set
  NO_ARCH=yes.
- Set NO_BUILD=yes and modernize the installation. Instead of having an empty
  do-build target and invoking Python's compileall.py in post-build, do it like
  most other ports and call it in post-install (this requires guarding the
  post-install target in net/libproxy's Makefile).
  We also pass -d to compileall.py to avoid having ${STAGEDIR} in the .pyc and
  .pyo files (and shown in exception tracebacks).
- Let the port handle installation instead of defining do-install. We just need
  to set INSTALL_WRKSRC appropriately to avoid installing more files than we
  want.

Approved by:	gnome (kwm)

Approved by:	portmgr blanket approval
commit hash: 0e27ac3f09b49e801f952e80d7751dc745ed65be commit hash: 0e27ac3f09b49e801f952e80d7751dc745ed65be commit hash: 0e27ac3f09b49e801f952e80d7751dc745ed65be commit hash: 0e27ac3f09b49e801f952e80d7751dc745ed65be 

Sanity Test Results

net/libproxy-gnome3:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
net/libproxy-gnome3
2>/tmp/FreshPorts.net.libproxy-gnome3.make-error.2022.8.12.22.7.39.62545

produced this error:

Error message is: cd: /usr/ports/net/libproxy-gnome3: No such file or
directory
make: cannot open /usr/ports/net/libproxy-gnome3/Makefile.
Make results are : 
make: stopped in /

net/libproxy-webkit3:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
net/libproxy-webkit3
2>/tmp/FreshPorts.net.libproxy-webkit3.make-error.2022.8.12.22.7.39.62545

produced this error:

Error message is: cd: /usr/ports/net/libproxy-webkit3: No such file or
directory
make: cannot open /usr/ports/net/libproxy-webkit3/Makefile.
Make results are : 
make: stopped in /

net/libproxy-pacrunner:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
net/libproxy-pacrunner
2>/tmp/FreshPorts.net.libproxy-pacrunner.make-error.2022.8.12.22.7.39.62545

produced this error:

Error message is: cd: /usr/ports/net/libproxy-pacrunner: No such file or
directory
make: cannot open /usr/ports/net/libproxy-pacrunner/Makefile.
Make results are : 
make: stopped in /