Commit Graph

138 Commits

Author SHA1 Message Date
ajacoutot
c4096e6659 Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:16:56 +00:00
sthen
244b6251ba nut: reinstate running autoconf/automake, lost when updating to 2.8.0 final;
clients/Makefile.am is patched to build cgi scripts static so Makefile.in
must be regen'd. Problem reported by Atanas Vladimirov.
2022-05-14 18:15:49 +00:00
sthen
debb57addd update to nut-2.8.0 2022-05-08 07:33:38 +00:00
sthen
54a5195273 update to nut-2.8.0rc2 2022-04-17 12:09:20 +00:00
sthen
5def189371 nut: patch to fix usbhid-ups issue introduced in rc1 2022-04-12 20:34:21 +00:00
sthen
6d78e3a2b7 rename packages from nut-2.8.0rc1 to nut-2.8.0pre20220401.
aja@ ran into "Found package with different name that compares equal
in /exopi-cvs/ports/plist/amd64: nut-2.8.0pre20220312" - pkg_check-version
doesn't warn but you can't mix XXrc and XXpre.
2022-04-03 12:18:58 +00:00
sthen
dad63a04ec nut: update from the recent git checkout to 2.8.0-rc1 2022-04-02 20:43:28 +00:00
sthen
51d2b3013e nut: disable cppunit 2022-03-13 12:03:43 +00:00
sthen
ecd153a990 update NUT to a git checkout 2022-03-12 18:21:52 +00:00
naddy
2b3700e37e drop RCS Ids 2022-03-11 19:57:10 +00:00
ajacoutot
a9199a502d net/avahi -> net/avahi,-libs 2021-09-03 11:47:41 +00:00
sthen
9336ede8fd nut: change python BDEP to py3 2021-02-27 21:39:03 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
sthen
3533235366 nut: update pkg-readme for device node permission changes
pointed out by Marcus Merighi
2021-02-11 16:17:57 +00:00
sthen
b2d6f24d62 nut: update homepage 2021-01-16 13:42:01 +00:00
sthen
a3e5de8f53 drop maintainer 2020-02-03 20:40:37 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
landry
e1ea98211d Fix packaging on !clang archs by adding LIB_DEPENDS to LIB_DEPENDS-main,
this way MODGCC4_WANTLIB is reachable. No change on clang archs.
2018-11-06 18:26:27 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
rpe
214644a454 Now that all ports rc.* scripts are using #!/bin/ksh
- change [] tests to [[]]
- change arithmetic [] tests to (())
- change = to == inside [[]]
- remove unecessary quoting inside [[]]

OK aja@
2018-01-14 14:42:18 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
naddy
1a25fa682d replace gettext module; ok sthen@ 2017-11-02 21:51:59 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
schwarze
7bfb79c5da Output of mandoc looks better than output of groff not only in spite
of the large number of UNSUPP messages, but precisely because of them:
all those .sp requests inside tables are completely pointless and
only spew gratuitious blank lines with groff.  Besides, mandoc is
more reliable than groff with respect to the special characters
used when it comes to -Tascii output.

The about 25 broken .so files are already commented out in the
PLIST, and none of them are needed on OpenBSD, all the names are
in the NAME sections anyway.

So drop USE_GROFF and bump those three of the four subpackages
that contain manual pages.
2017-06-17 00:16:20 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
jca
0c7e3ca6e2 Unbreak nut-scanner+usb, dlopen libusb.so instead of a distro-specific name
ok sthen@ (maintainer)
2017-01-17 06:58:10 +00:00
jca
bc7fa5df28 Regen patches. 2017-01-16 00:12:15 +00:00
sthen
f0d47a17eb update to NUT 2.7.4 2016-03-11 20:07:55 +00:00
ajacoutot
d60b768928 daemon_timeout is not passed to the child scripts either. 2015-11-29 15:50:20 +00:00
sthen
c3f81bd0af add a defensive --without-ipmi to CONFIGURE_ARGS. currently a noop (-> no
package change), but a pending (post-5.8) update to freeipmi will cause it
to be picked up.
2015-07-30 23:08:10 +00:00
kirby
3cadb26630 tell people to disable uhidev not uhid.
input and ok from sthen@ (MAINTAINER)
2015-06-18 21:18:04 +00:00
sthen
9bca16ad66 Tweaks to sysutils/nut:
- Install libupsclient headers/pkgconfig files. landry@ asked about
these; they needed a --with-dev configure flag to get them installed...

- Get rid of the useless ${NUT_USER} and ${NUT_ID} SUBST_VARS which are
now getting in the way of new files in the PLIST.

- Move some files from /usr/local/share/ups to a more easily recognisable
/usr/local/share/nut.
2015-05-02 21:52:19 +00:00
sthen
84f9804e21 update to NUT 2.7.3 2015-04-23 22:38:55 +00:00
sthen
c895957b7c Add an snmp-ups subdriver to NUT for Huawei, tested with UPS5000-E
Add a meta rc script that starts/stops upsd and upsmon in the right order
2015-03-26 01:07:32 +00:00
sthen
2bf336700e Add a note that some APC devices need ugen to work with NUT. 2015-01-22 16:42:09 +00:00
ajacoutot
a0973c925e Drop configuration files only used by System V init scripts and add a
mention in the README.

input/ok sthen@ (maintainer)
2014-08-14 06:54:24 +00:00
ajacoutot
9ecb6ea3d9 /etc/rc.d -> ${RCDIR}
(as pedantic and useless as /usr/local vs LOCALBASE|PREFIX but well...)

ok sthen@
2014-07-19 22:36:13 +00:00
ajacoutot
085ee80fea pkg_scripts is not a variable anymore. 2014-07-12 14:55:40 +00:00
sthen
bc17688e69 update to NUT 2.7.2 2014-04-21 11:41:11 +00:00
sthen
8644b39477 ..plus 1 more line 2014-04-21 11:27:02 +00:00
sthen
4534b669bf sync WANTLIB; no more gssapi in neon 2014-04-21 11:26:05 +00:00
ajacoutot
9f8c4dfca3 Also @comment html/nut-banner.png like other html/ stuffs that currently
install directly under PREFIX.

ok sthen@ (maintainer)
2014-03-29 15:39:13 +00:00
sthen
0676c6ea63 byebye tcp wrappers 2014-03-23 21:23:51 +00:00
sthen
4aa281acdf update to nut-2.7.1 2014-01-07 21:55:54 +00:00
sthen
a43194b58b missing avahi dep 2013-07-18 07:58:12 +00:00
ajacoutot
25b3041f91 Unbreak after hx509 and ntlm removal from Kerberos. 2013-06-20 06:54:36 +00:00
ajacoutot
8613536758 Some trivial WANTLIB and tweaks to unbreak after the Heimdal update.
Stop hardcoding the Kerberos libs and use krb5-config(1).
2013-06-17 19:28:36 +00:00