Commit graph

5761 commits

Author SHA1 Message Date
Dmitry Marakasov
973e5cd9cd - Add LICENSE
- Add NO_ARCH
- Switch to options helpers
2015-10-22 10:31:00 +00:00
Kurt Jaeger
7c6b7ed2ce New port: net-mgmt/check_ipmi_sensor
Nagios/Icinga plugin to check IPMI sensors

WWW: https://github.com/thomas-krenn/check_ipmi_sensor_v3

PR:		170652
Submitted by:	sergey_zaikov@rambler.ru
2015-10-20 20:21:39 +00:00
Lars Engels
c76fdc3272 - Don't strip binaries when WITH_DEBUG is set
- Bump PORTREVISION

Suggested by:	jbeich
2015-10-20 19:27:03 +00:00
Muhammad Moinur Rahman
f7219dc0a5 net-mgmt/librenms: Update version 201509=>201510 2015-10-19 18:44:41 +00:00
Lars Engels
a5cf2d2bfc - Update to 1.2-rc2
- Add new PCRE option for use with wesside
- Enable SQLite and PCRE by default
- Use upstream's strip make target instead of stripping manually
- Cleanup Makefile
2015-10-19 18:05:47 +00:00
Dmitry Marakasov
67971bd0fb Improve shebangfix framework
- Support multiple values in *_OLD_CMD, i.e. we can now fix both "/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash, ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously) replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g. perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
2015-10-19 14:50:52 +00:00
Ryan Steinmetz
1d65b6dfed - Add newsyslog rotation configuration for /var/log/snmpd.log
- Bump PORTREVISION

Submitted by:	Jan Joris Vereijken <janjoris@acm.org>
2015-10-18 23:34:54 +00:00
Rene Ladan
60158b6203 Remove expired port:
2015-10-14 net-mgmt/bsnmptools: client tools (including SNMPv3 support) are part of the base system
2015-10-16 19:32:02 +00:00
Mathieu Arnold
7f0f664d7e Drop 8 support.
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
2015-10-15 14:55:14 +00:00
Frederic Culot
1d0b9d3e31 - Reassign lippe@'s ports after his commit bit was taken in for safekeeping 2015-10-14 11:04:10 +00:00
Ryan Steinmetz
add0fecbc8 - Fix two memory leaks (reported in upstream bug #2674)
- Bump PORTREVISION

Submitted by:	Laurent GOUHIER <lg@efficientip.com>
Obtained from:	valgrind
2015-10-13 12:18:17 +00:00
Tijl Coosemans
3a55a118dd Remove iconv(), iconv_open() and iconv_close() symbols from libiconv.
These were FreeBSD specific aliases for libiconv(), libiconv_open() and
libiconv_close() that are now also provided by libc which complicates
writing configure tests that work correctly when both libc iconv and
libiconv are available.

Also, because the libiconv iconv.h header redefines iconv* to libiconv*
correct use of the header implies that the aliases aren't used.

The following ports needed fixes because there was something wrong with
the way they tried to detect or use iconv:

audio/deadbeef: Remove LIBICONV_PLUG from a source file.  It's a
compile-time option and should not be set in source code.
comms/hidapi: Use standard AM_ICONV configure macro to look for iconv.
deskutils/fbreader: Let ports framework deal with LIBICONV_PLUG.
deskutils/ljclive: Override configure test for iconv.
deskutils/owncloudclient: Add USES=iconv and patch test for iconv.
devel/aegis: Bump PORTREVISION because it no longer uses libiconv.
devel/libexplain: Add USES=iconv and override test for iconv.
devel/sdl20: Override configure test for iconv.
emulators/vmw: Replace OSVERSION checks with ICONV_LIB checks and include
<iconv.h> instead of <sys/iconv.h>.
irc/scrollz: Override configure test for iconv.
japanese/chasen-base: Override configure test for iconv and patch
configure so it no longer adds -liconv to linker flags just because it
happens to be installed.
japanses/eb: Patch configure test for iconv.
japanses/eblook: Override configure test for iconv.
java/jikes: Override configure test for iconv.
multimedia/transcode: Bump PORTREVISION because only one plugin links with
libiconv now.
net/c3270: Override configure test for iconv.
net/samba4*: Bump PORTREVISION because it no longer uses libiconv.  The
configure script will always add -liconv to the linker flags when it
happens to be installed which would be wrong but later on binaries are
linked with -Wl,--as-needed and the linker discards -liconv because it
finds iconv*() functions in libc now and no longer in libiconv.
net-mgmt/icinga-*: Remove dependency on iconv.
net-mgmt/netxms: Patch configure so it no longer adds -liconv to linker
flags just because it happens to be installed.
net/asterisk11: Patch configure so it no longer adds -liconv to linker
flags just because it happens to be installed.
net-p2p/transmission-*: Override configure test for iconv.
www/htmlcxx: Override configure test for iconv.
www/httrack: Override configure test for iconv.
www/xapian-omega: Override configure test for iconv.
x11/mrxvt(-devel): Add USES=iconv and override configure test for iconv.
x11/x3270: Override configure test for iconv.
x11-wm/jwm: Override configure test for iconv.

PR:		202838
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-10-10 14:03:00 +00:00
Jason Unovitch
fc116369c1 net-mgmt/lldpd: Add maintainer's mirror to MASTER_SITES
PR:		203621
Submitted by:	Mathieu Simon <freebsd@simweb.ch> (maintainer)
2015-10-10 13:44:11 +00:00
Jason Unovitch
9fc5b3a779 net-mgmt/lldpd: update 0.7.16 -> 0.7.18
- Add additional information to README on -I interface flag usage
- Change formatting of pkg-message

Changes:	https://github.com/vincentbernat/lldpd/compare/0.7.16...0.7.18

PR:		203621
Submitted by:	Mathieu Simon <freebsd@simweb.ch> (maintainer)
2015-10-09 20:02:04 +00:00
Lars Engels
ed4a18cca8 - Fix plist (I forgot to commit the plist change in the last commit)
- Bump PORTREVISION

Noticed by:	ohauer
2015-10-08 20:05:22 +00:00
Jimmy Olgeni
eb8748beda Remove trailing whitespace from Makefiles, M-X. 2015-10-08 15:12:22 +00:00
Lars Engels
e12f772942 - Move SQL setup scripts from DATADIR to WWWDIR/etc, so the web setup wizard can find it
- Mention the SQL setup scripts in pkg-message for use in a manual configuration
- Bump PORTREVISION
2015-10-08 14:07:20 +00:00
Mathieu Arnold
3d33d2955a Fix a regression where plugins would segfault if the monitored tcp port
is closed.

PR:		203572
Submitted by:	johan stromnet se
Obtained from:	a18f60cc61
MFH:		2015Q4
Sponsored by:	Absolight
2015-10-08 12:14:37 +00:00
Dmitry Marakasov
0417e5faa8 - Fix staging from non-root
- Add NO_ARCH

Approved by:	portmgr blanket
2015-10-07 04:02:20 +00:00
Lars Engels
5b45e17667 Add new port net-mgmt/icingaweb2
Icinga Web 2 is the next generation open source monitoring web interface,
framework and command-line interface developed by the Icinga Project,
supporting Icinga 2, Icinga Core and any other monitoring backend compatible
with the Livestatus Protocol.

WWW: https://github.com/Icinga/icingaweb2
2015-10-05 18:32:09 +00:00
Steven Kreuzer
f038edf126 Update to 0.8.8f 2015-10-01 22:30:32 +00:00
Sunpoet Po-Chuan Hsieh
6cda989732 - Add NO_ARCH
- Update PLIST_FILES: %%PERL5_MAN1%% instead of ${SITE_MAN1} as other p5-* PLIST entries
2015-10-01 15:55:33 +00:00
Dmitry Marakasov
27b549417d - Improve the fix once more to build on both FreeBSD and DragonFly and not require an .if
Tested by:	marino
Approved by:	portmgr blanket
2015-10-01 15:48:09 +00:00
John Marino
f63908c538 net-mgmt/wifimgr: Partially revert last to restore build on DF
The previous commit cleaned up a bit too much.  The MAKE_ENV was
guarded as FreeBSD-only and that guard was stripped out with the
cleanup.  Return the guard back but without the now-unncessary
OPSYS check.  This restores the build on DragonFly.
2015-10-01 14:08:47 +00:00
Dmitry Marakasov
205dc98683 - Fix build from non-root, move perm handling to plist
Approved by:	portmgr blanket
2015-09-30 19:11:45 +00:00
Mark Felder
65ff49dba6 net-mgmt/unifi4: Update to 4.7.5
Changelog:	http://community.ubnt.com/t5/UniFi-Updates-Blog/UniFi-4-7-5-is-released/ba-p/1357245
2015-09-29 19:59:05 +00:00
Jason Helfman
4d316806e9 - over to novel@ 2015-09-29 18:26:08 +00:00
Ryan Steinmetz
6472ce6df1 - Honor WITHOUT_SSP
PR:		203369
Submitted by:	Kenneth Salerno <kennethsalerno@yahoo.com>
2015-09-26 14:21:39 +00:00
Dmitry Marakasov
ff3d638366 - Drop 8.x support
- Add LICENSE
- Switch to options helpers
- Simplify plist

Approved by:	portmgr blanket
2015-09-24 21:20:23 +00:00
Bartek Rutkowski
6de0d3925b net-mgmt/zabbix22-server: update 2.2.9 -> 2.2.10
- Update slave ports: zabbix22-agent, zabbix22-proxy
- Update maintainer address to pakhom@pakhom.spb.ru

PR:		202243
Submitted by:	Pakhom Golynga <pakhom@pakhom.spb.ru> (maintainer)
2015-09-24 15:46:46 +00:00
Ryan Steinmetz
2323174b38 - Fix missing bracket
- Bump PORTREVISION

PR:		202930
Submitted by:	Lukasz Wasikowski <lukasz@wasikowski.net>
2015-09-24 03:54:43 +00:00
Bartek Rutkowski
9379b01afa net-mgmt/zabbix24-server: update 2.4.5 -> 2.4.6
- Update all slave ports: zabbix24-agent, zabbix24-frontend, zabbix24-proxy
- Update maintainer address to pakhom@pakhom.spb.ru

PR:		202241
Submitted by:	Pakhom Golynga <pakhom@pakhom.spb.ru> (maintainer)
2015-09-23 13:37:05 +00:00
Dmitry Marakasov
0be46d849d - Drop 8.x support
- Switch to options helpers

Approved by:	portmgr blanket
2015-09-22 19:59:54 +00:00
Jimmy Olgeni
41a7072cfb Typos, whitespace and capitalization fixes (G-P). 2015-09-20 20:54:08 +00:00
Sunpoet Po-Chuan Hsieh
745dfc6844 - Add NO_ARCH 2015-09-20 20:16:33 +00:00
Sunpoet Po-Chuan Hsieh
150452470d - Add NO_ARCH 2015-09-20 20:16:29 +00:00
Sunpoet Po-Chuan Hsieh
061db448a0 - Add NO_ARCH 2015-09-20 20:16:24 +00:00
Sunpoet Po-Chuan Hsieh
18ef0de1ba - Add NO_ARCH 2015-09-20 20:16:16 +00:00
Sunpoet Po-Chuan Hsieh
5a749ef0c8 - Add NO_ARCH 2015-09-20 20:16:05 +00:00
Sunpoet Po-Chuan Hsieh
8f3297dc7f - Add NO_ARCH 2015-09-20 20:15:55 +00:00
Mark Felder
c3e102a577 Add NO_ARCH 2015-09-19 14:37:35 +00:00
Mark Felder
7cacfc9538 Add patch to fix http monitoring
401 and 403 errors were mistakenly hardcoded to return "green" status

I'm working with upstream on cleaning up these checks. I expect to see
an improvement in 4.3.22.
2015-09-18 16:05:45 +00:00
Muhammad Moinur Rahman
d85a259c0c net-mgmt/librenms: Update version 201506=>201509 [1]
- Correct the path of fping [1]
- Make proper use of OPTIONSNG

PR:		202938 [1]
Submitted by:	dvl [1]
Differential Revision:	https://reviews.freebsd.org/D3578 [1]
2015-09-15 08:52:04 +00:00
Dmitry Marakasov
dd7be453cc - Move owner handling to plist, fixing build from non-root
- Unsilence install commands
- Drop @dirrm* from plist
- Switch to options helpers
- Add LICENSE_FILE
- Add NO_ARCH

Approved by:	portmgr blanket
2015-09-14 17:16:57 +00:00
Dmitry Marakasov
3f15fc9f8d - Mark DEPRECATED and set EXPIRATION_DATE: this port is marked IGNORE on all supported FreeBSD versions
Approved by:	portmgr blanket
2015-09-14 16:31:53 +00:00
Mathieu Arnold
afae652a2a Make it so that the default Perl is always called perl5.
- Move Perl's man1 files along with its man3 files.
- Move where Perl installs its modules man1 pages.
- Convert the ports installing man1 pages.
- Make different Perl versions installable at the same time.
  Though you should note that only the default version can be used to
  install Perl modules, and the non default Perl versions cannot use the
  modules installed via ports if they contain .so as they are installed
  in a version specific directory.

Reviewed by:	bapt (the Mk bits)
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3542
2015-09-14 12:19:48 +00:00
Lars Engels
59d8592164 - Drop "#if __FreeBSD_version > 700018" from src/osdep/freebsd.c (since this file doesn't have <sys/param.h> included, this version was used everywhere).
- Remove pkg-message (says about addition of virtual access points (VAP) in FreeBSD 8).
- Switch to options helpers.
- Add CFLAGS=-I${LOCALBASE}/include for sqlite.h.
- Sort USES.
- Regenerate patches with "make makepatch".
- Bump PORTREVISION.

PR:		202952
Submitted by:	Andriy Voskoboinyk (s3erios@gmail.com)
2015-09-13 14:31:54 +00:00
Dmitry Marakasov
29d5fde25b - Fix shebangs
- Add NO_ARCH

Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-09-11 17:46:18 +00:00
Lars Engels
b68e14dc20 - Update to 2.3.10
- Re-enable start_precmd in the rc script, creating needed directories in /var
2015-09-11 04:59:14 +00:00
Jason Unovitch
609c5adcf1 net-mgmt/collectd5: add support for write_kafka plugin
While here, also sort OPTIONS_GROUP_OUTPUT and two DESC items

PR:		202487
Submitted by:	xoan333@yahoo.com
Approved by:	Krzysztof <ports@bsdserwis.com> (maintainer), feld (mentor)
2015-09-11 03:32:13 +00:00