Index: head/sysutils/Makefile =================================================================== --- head/sysutils/Makefile (revision 516203) +++ head/sysutils/Makefile (revision 516204) @@ -1,1518 +1,1519 @@ # $FreeBSD$ # COMMENT = System utilities SUBDIR += 3dm SUBDIR += 44bsd-more SUBDIR += 915resolution SUBDIR += DTraceToolkit SUBDIR += LPRng SUBDIR += LPRngTool SUBDIR += UEFITool SUBDIR += abck SUBDIR += abduco SUBDIR += abgx360 SUBDIR += abgx360gui SUBDIR += accountsservice SUBDIR += acerhdf-kmod SUBDIR += acpi_call SUBDIR += acpica-tools SUBDIR += acts SUBDIR += adtool SUBDIR += afbinit SUBDIR += afflib SUBDIR += afio SUBDIR += agedu SUBDIR += ah-tty SUBDIR += aimage SUBDIR += aird SUBDIR += am-utils SUBDIR += amazon-ssm-agent SUBDIR += amdmsrtweaker SUBDIR += amrstat SUBDIR += amtc SUBDIR += anacron SUBDIR += and SUBDIR += android-file-transfer SUBDIR += android-file-transfer-qt5 SUBDIR += ansible SUBDIR += ansible1 SUBDIR += ansible23 SUBDIR += ansible24 SUBDIR += ansible25 SUBDIR += ansible26 SUBDIR += ansible27 SUBDIR += anvil SUBDIR += apache-mesos SUBDIR += apachetop + SUBDIR += apcctrl SUBDIR += apcpwr SUBDIR += apcupsd SUBDIR += aptly SUBDIR += arcconf SUBDIR += archivemount SUBDIR += ascpu SUBDIR += asfsm SUBDIR += asmctl SUBDIR += asmem SUBDIR += asmon SUBDIR += asusoled SUBDIR += atf-master SUBDIR += atf-rk3328 SUBDIR += atf-rk3399 SUBDIR += atf-sun50i_a64 SUBDIR += atitvout SUBDIR += atop SUBDIR += auto-admin SUBDIR += autojump SUBDIR += automount SUBDIR += automounter SUBDIR += autopsy SUBDIR += avfs SUBDIR += azure-agent SUBDIR += b2sum SUBDIR += b43-fwcutter SUBDIR += backupchecker SUBDIR += backuppc SUBDIR += backuppc-devel SUBDIR += backuppc4 SUBDIR += backupuser SUBDIR += bacula9-client SUBDIR += bacula9-client-static SUBDIR += bacula9-docs SUBDIR += bacula9-server SUBDIR += baloo-widgets SUBDIR += bamf SUBDIR += bareos-client SUBDIR += bareos-docs SUBDIR += bareos-server SUBDIR += bareos-traymonitor SUBDIR += bareos16-client SUBDIR += bareos16-client-static SUBDIR += bareos16-server SUBDIR += bareos17-client SUBDIR += bareos17-client-static SUBDIR += bareos17-server SUBDIR += barrier SUBDIR += bastille SUBDIR += batmon SUBDIR += battmond SUBDIR += battray SUBDIR += bchunk SUBDIR += beadm SUBDIR += beadm-devel SUBDIR += beats SUBDIR += bfs SUBDIR += bhyve-firmware SUBDIR += bhyve-rc SUBDIR += biosfont SUBDIR += bkpupsd SUBDIR += bksh SUBDIR += boot-extract SUBDIR += boxbackup-devel SUBDIR += brasero SUBDIR += bsd-splash-changer SUBDIR += bsdconfig SUBDIR += bsdcrashtar SUBDIR += bsdhwmon SUBDIR += bsdinfo SUBDIR += bsdisks SUBDIR += bsdploy SUBDIR += bsdstats SUBDIR += bstack SUBDIR += btsixad SUBDIR += bulk_extractor SUBDIR += burp SUBDIR += burp-devel SUBDIR += busybox SUBDIR += bvm SUBDIR += byobu SUBDIR += catfish SUBDIR += cbsd SUBDIR += ccd2iso SUBDIR += cciss_vol_status SUBDIR += ccze SUBDIR += cdargs SUBDIR += cdbkup SUBDIR += cdeploy SUBDIR += cdf SUBDIR += cdircmp SUBDIR += cdls SUBDIR += cdrdao SUBDIR += cdrkit SUBDIR += cdroot SUBDIR += cdrtools SUBDIR += cdrtools-devel SUBDIR += cfengine SUBDIR += cfengine-devel SUBDIR += cfengine-masterfiles SUBDIR += cfengine-masterfiles-devel SUBDIR += cfengine-masterfiles310 SUBDIR += cfengine-masterfiles311 SUBDIR += cfengine-masterfiles312 SUBDIR += cfengine-masterfiles313 SUBDIR += cfengine-masterfiles314 SUBDIR += cfengine310 SUBDIR += cfengine311 SUBDIR += cfengine312 SUBDIR += cfengine313 SUBDIR += cfengine314 SUBDIR += chgrep SUBDIR += chyves SUBDIR += cinnamon-control-center SUBDIR += cinnamon-settings-daemon SUBDIR += circonus-agent SUBDIR += ciso SUBDIR += ciso-maker SUBDIR += ck4up SUBDIR += clean SUBDIR += clockspeed SUBDIR += clone SUBDIR += clonehdd SUBDIR += cloop-utils SUBDIR += cloudabi-utils SUBDIR += clsync SUBDIR += cluster-glue SUBDIR += cmdwatch SUBDIR += cmocka SUBDIR += cmockery2 SUBDIR += cmogstored SUBDIR += cmospwd SUBDIR += colorize SUBDIR += condor SUBDIR += confctl SUBDIR += confman SUBDIR += conky SUBDIR += conky-awesome SUBDIR += conman SUBDIR += consolehm SUBDIR += consolekit2 SUBDIR += consul SUBDIR += consul-alerts SUBDIR += consul-replicate SUBDIR += consul_exporter SUBDIR += container-diff SUBDIR += contractor SUBDIR += copytape SUBDIR += coreos-ct SUBDIR += coreutils SUBDIR += cpdup SUBDIR += cpu SUBDIR += cpu-x SUBDIR += cpuburn SUBDIR += cpuid SUBDIR += cpulimit SUBDIR += cpupdate SUBDIR += cramfs SUBDIR += crashme SUBDIR += crate SUBDIR += cronic SUBDIR += cronolog SUBDIR += cronolog-devel SUBDIR += ctop SUBDIR += currtime SUBDIR += cw SUBDIR += daa2iso SUBDIR += dae SUBDIR += daemonize SUBDIR += daemontools SUBDIR += daemontools-encore SUBDIR += daggy SUBDIR += dar SUBDIR += dateutils SUBDIR += dc3dd SUBDIR += dcfldd SUBDIR += dd_rescue SUBDIR += ddpt SUBDIR += ddrescue SUBDIR += debhelper SUBDIR += debootstrap SUBDIR += deltarpm SUBDIR += deltup SUBDIR += desktop-installer SUBDIR += detach SUBDIR += detox SUBDIR += devcpu-data SUBDIR += devstat SUBDIR += dfc SUBDIR += di SUBDIR += digdag SUBDIR += dim SUBDIR += dirdiff SUBDIR += direnv SUBDIR += direvent SUBDIR += dirvish SUBDIR += diskcheckd SUBDIR += diskimage-tools SUBDIR += diskscrub SUBDIR += disktool SUBDIR += disktype SUBDIR += dmg2img SUBDIR += dmidecode SUBDIR += docker SUBDIR += docker-compose SUBDIR += docker-credential-pass SUBDIR += docker-freebsd SUBDIR += docker-machine SUBDIR += doctl SUBDIR += doinkd SUBDIR += dolly SUBDIR += downtime SUBDIR += downtimed SUBDIR += dsbbatmon SUBDIR += dsbdriverd SUBDIR += dsblogoutmgr SUBDIR += dsbmc SUBDIR += dsbmc-cli SUBDIR += dsbmd SUBDIR += dsbsu SUBDIR += dsbwrtsysctl SUBDIR += dtc SUBDIR += dtpstree SUBDIR += du2ps SUBDIR += duff SUBDIR += dunst SUBDIR += dupd SUBDIR += duplicity SUBDIR += duply SUBDIR += dupmerge SUBDIR += dvd+rw-tools SUBDIR += dvdbackup SUBDIR += dvdimagecmp SUBDIR += dvdisaster SUBDIR += dvdvideo SUBDIR += dvtm SUBDIR += dwatch SUBDIR += dwatch-gource SUBDIR += dwatch-json SUBDIR += dwatch-pwsnoop SUBDIR += e2fsprogs SUBDIR += ec2-scripts SUBDIR += eclat SUBDIR += edid-decode SUBDIR += eject SUBDIR += eksctl SUBDIR += endian SUBDIR += enteruser SUBDIR += entr SUBDIR += env4801 SUBDIR += envconsul SUBDIR += epazote SUBDIR += etc_os-release SUBDIR += etcmerge SUBDIR += etcupdate SUBDIR += eventlog SUBDIR += evhz SUBDIR += evtviewer SUBDIR += exa SUBDIR += exfat-utils SUBDIR += extipl SUBDIR += ezjail SUBDIR += f3 SUBDIR += facter SUBDIR += fanout SUBDIR += farbot SUBDIR += fatback SUBDIR += fcode-utils SUBDIR += fconfig SUBDIR += fcron SUBDIR += fd SUBDIR += fdupes SUBDIR += feather SUBDIR += fetchlog SUBDIR += ffs2recov SUBDIR += file SUBDIR += filedupe SUBDIR += filelight SUBDIR += fileprune SUBDIR += fileschanged SUBDIR += filetype SUBDIR += filevercmp SUBDIR += filewatcherd SUBDIR += finfo SUBDIR += firstboot-freebsd-update SUBDIR += firstboot-growfs SUBDIR += firstboot-pkgs SUBDIR += flasher SUBDIR += flashrom SUBDIR += flexbackup SUBDIR += flock SUBDIR += flog SUBDIR += flowgger SUBDIR += fluent-bit SUBDIR += fonteditfs SUBDIR += foremost SUBDIR += fortunelock SUBDIR += fpart SUBDIR += fpc-syslog SUBDIR += fpc-users SUBDIR += fpc-utmp SUBDIR += fpc-uuid SUBDIR += frand SUBDIR += freebsd-snapshot SUBDIR += freecolor SUBDIR += freedt SUBDIR += freeipmi SUBDIR += freesbie SUBDIR += froxlor SUBDIR += fsbackup SUBDIR += fsc SUBDIR += fsearch SUBDIR += fstyp SUBDIR += fswatch-mon SUBDIR += ftwin SUBDIR += fusefs-afuse SUBDIR += fusefs-chironfs SUBDIR += fusefs-cryptofs SUBDIR += fusefs-curlftpfs SUBDIR += fusefs-encfs SUBDIR += fusefs-exfat SUBDIR += fusefs-ext2 SUBDIR += fusefs-ext4fuse SUBDIR += fusefs-funionfs SUBDIR += fusefs-fusepak SUBDIR += fusefs-fusexmp_fh SUBDIR += fusefs-gitfs SUBDIR += fusefs-gstfs SUBDIR += fusefs-gunzip SUBDIR += fusefs-hfsfuse SUBDIR += fusefs-httpfs SUBDIR += fusefs-ifuse SUBDIR += fusefs-libs SUBDIR += fusefs-libs3 SUBDIR += fusefs-lkl SUBDIR += fusefs-mhddfs SUBDIR += fusefs-mp3fs SUBDIR += fusefs-ntfs SUBDIR += fusefs-ntfs-compression SUBDIR += fusefs-pod SUBDIR += fusefs-rar2fs SUBDIR += fusefs-s3backer SUBDIR += fusefs-s3fs SUBDIR += fusefs-sandboxfs SUBDIR += fusefs-simple-mtpfs SUBDIR += fusefs-smbnetfs SUBDIR += fusefs-sqlfs SUBDIR += fusefs-squashfuse SUBDIR += fusefs-sshfs SUBDIR += fusefs-unionfs SUBDIR += fusefs-webdavfs SUBDIR += fusefs-wikipediafs SUBDIR += fusefs-zip SUBDIR += fvcool SUBDIR += fwup SUBDIR += gaffitter SUBDIR += ganglia-monitor-core SUBDIR += ganglia-webfrontend SUBDIR += gapcmon SUBDIR += garcon SUBDIR += gather SUBDIR += gconf-editor SUBDIR += gdisk SUBDIR += gdmap SUBDIR += genisoimage SUBDIR += geomWatch SUBDIR += getdelta SUBDIR += geteltorito SUBDIR += getssl SUBDIR += gigolo SUBDIR += gkfreq SUBDIR += gkleds2 SUBDIR += gkrellflynn SUBDIR += gkrellm-trayicons SUBDIR += gkrellm2 SUBDIR += gkrelltop SUBDIR += gksu SUBDIR += glogg SUBDIR += gnome-control-center SUBDIR += gnome-mount SUBDIR += gnome-power-manager SUBDIR += gnome-schedule SUBDIR += gnome-settings-daemon SUBDIR += gnome-system-monitor SUBDIR += gnome_subr SUBDIR += go-wtf SUBDIR += goaccess SUBDIR += goawk SUBDIR += gomplate SUBDIR += google-compute-engine-oslogin SUBDIR += goss SUBDIR += gotop SUBDIR += gpart SUBDIR += gpte SUBDIR += graffer SUBDIR += graid5 SUBDIR += graveman SUBDIR += graylog SUBDIR += grub2-bhyve SUBDIR += gsh SUBDIR += gsmartcontrol SUBDIR += gstopd SUBDIR += gstreamer-plugins-cdio SUBDIR += gstreamer-plugins-hal SUBDIR += gstreamer1-plugins-cdio SUBDIR += gtk-imonc SUBDIR += hachoir-metadata SUBDIR += hachoir-subfile SUBDIR += hachoir-urwid SUBDIR += hachoir-wx SUBDIR += hal SUBDIR += hal-info SUBDIR += hardlink SUBDIR += hare SUBDIR += hared SUBDIR += hatop SUBDIR += hdrecover SUBDIR += healthd SUBDIR += heartbeat SUBDIR += heirloom SUBDIR += helm SUBDIR += hextools SUBDIR += hexyl SUBDIR += hfm SUBDIR += hfsexplorer SUBDIR += hfsutils SUBDIR += hidesvn SUBDIR += highlnk SUBDIR += hilite SUBDIR += host-setup SUBDIR += hourglass SUBDIR += hoz SUBDIR += hpacucli SUBDIR += hploscripts SUBDIR += hptcli SUBDIR += hs-cputype SUBDIR += hstr SUBDIR += htop SUBDIR += httplog SUBDIR += hwstat SUBDIR += i2c-tools SUBDIR += i7z SUBDIR += iat SUBDIR += immortal SUBDIR += incron SUBDIR += inotify-tools SUBDIR += installwatch SUBDIR += intel-nvmupdate SUBDIR += intel-pcm SUBDIR += intel-pcm-devel SUBDIR += intel-qcu SUBDIR += intel-undervolt SUBDIR += ioc SUBDIR += iocage SUBDIR += iocage-devel SUBDIR += iocell SUBDIR += iogen SUBDIR += iograph SUBDIR += iohyve SUBDIR += ioping SUBDIR += ipa SUBDIR += ipad_charge SUBDIR += ipdbtools SUBDIR += ipfs-go SUBDIR += ipmitool SUBDIR += ipsc SUBDIR += isc-cron SUBDIR += isomaster SUBDIR += isomd5sum SUBDIR += istatserver SUBDIR += istio SUBDIR += jadm SUBDIR += jail-primer SUBDIR += jailadmin SUBDIR += jailctl SUBDIR += jaildaemon SUBDIR += jailme SUBDIR += jailrc SUBDIR += jailutils SUBDIR += javaservicewrapper SUBDIR += jdiskreport SUBDIR += jdupes SUBDIR += jest SUBDIR += jkill SUBDIR += jobd SUBDIR += jps SUBDIR += jruls SUBDIR += jstest-gtk SUBDIR += jtop SUBDIR += jtopen SUBDIR += jvmtop SUBDIR += jx SUBDIR += k3b SUBDIR += k8temp SUBDIR += kbackup SUBDIR += kcron SUBDIR += kdeadmin SUBDIR += kdebugsettings SUBDIR += kdf SUBDIR += kdialog SUBDIR += kdirstat SUBDIR += keyboard-daemon SUBDIR += kf5-baloo SUBDIR += kf5-kwallet SUBDIR += kfloppy SUBDIR += khelpcenter SUBDIR += kiconvtool SUBDIR += kldfind SUBDIR += kldpatch SUBDIR += kops SUBDIR += krename SUBDIR += kshutdown SUBDIR += ksystemlog SUBDIR += kubectl SUBDIR += lava SUBDIR += lbl-cf SUBDIR += lbl-hf SUBDIR += lcdproc SUBDIR += ldap-account-manager SUBDIR += ldapvi SUBDIR += ledit SUBDIR += less SUBDIR += lfm SUBDIR += libcdio SUBDIR += libcdio-paranoia SUBDIR += libchk SUBDIR += libcpuid SUBDIR += libfvde SUBDIR += libgksu SUBDIR += libieee1284 SUBDIR += libretto-config SUBDIR += libsunacl SUBDIR += libsysstat SUBDIR += libudisks SUBDIR += liburcu SUBDIR += life-preserver SUBDIR += lineak-defaultplugin SUBDIR += lineak-xosdplugin SUBDIR += lineakd SUBDIR += linrename SUBDIR += linux-c6-lttng-ust SUBDIR += linux-c6-userspace-rcu SUBDIR += linux-c7-lttng-ust SUBDIR += linux-c7-userspace-rcu SUBDIR += linux-crashplan SUBDIR += linux-rkbin SUBDIR += linuxfdisk SUBDIR += livecd SUBDIR += lizardfs SUBDIR += lmmon SUBDIR += lmon SUBDIR += lnav SUBDIR += lockfile-progs SUBDIR += logrotate SUBDIR += logstalgia SUBDIR += logstash-forwarder SUBDIR += logstash5 SUBDIR += logstash6 SUBDIR += logtool SUBDIR += logwatch SUBDIR += lookat SUBDIR += lr SUBDIR += lsblk SUBDIR += lscpu SUBDIR += lsof SUBDIR += lsop SUBDIR += lsyncd SUBDIR += ltfs SUBDIR += ltrace SUBDIR += lttng-tools SUBDIR += lttng-ust SUBDIR += luckybackup SUBDIR += lxinput SUBDIR += lxqt-admin SUBDIR += lxqt-config SUBDIR += lxqt-policykit SUBDIR += lxqt-qtplugin SUBDIR += lxsplit SUBDIR += lxtask SUBDIR += lxterminal SUBDIR += mac_nonet SUBDIR += mac_rtprio SUBDIR += magicrescue SUBDIR += manck SUBDIR += mapchan SUBDIR += mapdir SUBDIR += massadmin SUBDIR += mate-control-center SUBDIR += mate-polkit SUBDIR += mate-power-manager SUBDIR += mate-settings-daemon SUBDIR += mate-system-monitor SUBDIR += mbgtools SUBDIR += mcelog SUBDIR += mcollective SUBDIR += mcollective-actionpolicy-auth SUBDIR += mcollective-nettest-agent SUBDIR += mcollective-nettest-client SUBDIR += mcollective-nettest-common SUBDIR += mcollective-nrpe-agent SUBDIR += mcollective-nrpe-client SUBDIR += mcollective-nrpe-common SUBDIR += mcollective-puppet-agent SUBDIR += mcollective-puppet-client SUBDIR += mcollective-puppet-common SUBDIR += mcollective-service-agent SUBDIR += mcollective-service-client SUBDIR += mcollective-service-common SUBDIR += mcollective-shell-agent SUBDIR += mcollective-shell-client SUBDIR += mcron SUBDIR += mcweject SUBDIR += mdf2iso SUBDIR += megacli SUBDIR += megarc SUBDIR += memdump SUBDIR += memfetch SUBDIR += memtest86 SUBDIR += memtest86+ SUBDIR += memtester SUBDIR += metalog SUBDIR += mfid SUBDIR += mgeupsd SUBDIR += minikube SUBDIR += minimunin SUBDIR += minipro SUBDIR += minirsyslogd SUBDIR += mixer SUBDIR += mkdesktop SUBDIR += mkfile SUBDIR += mkfwimage SUBDIR += mkntpwd SUBDIR += mmc-utils SUBDIR += mmve SUBDIR += mnrpes SUBDIR += modman SUBDIR += modules SUBDIR += mog SUBDIR += monit SUBDIR += monitord SUBDIR += monitorix SUBDIR += mono-kmod SUBDIR += moosefs2-cgi SUBDIR += moosefs2-cgiserv SUBDIR += moosefs2-chunkserver SUBDIR += moosefs2-cli SUBDIR += moosefs2-client SUBDIR += moosefs2-master SUBDIR += moosefs2-metalogger SUBDIR += moosefs2-netdump SUBDIR += moosefs3-cgi SUBDIR += moosefs3-cgiserv SUBDIR += moosefs3-chunkserver SUBDIR += moosefs3-cli SUBDIR += moosefs3-client SUBDIR += moosefs3-master SUBDIR += moosefs3-metalogger SUBDIR += moosefs3-netdump SUBDIR += moreutils SUBDIR += most SUBDIR += mountsmb2 SUBDIR += mpiexec SUBDIR += mping SUBDIR += mptd SUBDIR += msiklm SUBDIR += msktutil SUBDIR += mstflint SUBDIR += msyslog SUBDIR += mtm SUBDIR += mtpfs SUBDIR += mtxorbd SUBDIR += multitail SUBDIR += munin-common SUBDIR += munin-contrib SUBDIR += munin-master SUBDIR += munin-node SUBDIR += muse SUBDIR += mybashburn SUBDIR += myrescue SUBDIR += n98-magerun SUBDIR += nagios-statd SUBDIR += namefix SUBDIR += nbosd SUBDIR += ncdu SUBDIR += ndmpd SUBDIR += neofetch SUBDIR += netevent SUBDIR += nfcutils SUBDIR += nfsping SUBDIR += nitrogen SUBDIR += no-login SUBDIR += node_exporter SUBDIR += nomad SUBDIR += nomad-pot-driver SUBDIR += npadmin SUBDIR += nq SUBDIR += nrg2iso SUBDIR += nsysctl SUBDIR += ntfy SUBDIR += nut SUBDIR += nvclock SUBDIR += nvme-cli SUBDIR += nvramtool SUBDIR += oak SUBDIR += obliterate SUBDIR += odo SUBDIR += ods2 SUBDIR += ohmu SUBDIR += omnibackup SUBDIR += open SUBDIR += opencorsairlink SUBDIR += openipmi SUBDIR += opensbi SUBDIR += openupsd SUBDIR += openzfs SUBDIR += openzfs-kmod SUBDIR += ori SUBDIR += osinfo-db-tools SUBDIR += osquery SUBDIR += p5-App-RunCron SUBDIR += p5-BSD-Jail-Object SUBDIR += p5-BSD-Process SUBDIR += p5-BSD-Sysctl SUBDIR += p5-BackupPC-XS SUBDIR += p5-Brackup SUBDIR += p5-Dir-Purge SUBDIR += p5-File-DirCompare SUBDIR += p5-File-Listing SUBDIR += p5-File-Log SUBDIR += p5-File-Next SUBDIR += p5-File-Rename SUBDIR += p5-File-Signature SUBDIR += p5-File-Stat-Bits SUBDIR += p5-File-Stat-ModeString SUBDIR += p5-File-Tee SUBDIR += p5-File-Which SUBDIR += p5-Filesys-Df SUBDIR += p5-Filesys-DfPortable SUBDIR += p5-Filesys-DiskFree SUBDIR += p5-Filesys-DiskSpace SUBDIR += p5-Filesys-DiskUsage SUBDIR += p5-Filesys-Statvfs SUBDIR += p5-Fuse SUBDIR += p5-Fuse-Simple SUBDIR += p5-Giovanni SUBDIR += p5-Iterator-File SUBDIR += p5-Lchown SUBDIR += p5-Linux-Cpuinfo SUBDIR += p5-Log-Colorize-Helper SUBDIR += p5-Log-Syslog-Constants SUBDIR += p5-Log-Syslog-Fast SUBDIR += p5-MogileFS-Client SUBDIR += p5-MogileFS-Network SUBDIR += p5-MogileFS-Server SUBDIR += p5-MogileFS-Utils SUBDIR += p5-Monitor-Simple SUBDIR += p5-Plugtools SUBDIR += p5-Plugtools-Plugins-HomeOU SUBDIR += p5-Probe-Perl SUBDIR += p5-Proc-PidUtil SUBDIR += p5-Proc-ProcessTable-Colorizer SUBDIR += p5-Proclet SUBDIR += p5-Quota SUBDIR += p5-Rex SUBDIR += p5-Samba-SIDhelper SUBDIR += p5-Schedule-At SUBDIR += p5-Schedule-Cron SUBDIR += p5-Schedule-Cron-Events SUBDIR += p5-Schedule-Load SUBDIR += p5-Schedule-Match SUBDIR += p5-Shell-Command SUBDIR += p5-Stat-lsMode SUBDIR += p5-Sys-CpuLoad SUBDIR += p5-Sys-Filesystem SUBDIR += p5-Sys-Gamin SUBDIR += p5-Sys-Group-GIDhelper SUBDIR += p5-Sys-HostIP SUBDIR += p5-Sys-Hostname-FQDN SUBDIR += p5-Sys-Hostname-Long SUBDIR += p5-Sys-Load SUBDIR += p5-Sys-Syslog SUBDIR += p5-Sys-User-UIDhelper SUBDIR += p5-Sysadm-Install SUBDIR += p5-SyslogScan SUBDIR += p5-Tail-Stat SUBDIR += p5-Tie-Syslog SUBDIR += p5-Ubic SUBDIR += p5-Unix-ConfigFile SUBDIR += p5-Unix-Lsof SUBDIR += p5-Unix-Mknod SUBDIR += p5-Unix-Processors SUBDIR += p5-Unix-Syslog SUBDIR += p5-User SUBDIR += p5-arclog SUBDIR += p5-reslog SUBDIR += packer SUBDIR += pacman SUBDIR += paicc SUBDIR += paladin SUBDIR += pam_mount SUBDIR += panicmail SUBDIR += parafly SUBDIR += parallel SUBDIR += pass-otp SUBDIR += password-store SUBDIR += passwordsafe SUBDIR += patchelf SUBDIR += pax-utils SUBDIR += pbi-manager SUBDIR += pbimaker SUBDIR += pc-networkmanager SUBDIR += pcapfix SUBDIR += pcbsd-appweb SUBDIR += pcbsd-libsh SUBDIR += pcbsd-syscache SUBDIR += pcbsd-utils SUBDIR += pcbsd-utils-qt5 SUBDIR += pciutils SUBDIR += pcpustat SUBDIR += pdixtract SUBDIR += pdumpfs SUBDIR += pear-Cache SUBDIR += pear-Cache_Lite SUBDIR += pear-File SUBDIR += pear-File_Find SUBDIR += pear-File_Fstab SUBDIR += pear-File_Gettext SUBDIR += pear-Horde_Log SUBDIR += pear-Horde_Vfs SUBDIR += pear-I18Nv2 SUBDIR += pear-Log SUBDIR += pear-Translation2 SUBDIR += pecl-proctitle SUBDIR += pefs-kmod SUBDIR += personality SUBDIR += pesign SUBDIR += pfetch SUBDIR += pflogx SUBDIR += pfstat SUBDIR += pftables SUBDIR += pftop SUBDIR += phantom SUBDIR += php71-fileinfo SUBDIR += php71-posix SUBDIR += php72-fileinfo SUBDIR += php72-posix SUBDIR += php73-fileinfo SUBDIR += php73-posix SUBDIR += php74-fileinfo SUBDIR += php74-posix SUBDIR += phpfpm_exporter SUBDIR += phybs SUBDIR += pick SUBDIR += pidof SUBDIR += pies SUBDIR += pipemeter SUBDIR += plasma-pass SUBDIR += plasma5-discover SUBDIR += plasma5-drkonqi SUBDIR += plasma5-kde-cli-tools SUBDIR += plasma5-kinfocenter SUBDIR += plasma5-kmenuedit SUBDIR += plasma5-ksysguard SUBDIR += plasma5-libksysguard SUBDIR += plasma5-polkit-kde-agent-1 SUBDIR += plasma5-powerdevil SUBDIR += plasma5-systemsettings SUBDIR += plasma5-user-manager SUBDIR += plconfig SUBDIR += pmt SUBDIR += policykit SUBDIR += policykit-gnome SUBDIR += polkit SUBDIR += polkit-gnome SUBDIR += polkit-qt SUBDIR += pot SUBDIR += potnet SUBDIR += powerdxx SUBDIR += powerman SUBDIR += powermon SUBDIR += pp SUBDIR += pprotectd SUBDIR += prelink SUBDIR += prips SUBDIR += procenv SUBDIR += procmap SUBDIR += progsreiserfs SUBDIR += pslist SUBDIR += psmisc SUBDIR += pstack SUBDIR += pstacku SUBDIR += pstree SUBDIR += ptools SUBDIR += puppet-lint SUBDIR += puppet-mode.el SUBDIR += puppet5 SUBDIR += puppet6 SUBDIR += puppetserver5 SUBDIR += puppetserver6 SUBDIR += pv SUBDIR += pwd_unmkdb SUBDIR += pwgen SUBDIR += pwsafe SUBDIR += pxattr SUBDIR += py-XenAPI SUBDIR += py-analyzemft SUBDIR += py-ansible-lint SUBDIR += py-ansible-runner SUBDIR += py-azure-cli SUBDIR += py-azure-cli-acr SUBDIR += py-azure-cli-base SUBDIR += py-azure-cli-core SUBDIR += py-azure-cli-telemetry SUBDIR += py-bcfg2 SUBDIR += py-bitrot SUBDIR += py-borgmatic SUBDIR += py-cdmi SUBDIR += py-cpuinfo SUBDIR += py-croniter SUBDIR += py-crontab SUBDIR += py-diffoscope SUBDIR += py-dirsync SUBDIR += py-distro SUBDIR += py-dlipower SUBDIR += py-docker SUBDIR += py-drmaa SUBDIR += py-execnet SUBDIR += py-ezjailremote SUBDIR += py-filelike SUBDIR += py-filelock SUBDIR += py-freenas.cli SUBDIR += py-glances SUBDIR += py-gmailfs-fuse SUBDIR += py-google-compute-engine SUBDIR += py-halite SUBDIR += py-hared SUBDIR += py-hcloud SUBDIR += py-honcho SUBDIR += py-hpilo SUBDIR += py-iowait SUBDIR += py-leviathan SUBDIR += py-mitogen SUBDIR += py-mqttwarn SUBDIR += py-nagiosplugin SUBDIR += py-packet-python SUBDIR += py-pkginfo SUBDIR += py-ploy SUBDIR += py-ploy_ansible SUBDIR += py-ploy_ec2 SUBDIR += py-ploy_ezjail SUBDIR += py-ploy_fabric SUBDIR += py-plumbum SUBDIR += py-power SUBDIR += py-psutil SUBDIR += py-psutil121 SUBDIR += py-ptyprocess SUBDIR += py-python-consul SUBDIR += py-python-nomad SUBDIR += py-pytsk SUBDIR += py-pywatchman SUBDIR += py-pyznap SUBDIR += py-queuelib SUBDIR += py-ranger SUBDIR += py-salt SUBDIR += py-scandir SUBDIR += py-scarab SUBDIR += py-scriptine SUBDIR += py-shutilwhich SUBDIR += py-stdiff SUBDIR += py-superlance SUBDIR += py-supervisor SUBDIR += py-tarsnapper SUBDIR += py-tmuxp SUBDIR += py-uptime SUBDIR += py-zdaemon SUBDIR += pydf SUBDIR += qchroot SUBDIR += qdirstat SUBDIR += qjail SUBDIR += qlogtools SUBDIR += qsudo SUBDIR += qt5-qtdiag SUBDIR += qt5-qtpaths SUBDIR += qt5-qtplugininfo SUBDIR += qtpass SUBDIR += quicksynergy SUBDIR += racktables SUBDIR += radeontool SUBDIR += radeontop SUBDIR += radmind SUBDIR += rainbarf SUBDIR += raincoat SUBDIR += rcadm SUBDIR += rclean SUBDIR += rcm SUBDIR += rdate SUBDIR += rdiff-backup SUBDIR += rdiff-backup-devel SUBDIR += rdup SUBDIR += read-edid SUBDIR += realsync SUBDIR += recoverdm SUBDIR += reed SUBDIR += reggae SUBDIR += rej SUBDIR += relaxconf SUBDIR += rename SUBDIR += renameutils SUBDIR += reoback SUBDIR += reptyr SUBDIR += respond SUBDIR += rest-server SUBDIR += restic SUBDIR += retail SUBDIR += rex SUBDIR += rhc SUBDIR += riak-cs SUBDIR += rinse SUBDIR += rmonitor SUBDIR += rocr SUBDIR += roct SUBDIR += roottail SUBDIR += rovclock SUBDIR += rshim-user-space SUBDIR += rpi-firmware SUBDIR += rsnapshot SUBDIR += rsyncbackup SUBDIR += rsyncrypto SUBDIR += rsyslog8 SUBDIR += rtty SUBDIR += rubygem-backup SUBDIR += rubygem-bolt SUBDIR += rubygem-bosh-gen SUBDIR += rubygem-bundler SUBDIR += rubygem-bundler1 SUBDIR += rubygem-bundler_ext SUBDIR += rubygem-capistrano SUBDIR += rubygem-capistrano-ext SUBDIR += rubygem-capistrano-harrow SUBDIR += rubygem-chef SUBDIR += rubygem-chef-api SUBDIR += rubygem-chef-config SUBDIR += rubygem-chef-config12 SUBDIR += rubygem-chef-dk SUBDIR += rubygem-chef-zero SUBDIR += rubygem-chef-zero5 SUBDIR += rubygem-chef12 SUBDIR += rubygem-facter SUBDIR += rubygem-fluent-mixin-plaintextformatter SUBDIR += rubygem-fluent-plugin-config-expander SUBDIR += rubygem-fluent-plugin-file-alternative SUBDIR += rubygem-fluent-plugin-graylog SUBDIR += rubygem-fluent-plugin-tail-asis SUBDIR += rubygem-fluentd SUBDIR += rubygem-fssm SUBDIR += rubygem-god SUBDIR += rubygem-guard SUBDIR += rubygem-guard-compat SUBDIR += rubygem-guard-livereload SUBDIR += rubygem-guard-minitest SUBDIR += rubygem-guard-rspec SUBDIR += rubygem-hammer_cli SUBDIR += rubygem-hammer_cli_foreman SUBDIR += rubygem-hammer_cli_foreman_bootdisk SUBDIR += rubygem-hammer_cli_foreman_salt SUBDIR += rubygem-hammer_cli_foreman_ssh SUBDIR += rubygem-hiera SUBDIR += rubygem-hiera-eyaml SUBDIR += rubygem-hiera-file SUBDIR += rubygem-hieracles SUBDIR += rubygem-httplog SUBDIR += rubygem-itamae SUBDIR += rubygem-librarian-puppet SUBDIR += rubygem-log4r SUBDIR += rubygem-logify SUBDIR += rubygem-mogilefs-client SUBDIR += rubygem-mothra SUBDIR += rubygem-murder SUBDIR += rubygem-ohai SUBDIR += rubygem-ohai8 SUBDIR += rubygem-parallel SUBDIR += rubygem-puppet_forge SUBDIR += rubygem-puppetserver-ca SUBDIR += rubygem-r10k SUBDIR += rubygem-rubyipmi SUBDIR += rubygem-serverspec SUBDIR += rubygem-shellany SUBDIR += rubygem-smart_proxy_chef SUBDIR += rubygem-smart_proxy_dynflow SUBDIR += rubygem-smart_proxy_remote_execution_ssh SUBDIR += rubygem-smart_proxy_salt SUBDIR += rubygem-specinfra SUBDIR += rubygem-sys-admin SUBDIR += rubygem-sys-cpu SUBDIR += rubygem-sys-filesystem SUBDIR += rubygem-sys-host SUBDIR += rubygem-sys-proctable SUBDIR += rubygem-sys-uname SUBDIR += rubygem-sys-uptime SUBDIR += rubygem-syslog-logger SUBDIR += rubygem-teamocil SUBDIR += rubygem-tmuxinator SUBDIR += rubygem-vagrant-bhyve SUBDIR += rubygem-vagrant-mutate SUBDIR += rubygem-vagrant-vbguest SUBDIR += rubygem-vagrant_cloud SUBDIR += rubygem-vmstat SUBDIR += rubygem-win32-file SUBDIR += rubygem-win32-file-security SUBDIR += rubygem-win32-file-stat SUBDIR += rubygem-winrm SUBDIR += rubygem-winrm-elevated SUBDIR += rubygem-winrm-fs SUBDIR += rubygem-yell SUBDIR += rundeck SUBDIR += runit SUBDIR += runit-faster SUBDIR += runwhen SUBDIR += rw SUBDIR += s-tui SUBDIR += s6 SUBDIR += s6-rc SUBDIR += safe-rm SUBDIR += safecat SUBDIR += safecopy SUBDIR += samefile SUBDIR += samesame SUBDIR += sample SUBDIR += sanoid SUBDIR += sanoid-devel SUBDIR += sas2ircu SUBDIR += sas3ircu SUBDIR += savelogs SUBDIR += sb16config SUBDIR += sbase SUBDIR += scalpel SUBDIR += scan_ffs SUBDIR += scanbuttond SUBDIR += scct SUBDIR += schedutils SUBDIR += screen SUBDIR += screenfetch SUBDIR += screenfetch-nox11 SUBDIR += screenie SUBDIR += scterc SUBDIR += sd-agent SUBDIR += sdparm SUBDIR += seatools SUBDIR += sec SUBDIR += sensu-go SUBDIR += serf SUBDIR += setcdboot SUBDIR += setquota SUBDIR += sformat SUBDIR += sg3_utils SUBDIR += shim SUBDIR += shlock SUBDIR += shmcat SUBDIR += showbeastie SUBDIR += shuf SUBDIR += siegfried SUBDIR += signon-kwallet-extension SUBDIR += signon-plugin-oauth2 SUBDIR += signon-qt5 SUBDIR += signon-ui SUBDIR += slack SUBDIR += sleuthkit SUBDIR += slst SUBDIR += slurm-wlm SUBDIR += smart SUBDIR += smartmontools SUBDIR += smenu SUBDIR += smp_utils SUBDIR += snap SUBDIR += snmp_exporter SUBDIR += snooze SUBDIR += sockaddr SUBDIR += socket SUBDIR += socklog SUBDIR += solaar SUBDIR += sortu SUBDIR += spindown SUBDIR += spinner SUBDIR += spiped SUBDIR += squashfs-tools SUBDIR += ssd_report SUBDIR += sshsudo SUBDIR += ssid SUBDIR += ssync SUBDIR += stalepid SUBDIR += stanchion SUBDIR += stepsync SUBDIR += stmpclean SUBDIR += storcli SUBDIR += stow SUBDIR += stowES SUBDIR += stress SUBDIR += superiotool SUBDIR += swapd SUBDIR += swapexd SUBDIR += swapmon SUBDIR += swapusage SUBDIR += sweeper SUBDIR += symlinks SUBDIR += symon SUBDIR += synergy SUBDIR += synergy-1 SUBDIR += sysadm SUBDIR += sysadm-client SUBDIR += sysctlinfo-kmod SUBDIR += sysgather SUBDIR += sysinfo SUBDIR += syslinux SUBDIR += syslog-ng SUBDIR += syslog-ng311 SUBDIR += syslog-ng315 SUBDIR += syslog-ng317 SUBDIR += syslog-ng318 SUBDIR += syslog-ng319 SUBDIR += syslog-ng320 SUBDIR += syslog-ng321 SUBDIR += syslog-ng322 SUBDIR += syslog-ng323 SUBDIR += syslog-ng324 SUBDIR += syslogger SUBDIR += sysrc SUBDIR += system-tools-backends SUBDIR += sysvbanner SUBDIR += tai64nfrac SUBDIR += tarsnap SUBDIR += tarsnap-gui SUBDIR += tarsnap-periodic SUBDIR += tartarus SUBDIR += tbku SUBDIR += tclsyslog SUBDIR += tcplist SUBDIR += tdir SUBDIR += tenshi SUBDIR += tentakel SUBDIR += terraform SUBDIR += terraform-provider-vultr SUBDIR += testdisk SUBDIR += thefish SUBDIR += timelimit SUBDIR += timemon SUBDIR += titlefix SUBDIR += tkdvd SUBDIR += tlsdate SUBDIR += tm SUBDIR += tmate SUBDIR += tmate-slave SUBDIR += tmpreaper SUBDIR += tmpwatch SUBDIR += tmux SUBDIR += tmux-mem-cpu-load SUBDIR += tmux23 SUBDIR += topless SUBDIR += torque SUBDIR += toshctl SUBDIR += tracker SUBDIR += tracker-miners SUBDIR += tree SUBDIR += tren SUBDIR += trueos-libqt5 SUBDIR += ts SUBDIR += tss SUBDIR += tty-clock SUBDIR += ttyd SUBDIR += ttyload SUBDIR += tuptime SUBDIR += turbostat SUBDIR += tw_cli SUBDIR += twmn SUBDIR += tzdialog SUBDIR += u-boot-a13-olinuxino SUBDIR += u-boot-a64-olinuxino SUBDIR += u-boot-bananapi SUBDIR += u-boot-bananapim2 SUBDIR += u-boot-beaglebone SUBDIR += u-boot-chip SUBDIR += u-boot-clearfog SUBDIR += u-boot-cubieboard SUBDIR += u-boot-cubieboard2 SUBDIR += u-boot-cubox-hummingboard SUBDIR += u-boot-duovero SUBDIR += u-boot-firefly-rk3399 SUBDIR += u-boot-imx-serial-loader SUBDIR += u-boot-master SUBDIR += u-boot-nanopi-a64 SUBDIR += u-boot-nanopi-m1plus SUBDIR += u-boot-nanopi-neo SUBDIR += u-boot-nanopi-neo-air SUBDIR += u-boot-nanopi-neo2 SUBDIR += u-boot-olimex-a20-som-evb SUBDIR += u-boot-olinuxino-lime SUBDIR += u-boot-olinuxino-lime2 SUBDIR += u-boot-olinuxino-lime2-emmc SUBDIR += u-boot-orangepi-one SUBDIR += u-boot-orangepi-pc SUBDIR += u-boot-orangepi-pc-plus SUBDIR += u-boot-orangepi-pc2 SUBDIR += u-boot-orangepi-plus-2e SUBDIR += u-boot-orangepi-r1 SUBDIR += u-boot-orangepi-zero SUBDIR += u-boot-pandaboard SUBDIR += u-boot-pcduino3 SUBDIR += u-boot-pine64 SUBDIR += u-boot-pine64-lts SUBDIR += u-boot-pinebook SUBDIR += u-boot-riotboard SUBDIR += u-boot-rock64 SUBDIR += u-boot-rockpro64 SUBDIR += u-boot-rpi SUBDIR += u-boot-rpi-0-w SUBDIR += u-boot-rpi2 SUBDIR += u-boot-rpi3 SUBDIR += u-boot-sinovoip-bpi-m3 SUBDIR += u-boot-sopine SUBDIR += u-boot-tools SUBDIR += u-boot-utilite SUBDIR += u-boot-wandboard SUBDIR += u-boot-zedboard SUBDIR += u-boot-zybo SUBDIR += ua SUBDIR += ucspi-ipc SUBDIR += ucspi-proxy SUBDIR += ucspi-ssl SUBDIR += ucspi-tcp SUBDIR += ucspi-unix SUBDIR += udfclient SUBDIR += uefi-edk2-bhyve SUBDIR += uefi-edk2-bhyve-csm SUBDIR += uefi-edk2-bhyve-devel SUBDIR += uefi-edk2-qemu SUBDIR += ufetch SUBDIR += ufs_copy SUBDIR += uhidd SUBDIR += uif2iso SUBDIR += unetbootin SUBDIR += unieject SUBDIR += uniutils SUBDIR += unquote SUBDIR += unstow SUBDIR += upower SUBDIR += upsdaemon SUBDIR += uptimed SUBDIR += usb_modeswitch SUBDIR += usbhid-dump SUBDIR += usbhotkey SUBDIR += usbtop SUBDIR += usbutils SUBDIR += uschedule SUBDIR += userinfo SUBDIR += userlist SUBDIR += usermatic SUBDIR += usermin SUBDIR += userneu SUBDIR += userneu-devel SUBDIR += usrinfo SUBDIR += utcount SUBDIR += vagrant SUBDIR += vbetool SUBDIR += vchanger SUBDIR += vcp SUBDIR += videogen SUBDIR += vii SUBDIR += vils SUBDIR += vimpager SUBDIR += virtualmin SUBDIR += vm-bhyve SUBDIR += vmdktool SUBDIR += vmtouch SUBDIR += vobcopy SUBDIR += volman SUBDIR += vordog SUBDIR += vpnc-scripts SUBDIR += vstrip SUBDIR += vttest SUBDIR += vzvol SUBDIR += wait_on SUBDIR += warden SUBDIR += watchdog SUBDIR += watchfolder SUBDIR += watchman SUBDIR += watchmen SUBDIR += webjob SUBDIR += webmin SUBDIR += weedit SUBDIR += wemux SUBDIR += whatpix SUBDIR += whowatch SUBDIR += wiimms SUBDIR += wimlib SUBDIR += wmapmload SUBDIR += wmbluecpu SUBDIR += wmbsdbatt SUBDIR += wmcpuload SUBDIR += wmcube SUBDIR += wmdiskmon SUBDIR += wmflame SUBDIR += wmmemfree SUBDIR += wmmemload SUBDIR += wmtop SUBDIR += wmupmon SUBDIR += worldtools SUBDIR += wtail SUBDIR += wuzzah SUBDIR += x86info SUBDIR += xbatt SUBDIR += xcdroast SUBDIR += xcpustate SUBDIR += xdu SUBDIR += xe SUBDIR += xe-guest-utilities SUBDIR += xen-guest-tools SUBDIR += xen-tools SUBDIR += xfburn SUBDIR += xfce4-battery-plugin SUBDIR += xfce4-bsdcpufreq-plugin SUBDIR += xfce4-cpugraph-plugin SUBDIR += xfce4-diskperf-plugin SUBDIR += xfce4-fsguard-plugin SUBDIR += xfce4-genmon-plugin SUBDIR += xfce4-kbdleds-plugin SUBDIR += xfce4-mount-plugin SUBDIR += xfce4-netload-plugin SUBDIR += xfce4-places-plugin SUBDIR += xfce4-power-manager SUBDIR += xfce4-settings SUBDIR += xfce4-systemload-plugin SUBDIR += xfce4-wavelan-plugin SUBDIR += xfsm SUBDIR += xfsprogs SUBDIR += xin SUBDIR += xjobs SUBDIR += xmbmon SUBDIR += xorriso SUBDIR += xosview SUBDIR += xstow SUBDIR += xsysstats SUBDIR += xvidcap SUBDIR += yadm SUBDIR += yank SUBDIR += z SUBDIR += zap SUBDIR += zbackup SUBDIR += zeitgeist SUBDIR += zeroer SUBDIR += zetaback SUBDIR += zfs-periodic SUBDIR += zfs-replicate SUBDIR += zfs-snap-diff SUBDIR += zfs-snapshot-clean SUBDIR += zfs-snapshot-mgmt SUBDIR += zfs-stats SUBDIR += zfs-stats-lite SUBDIR += zfsnap SUBDIR += zfsnap2 SUBDIR += zfstools SUBDIR += zidrav SUBDIR += zisofs-tools SUBDIR += znapzend SUBDIR += zogftw SUBDIR += zrep SUBDIR += zrepl SUBDIR += zsd SUBDIR += zsm SUBDIR += zxfer .include Index: head/sysutils/apcctrl/Makefile =================================================================== --- head/sysutils/apcctrl/Makefile (nonexistent) +++ head/sysutils/apcctrl/Makefile (revision 516204) @@ -0,0 +1,79 @@ +# Created by: Lars Köller +# $FreeBSD$ + +PORTNAME= apcctrl +PORTVERSION= 0.8.21 +CATEGORIES= sysutils +MASTER_SITES= SF/${PORTNAME} + +MAINTAINER= lobo@bsd.com.br +COMMENT= Fork of apcupsd 3.14.x with support for Brazilian APC nobreaks + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= gmake +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --sbindir=${PREFIX}/sbin \ + --with-nologin=/var/run \ + --disable-install-distdir \ + --sysconfdir=${ETCDIR} + +CONFIGURE_ENV+= LD="${CXX}" \ + ac_cv_path_SHUTDOWN="/sbin/shutdown" + +USE_RC_SUBR= apcctrl +SUB_FILES= pkg-message + +CONFLICTS_INSTALL= apcupsd + +OPTIONS_DEFINE= APCDUMB_DRV APCSMART_DRV BRAZIL_DRV CGI GAPCMON MODBUS \ + MODBUS_USB PCNET_DRV SHUTDOWN_POWEROFF SNMP_DRV SNMP_DRV_OLD \ + TCP_WRAPPERS TEST_DRV USB_DRV +OPTIONS_DEFAULT= BRAZIL_DRV +OPTIONS_SUB= yes + +APCDUMB_DRV_DESC= Dumb UPS driver support +APCSMART_DRV_DESC= APC SmartUPS serial driver support +BRAZIL_DRV_DESC= Brazilian APC-Microsol support +CGI_DESC= Build CGI programs to show status +GAPCMON_DESC= Build GTK GUI front-end +MODBUS_DESC= MODBUS driver support +MODBUS_USB_DESC= MODBUS USB driver support +PCNET_DRV_DESC= PowerChute Network Shutdown driver support +SHUTDOWN_POWEROFF_DESC= Shutdown behavior with Halt and Power off +SNMP_DRV_DESC= SNMP driver support +SNMP_DRV_OLD_DESC= Old SNMP driver support +TCP_WRAPPERS_DESC= ${LIBWRAP_DESC} +TEST_DRV_DESC= Test driver support +USB_DRV_DESC= USB driver support + +APCDUMB_DRV_CONFIGURE_ENABLE= dumb +APCSMART_DRV_CONFIGURE_ENABLE= apcsmart +BRAZIL_DRV_CONFIGURE_ENABLE= brazil +CGI_CONFIGURE_ENABLE= cgi +CGI_CONFIGURE_ON= --with-cgi-bin=${ETCDIR}/cgi +CGI_LIB_DEPENDS= libgd.so:graphics/gd +GAPCMON_CONFIGURE_ENABLE= gapcmon +GAPCMON_USES= gnome pkgconfig xorg +GAPCMON_USE= GNOME=cairo,gconf2,gdkpixbuf2 XORG=x11,xext +GAPCMON_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 +GAPCMON_CONFLICTS= gapcmon +MODBUS_CONFIGURE_ENABLE= modbus +MODBUS_USB_CONFIGURE_ENABLE= modbus-usb +PCNET_DRV_CONFIGURE_ENABLE= pcnet +SNMP_DRV_CONFIGURE_ENABLE= snmp +SNMP_DRV_OLD_CONFIGURE_ENABLE= net-snmp +SNMP_DRV_OLD_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp +TCP_WRAPPERS_CONFIGURE_WITH= libwrap=yes +TEST_DRV_CONFIGURE_ENABLE= test +USB_DRV_CONFIGURE_ENABLE= usb + +.include + +post-patch-SHUTDOWN_POWEROFF-on: + ${REINPLACE_CMD} -e 's|-h now|-p now|' \ + ${WRKSRC}/platforms/freebsd/apccontrol.in + +.include Property changes on: head/sysutils/apcctrl/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/apcctrl/distinfo =================================================================== --- head/sysutils/apcctrl/distinfo (nonexistent) +++ head/sysutils/apcctrl/distinfo (revision 516204) @@ -0,0 +1,3 @@ +TIMESTAMP = 1572562006 +SHA256 (apcctrl-0.8.21.tar.gz) = ad3bc43de922f25e98db6e97390034600d094b257458b25ee8677b1c63b0f1bf +SIZE (apcctrl-0.8.21.tar.gz) = 3531048 Property changes on: head/sysutils/apcctrl/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/apcctrl/files/apcctrl.in =================================================================== --- head/sysutils/apcctrl/files/apcctrl.in (nonexistent) +++ head/sysutils/apcctrl/files/apcctrl.in (revision 516204) @@ -0,0 +1,83 @@ +#!/bin/sh +# +# $FreeBSD$ +# +# PROVIDE: apcctrl +# REQUIRE: SERVERS +# BEFORE: DAEMON +# KEYWORD: shutdown +# +# Add the following line to /etc/rc.conf[.local] to enable apcctrl +# +# apcctrl_enable (bool): Set to "NO" by default. +# Set it to "YES" to enable apcctrl. +# apcctrl_flags (str): Custom additional arguments to be passed +# to apcctrl (default --kill-on-powerfail). +# apcctrl_configs (str): A list of configs to run multiple instances. +# + +. /etc/rc.subr + +name=apcctrl +rcvar=apcctrl_enable + +load_rc_config $name + +: ${apcctrl_enable="NO"} +: ${apcctrl_flags="--kill-on-powerfail"} + +pidfile=/var/run/${name}.pid +required_files="${apcctrl_configs:-%%ETCDIR%%/apcctrl.conf}" +command=%%PREFIX%%/sbin/${name} +restart_cmd=${name}_restart_cmd + +apcctrl_precmd() +{ + config=$1 + + dn="`/usr/bin/dirname ${pidfile}`" + if [ -n "${config}" ]; then + # Specific config + base="`/usr/bin/basename ${config} .conf`" + pidfile="${dn}/${base}.pid" + command_args="-f ${config} -P ${pidfile}" + else + # Default config + command_args="" + fi +} + +apcctrl_restart_cmd() +{ + if [ -n "${apcctrl_configs}" ]; then + # One or more named configs + for config in ${apcctrl_configs}; do + apcctrl_precmd ${config} + run_rc_command stop + done + for config in ${apcctrl_configs}; do + apcctrl_precmd ${config} + run_rc_command start + done + else + # Default config + apcctrl_precmd + run_rc_command stop + run_rc_command start + fi +} + +if [ "$1" = restart ]; then + apcctrl_precmd + run_rc_command $1 +elif [ -n "${apcctrl_configs}" ]; then + # One or more named configs + for config in ${apcctrl_configs}; do + apcctrl_precmd ${config} + run_rc_command $1 + done +else + # Default config + apcctrl_precmd + run_rc_command $1 +fi Property changes on: head/sysutils/apcctrl/files/apcctrl.in ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/apcctrl/files/patch-configure =================================================================== --- head/sysutils/apcctrl/files/patch-configure (nonexistent) +++ head/sysutils/apcctrl/files/patch-configure (revision 516204) @@ -0,0 +1,76 @@ +--- configure.orig 2016-04-18 20:26:31 UTC ++++ configure +@@ -7470,7 +7470,7 @@ + $as_echo_n "checking for libwrap... " >&6; } + cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +- #include ++ #include "tcpd.h" + int deny_severity = 0; + int allow_severity = 0; + struct request_info *req; +@@ -7493,7 +7493,7 @@ + LIBS="$saved_LIBS -lwrap -lnsl" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +- #include ++ ##include "tcpd.h" + int deny_severity = 0; + int allow_severity = 0; + struct request_info *req; +@@ -8548,55 +8548,6 @@ + ;; + esac + +-if test -n "$GCC"; then +- # Starting with GCC 3.0, you must link C++ programs against either +- # libstdc++ (shared by default), or libsupc++ (always static). If +- # you care about binary portability between Linux distributions, +- # you need to either 1) build your own GCC with static C++ libraries +- # or 2) link using gcc and libsupc++. We choose the latter since +- # CUPS doesn't (currently) use any of the stdc++ library. +- # +- # Previous versions of GCC do not have the reliance on the stdc++ +- # or g++ libraries, so the extra supc++ library is not needed. +- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libsupc++ is required" >&5 +-$as_echo_n "checking if libsupc++ is required... " >&6; } +- +- SUPC="`$CXX -print-file-name=libsupc++.a 2>/dev/null`" +- case "$SUPC" in +- libsupc++.a*) +- # Library not found, so this is an older GCC... +- LD="$CXX" +- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +-$as_echo "no" >&6; } +- ;; +- *) +- # This is gcc 3.x, and it knows of libsupc++, so we need it +- LIBS="$LIBS -lsupc++" +- LD="$CC" +- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +-$as_echo "yes" >&6; } +- +- # See if this system has a broken libsupc++ that requires +- # a workaround (FreeBSD 5.x, 6.x) +- case $host in +- *-*-freebsd*) +- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libsupc++ is missing __terminate_handler" >&5 +-$as_echo_n "checking if libsupc++ is missing __terminate_handler... " >&6; } +- nm -C --defined-only "$SUPC" 2>/dev/null | grep __terminate_handler > /dev/null +- if test $? -eq 0 ; then +- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +-$as_echo "no" >&6; } +- else +- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes -- will attempt workaround" >&5 +-$as_echo "yes -- will attempt workaround" >&6; } +- LIBEXTRAOBJ="$LIBEXTRAOBJ libsupc++fix.cpp" +- fi +- ;; +- esac +- ;; +- esac +-fi +- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -fno-exceptions" >&5 + $as_echo_n "checking whether C compiler accepts -fno-exceptions... " >&6; } + if ${ax_cv_check_cflags___fno_exceptions+:} false; then : Property changes on: head/sysutils/apcctrl/files/patch-configure ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/apcctrl/files/patch-platforms_etc_Makefile =================================================================== --- head/sysutils/apcctrl/files/patch-platforms_etc_Makefile (nonexistent) +++ head/sysutils/apcctrl/files/patch-platforms_etc_Makefile (revision 516204) @@ -0,0 +1,21 @@ +--- platforms/etc/Makefile.orig 2014-04-09 22:15:34 UTC ++++ platforms/etc/Makefile +@@ -8,12 +8,12 @@ all-uninstall: uninstall-etc + + install-etc: + $(call MKDIR,$(sysconfdir)) +- $(call INSTNEW,644,apcctrl.conf,$(sysconfdir)) +- $(call INSTORIG,744,changeme,$(sysconfdir)) +- $(call INSTORIG,744,commfailure,$(sysconfdir)) +- $(call INSTORIG,744,commok,$(sysconfdir)) +- $(call INSTORIG,744,offbattery,$(sysconfdir)) +- $(call INSTORIG,744,onbattery,$(sysconfdir)) ++ $(call INSTDATA,644,apcctrl.conf,$(sysconfdir)/apcctrl.conf.sample) ++ $(call INSTDATA,744,changeme,$(sysconfdir)/changeme.sample) ++ $(call INSTDATA,744,commfailure,$(sysconfdir)/commfailure.sample) ++ $(call INSTDATA,744,commok,$(sysconfdir)/commok.sample) ++ $(call INSTDATA,744,offbattery,$(sysconfdir)/offbattery.sample) ++ $(call INSTDATA,744,onbattery,$(sysconfdir)/onbattery.sample) + + uninstall-etc: + Property changes on: head/sysutils/apcctrl/files/patch-platforms_etc_Makefile ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/apcctrl/files/patch-src_cgi_Makefile =================================================================== --- head/sysutils/apcctrl/files/patch-src_cgi_Makefile (nonexistent) +++ head/sysutils/apcctrl/files/patch-src_cgi_Makefile (revision 516204) @@ -0,0 +1,15 @@ +--- src/cgi/Makefile.orig 2014-11-04 19:17:43 UTC ++++ src/cgi/Makefile +@@ -43,9 +43,9 @@ install-cgi: + $(call INSTPROG,755,upsfstats.cgi,$(cgibin)) + $(call INSTPROG,755,upsimage.cgi,$(cgibin)) + $(call MKDIR,$(sysconfdir)) +- $(call INSTNEW,644,apcctrl.css,$(sysconfdir)) +- $(call INSTNEW,644,$(topdir)/platforms/etc/hosts.conf,$(sysconfdir)) +- $(call INSTNEW,644,$(topdir)/platforms/etc/multimon.conf,$(sysconfdir)) ++ $(call INSTDATA,644,apcctrl.css,$(sysconfdir)/apcctrl.css.sample) ++ $(call INSTDATA,644,$(topdir)/platforms/etc/hosts.conf,$(sysconfdir)/hosts.conf.sample) ++ $(call INSTDATA,644,$(topdir)/platforms/etc/multimon.conf,$(sysconfdir)/multimon.conf.sample) + + uninstall-cgi: + $(call UNINST,$(cgibin)/multimon.cgi) Property changes on: head/sysutils/apcctrl/files/patch-src_cgi_Makefile ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/apcctrl/files/pkg-message.in =================================================================== --- head/sysutils/apcctrl/files/pkg-message.in (nonexistent) +++ head/sysutils/apcctrl/files/pkg-message.in (revision 516204) @@ -0,0 +1,32 @@ +[ +{ type: install + message: < expansion */ ++extern void rfc931(void); /* client name from RFC 931 daemon */ ++extern void clean_exit(void); /* clean up and exit */ ++extern void refuse(void); /* clean up and exit */ ++extern char *xgets(void); /* fgets() on steroids */ ++extern char *split_at(void); /* strchr() and split */ ++extern unsigned long dot_quad_addr(void); /* restricted inet_addr() */ ++ ++/* Global variables. */ ++ ++extern int allow_severity; /* for connection logging */ ++extern int deny_severity; /* for connection logging */ ++extern char *hosts_allow_table; /* for verification mode redirection */ ++extern char *hosts_deny_table; /* for verification mode redirection */ ++extern int hosts_access_verbose; /* for verbose matching mode */ ++extern int rfc931_timeout; /* user lookup timeout */ ++extern int resident; /* > 0 if resident process */ ++ ++ /* ++ * Routines for controlled initialization and update of request structure ++ * attributes. Each attribute has its own key. ++ */ ++ ++#ifdef __STDC__ ++extern struct request_info *request_init(struct request_info *,...); ++extern struct request_info *request_set(struct request_info *,...); ++#else ++extern struct request_info *request_init(); /* initialize request */ ++extern struct request_info *request_set(); /* update request structure */ ++#endif ++ ++#define RQ_FILE 1 /* file descriptor */ ++#define RQ_DAEMON 2 /* server process (argv[0]) */ ++#define RQ_USER 3 /* client user name */ ++#define RQ_CLIENT_NAME 4 /* client host name */ ++#define RQ_CLIENT_ADDR 5 /* client host address */ ++#define RQ_CLIENT_SIN 6 /* client endpoint (internal) */ ++#define RQ_SERVER_NAME 7 /* server host name */ ++#define RQ_SERVER_ADDR 8 /* server host address */ ++#define RQ_SERVER_SIN 9 /* server endpoint (internal) */ ++ ++ /* ++ * Routines for delayed evaluation of request attributes. Each attribute ++ * type has its own access method. The trivial ones are implemented by ++ * macros. The other ones are wrappers around the transport-specific host ++ * name, address, and client user lookup methods. The request_info and ++ * host_info structures serve as caches for the lookup results. ++ */ ++ ++extern char *eval_user(void); /* client user */ ++extern char *eval_hostname(void); /* printable hostname */ ++extern char *eval_hostaddr(void); /* printable host address */ ++extern char *eval_hostinfo(void); /* host name or address */ ++extern char *eval_client(struct request_info *); /* whatever is available */ ++extern char *eval_server(void); /* whatever is available */ ++#define eval_daemon(r) ((r)->daemon) /* daemon process name */ ++#define eval_pid(r) ((r)->pid) /* process id */ ++ ++/* Socket-specific methods, including DNS hostname lookups. */ ++ ++extern void sock_host(struct request_info *); ++extern void sock_hostname(void); /* translate address to hostname */ ++extern void sock_hostaddr(void); /* address to printable address */ ++#define sock_methods(r) \ ++ { (r)->hostname = sock_hostname; (r)->hostaddr = sock_hostaddr; } ++ ++/* The System V Transport-Level Interface (TLI) interface. */ ++ ++#if defined(TLI) || defined(PTX) || defined(TLI_SEQUENT) ++extern void tli_host(); /* look up endpoint addresses etc. */ ++#endif ++ ++ /* ++ * Problem reporting interface. Additional file/line context is reported ++ * when available. The jump buffer (tcpd_buf) is not declared here, or ++ * everyone would have to include . ++ */ ++ ++#ifdef __STDC__ ++extern void tcpd_warn(char *, ...); /* report problem and proceed */ ++extern void tcpd_jump(char *, ...); /* report problem and jump */ ++#else ++extern void tcpd_warn(); ++extern void tcpd_jump(); ++#endif ++ ++struct tcpd_context { ++ char *file; /* current file */ ++ int line; /* current line */ ++}; ++extern struct tcpd_context tcpd_context; ++ ++ /* ++ * While processing access control rules, error conditions are handled by ++ * jumping back into the hosts_access() routine. This is cleaner than ++ * checking the return value of each and every silly little function. The ++ * (-1) returns are here because zero is already taken by longjmp(). ++ */ ++ ++#define AC_PERMIT 1 /* permit access */ ++#define AC_DENY (-1) /* deny_access */ ++#define AC_ERROR AC_DENY /* XXX */ ++ ++ /* ++ * In verification mode an option function should just say what it would do, ++ * instead of really doing it. An option function that would not return ++ * should clear the dry_run flag to inform the caller of this unusual ++ * behavior. ++ */ ++ ++extern void process_options(void); /* execute options */ ++extern int dry_run; /* verification flag */ ++ ++/* Bug workarounds. */ ++ ++#ifdef INET_ADDR_BUG /* inet_addr() returns struct */ ++#define inet_addr fix_inet_addr ++extern long fix_inet_addr(void); ++#endif ++ ++#ifdef BROKEN_FGETS /* partial reads from sockets */ ++#define fgets fix_fgets ++extern char *fix_fgets(void); ++#endif ++ ++#ifdef RECVFROM_BUG /* no address family info */ ++#define recvfrom fix_recvfrom ++extern int fix_recvfrom(void); ++#endif ++ ++#ifdef GETPEERNAME_BUG /* claims success with UDP */ ++#define getpeername fix_getpeername ++extern int fix_getpeername(void); ++#endif ++ ++#ifdef SOLARIS_24_GETHOSTBYNAME_BUG /* lists addresses as aliases */ ++#define gethostbyname fix_gethostbyname ++extern struct hostent *fix_gethostbyname(void); ++#endif ++ ++#ifdef USE_STRSEP /* libc calls strtok(void) */ ++#define strtok fix_strtok ++extern char *fix_strtok(void); ++#endif ++ ++#ifdef LIBC_CALLS_STRTOK /* libc calls strtok() */ ++#define strtok my_strtok ++extern char *my_strtok(void); ++#endif ++ ++#ifdef __cplusplus ++} ++#endif Property changes on: head/sysutils/apcctrl/files/patch-include_tcpd.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/apcctrl/pkg-descr =================================================================== --- head/sysutils/apcctrl/pkg-descr (nonexistent) +++ head/sysutils/apcctrl/pkg-descr (revision 516204) @@ -0,0 +1,15 @@ +ApcCtrl is an unofficial branch from apcupsd 3.14.x. It can be +used for controlling Brazilian APC UPS models (herited from Microsol). + +Models supported or in tests: + - BACK-UPS BR 1200VA (BZ1200BI-BR) + - BACK-UPS BR 1500VA (BZ1500PBI-BR) + - BACK-UPS BR 2200VA (BZ2200BI-BR and BZ2200I-BR) + - SMART-UPS BR 1000VA (SUA1000BI-BR and SOLIS1000BI) + - SMART-UPS BR 1500VA (SUA1500BI-BR and SOLIS1500BI) + - SMART-UPS BR 2000VA (SUA2000BI-BR) + - SMART-UPS BR 3000VA (SUA3000BI-BR) + - STAY 800 (PS800) + - STAY 700 (PS700) + +WWW: http://www.apcctrl.com.br Property changes on: head/sysutils/apcctrl/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/apcctrl/pkg-plist =================================================================== --- head/sysutils/apcctrl/pkg-plist (nonexistent) +++ head/sysutils/apcctrl/pkg-plist (revision 516204) @@ -0,0 +1,30 @@ +sbin/apcctrl +sbin/apcaccess +sbin/apctest +@sample %%ETCDIR%%/apcctrl.conf.sample +%%ETCDIR%%/apccontrol +@sample %%ETCDIR%%/changeme.sample +@sample %%ETCDIR%%/commfailure.sample +@sample %%ETCDIR%%/commok.sample +@sample %%ETCDIR%%/onbattery.sample +@sample %%ETCDIR%%/offbattery.sample +%%CGI%%@sample %%ETCDIR%%/apcctrl.css.sample +%%CGI%%@sample %%ETCDIR%%/hosts.conf.sample +%%CGI%%@sample %%ETCDIR%%/multimon.conf.sample +%%CGI%%%%ETCDIR%%/cgi/multimon.cgi +%%CGI%%%%ETCDIR%%/cgi/upsfstats.cgi +%%CGI%%%%ETCDIR%%/cgi/upsimage.cgi +%%CGI%%%%ETCDIR%%/cgi/upsstats.cgi +%%GAPCMON%%bin/gapcmon +%%GAPCMON%%share/applications/gapcmon.desktop +%%GAPCMON%%share/pixmaps/apcctrl.png +%%GAPCMON%%share/pixmaps/charging.png +%%GAPCMON%%share/pixmaps/gapc_prefs.png +%%GAPCMON%%share/pixmaps/onbatt.png +%%GAPCMON%%share/pixmaps/online.png +%%GAPCMON%%share/pixmaps/unplugged.png +man/man5/apcctrl.conf.5.gz +man/man8/apcaccess.8.gz +man/man8/apccontrol.8.gz +man/man8/apctest.8.gz +man/man8/apcctrl.8.gz Property changes on: head/sysutils/apcctrl/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/apcupsd/Makefile =================================================================== --- head/sysutils/apcupsd/Makefile (revision 516203) +++ head/sysutils/apcupsd/Makefile (revision 516204) @@ -1,91 +1,93 @@ # Created by: Lars Köller # $FreeBSD$ PORTNAME= apcupsd PORTVERSION= 3.14.14 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20-%20Stable/${PORTVERSION} MAINTAINER= dbaio@FreeBSD.org COMMENT= Set of programs for controlling APC UPS LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --sbindir=${PREFIX}/sbin \ --with-nologin=/var/run \ --disable-install-distdir \ --sysconfdir=${ETCDIR} \ --with-serial-dev=/dev/usv CONFIGURE_ENV+= LD="${CXX}" \ ac_cv_path_SHUTDOWN="/sbin/shutdown" USE_RC_SUBR= apcupsd SUB_FILES= pkg-message +CONFLICTS_INSTALL= apcctrl + OPTIONS_DEFINE= APCDUMB_DRV APCSMART_DRV CGI CLIENT_ONLY DOCS GAPCMON MODBUS \ MODBUS_USB PCNET_DRV SHUTDOWN_POWEROFF SNMP_DRV SNMP_DRV_OLD \ TCP_WRAPPERS TEST_DRV USB_DRV OPTIONS_DEFAULT= APCDUMB_DRV APCSMART_DRV MODBUS MODBUS_USB PCNET_DRV \ SNMP_DRV TCP_WRAPPERS USB_DRV OPTIONS_SUB= yes APCDUMB_DRV_DESC= Dumb UPS driver support APCSMART_DRV_DESC= APC SmartUPS serial driver support CGI_DESC= Build CGI programs to show status CLIENT_ONLY_DESC= Only NIS client (no network server or drivers) GAPCMON_DESC= Build GTK GUI front-end MODBUS_DESC= MODBUS driver support MODBUS_USB_DESC= MODBUS USB driver support PCNET_DRV_DESC= PowerChute Network Shutdown driver support SHUTDOWN_POWEROFF_DESC= Shutdown behavior with Halt and Power off SNMP_DRV_DESC= SNMP driver support SNMP_DRV_OLD_DESC= Old SNMP driver support TCP_WRAPPERS_DESC= ${LIBWRAP_DESC} TEST_DRV_DESC= Test driver support USB_DRV_DESC= USB driver support APCDUMB_DRV_CONFIGURE_ENABLE= dumb APCSMART_DRV_CONFIGURE_ENABLE= apcsmart CGI_CONFIGURE_ENABLE= cgi CGI_CONFIGURE_ON= --with-cgi-bin=${ETCDIR}/cgi CGI_LIB_DEPENDS= libgd.so:graphics/gd CLIENT_ONLY_CONFIGURE_ON= --enable-net \ --disable-apcsmart --disable-dumb --disable-usb \ --disable-snmp --disable-test --disable-pcnet GAPCMON_CONFIGURE_ENABLE= gapcmon GAPCMON_USES= pkgconfig GAPCMON_USE= GNOME=gconf2 GAPCMON_CONFLICTS= gapcmon-[0-9]* MODBUS_CONFIGURE_ENABLE= modbus MODBUS_USB_CONFIGURE_ENABLE= modbus-usb PCNET_DRV_CONFIGURE_ENABLE= pcnet SNMP_DRV_CONFIGURE_ENABLE= snmp SNMP_DRV_OLD_CONFIGURE_ENABLE= net-snmp SNMP_DRV_OLD_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp TCP_WRAPPERS_CONFIGURE_WITH= libwrap=yes TEST_DRV_CONFIGURE_ENABLE= test USB_DRV_CONFIGURE_ENABLE= usb .include post-patch-SHUTDOWN_POWEROFF-on: ${REINPLACE_CMD} -e 's|-h now|-p now|' \ ${WRKSRC}/platforms/freebsd/apccontrol.in pre-configure: .if ${PORT_OPTIONS:MCLIENT_ONLY} && ( ${PORT_OPTIONS:MAPCSMART_DRV} || \ ${PORT_OPTIONS:MAPCDUMB_DRV} || ${PORT_OPTIONS:MPCNET_DRV} || \ ${PORT_OPTIONS:MUSB_DRV} || \ ${PORT_OPTIONS:MSNMP_DRV} || ${PORT_OPTIONS:MTEST_DRV} ) @${ECHO_CMD} "It doesn't make sense to build drivers if all you want is" @${ECHO_CMD} "the client; please do make config and select either" @${ECHO_CMD} "CLIENT_ONLY or the *_DRV you need" @${FALSE} .endif .include