${LN} -sf perl ${STAGEDIR}${PREFIX}/bin/perl${PERL_VERSION}
Also add should be added to plist
bin/perl%%PERL_VERSION%%
Install the dependancy package for from a Lower Layer Package Repo.
In nearly every company I've been, we completely build our own ports tree and create our own package repos. There are mutliple reasons for this - "creating our distro" by freeze port sets, setting our own set of options for ports, which are not defaults, etc.
I'm currently doing this, and insanely ... I build everything (I blacklist 1428 ports). Now I want to create my own, company specific packages - for meta packaes, tools, binaries, code, etc - that are stricktly inernal things. (I've gone back and fort - put these in puppet/ansible config management - or put them in packages.)
But I'd like to be able to itterate quickly over a subset, but intergrating 1 pkg into the 30k+ pkg repo ... a simple package that contains a small script or two, takes too long.
| --- ./librenms_extends_freebsd/zfs-freebsd 2020-02-29 10:37:16.000000000 -0800 | |
| +++ ./librenms-agent/snmp/zfs-freebsd 2020-02-14 10:57:49.000000000 -0800 | |
| @@ -1,4 +1,4 @@ | |
| -#!/usr/local/bin/perl | |
| +#!/usr/bin/env perl | |
| =head1 DESCRIPTION | |
| @@ -51,7 +51,7 @@ |
| =>> Building lang/python37 | |
| build started at Sat Oct 12 22:46:30 PDT 2019 | |
| port directory: /usr/ports/lang/python37 | |
| package name: python37-3.7.4 | |
| building for: FreeBSD 12-stable-aarch64-default-job-06 12.1-STABLE FreeBSD 12.1-STABLE arm64 | |
| maintained by: python@FreeBSD.org | |
| Makefile ident: $FreeBSD: head/lang/python37/Makefile 506331 2019-07-10 01:25:27Z wen $ | |
| Poudriere version: 3.3.2_1 | |
| Host OSVERSION: 1201500 | |
| Jail OSVERSION: 1201500 |
| --- flickr.txt 2019-01-13 10:53:35.000000000 -0800 | |
| +++ facebook.txt 2019-01-13 10:53:40.000000000 -0800 | |
| @@ -1,246 +1,53 @@ | |
| ExifTool Version Number : 11.11 | |
| -File Name : 33879025333_da8c3e61c6_o_d.jpg | |
| +File Name : 18485561_1367245450030260_2401334704962098614_n.jpg | |
| Directory : . | |
| -File Size : 660 kB | |
| -File Modification Date/Time : 2019:01:13 10:52:23-08:00 | |
| -File Access Date/Time : 2019:01:13 10:53:35-08:00 |
| > sudo sh test.sh | |
| Password: | |
| + sudo kldunload aesni | |
| + sudo kldunload cryptodev | |
| + kldstat | |
| Id Refs Address Size Name | |
| 1 26 0xffffffff80200000 205bb48 kernel | |
| 3 1 0xffffffff82265000 259b8 geom_mirror.ko | |
| 4 1 0xffffffff8228b000 e568 if_bridge.ko | |
| 5 2 0xffffffff8229a000 6d28 bridgestp.ko |
| NOTICE: BL3-1: | |
| NOTICE: BL3-1: Built : 14:04:15, Apr 9 2016 | |
| INFO: BL3-1: Initializing runtime services | |
| INFO: BL3-1: Preparing for EL3 exit to normal world | |
| INFO: BL3-1: Next image address = 0x8000e80000 | |
| INFO: BL3-1: Next image spsr = 0x3c9 | |
| Press ESCAPE for boot options ..... | |
| >> FreeBSD EFI boot block | |
| Loader path: /boot/loader.efi |
| \ 2017, Public Domain: by David P. Discher dpd@dpdtech.com | |
| \ | |
| \ Using this FreeBSD bhyve (loader?) to read a non-existant ENV, panics the loader. (seg fault) | |
| \ TO use/test add these two lines to /boot/loader.rc, before "beastie-start" | |
| \ include /boot/serial.4th | |
| \ serialcheck | |
| \ For later google results, this can also be use to change/set any loader value | |
| \ based on any KENV in FreeBSD that is avaiable at the /boot/loader stage. | |
| \ Keywords: FreeBSD, loader, forth, 4th, setting loader values, example |
| ===> mlx5ib (all) | |
| machine -> /usr/src/sys/amd64/include | |
| x86 -> /usr/src/sys/x86/include | |
| awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -p | |
| awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -q | |
| ln -sf /usr/obj/usr/src/sys/GENERIC-NODEBUG/opt_inet.h opt_inet.h | |
| ln -sf /usr/obj/usr/src/sys/GENERIC-NODEBUG/opt_inet6.h opt_inet6.h | |
| awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h | |
| awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h | |
| awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -h |
| @@ -2327,26 +2650,33 @@ | |
| #ifdef INET6 | |
| struct sockaddr_in6 in6; | |
| #endif | |
| + struct sockaddr_ib ib; | |
| } addr; | |
| #endif | |
| switch(dst_addr->sa_family) { | |
| #ifdef INET |