Bug 221779 - New port net-mgmt/zabbix34
Summary: New port net-mgmt/zabbix34
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Danilo G. Baio
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-08-24 22:25 UTC by pg
Modified: 2017-08-25 23:35 UTC (History)
2 users (show)

See Also:


Attachments
New ports net-mgmt/zabbix34-(server|proxy|frontend|agent). (67.02 KB, application/x-shar)
2017-08-24 22:25 UTC, pg
no flags Details
zabbix34-svn.patch (22.80 KB, patch)
2017-08-25 03:43 UTC, Danilo G. Baio
pg: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description pg 2017-08-24 22:25:47 UTC
Created attachment 185731 [details]
New ports net-mgmt/zabbix34-(server|proxy|frontend|agent).

New ports net-mgmt/zabbix34-(server|proxy|frontend|agent).
Comment 1 Danilo G. Baio freebsd_committer 2017-08-25 03:43:35 UTC
Created attachment 185738 [details]
zabbix34-svn.patch

Hi Pakhom, for future reference, is better to submit a patch with `svn copy`, 
for new ports that are based on existing ones.

svn copy net-mgmt/zabbix32-agent net-mgmt/zabbix34-agent
svn copy net-mgmt/zabbix32-frontend net-mgmt/zabbix34-frontend
svn copy net-mgmt/zabbix32-proxy net-mgmt/zabbix34-proxy
svn copy net-mgmt/zabbix32-server net-mgmt/zabbix34-server

I've made some changes, could you take a look?

- Remove MYSQL as the default option for zabbix34-frontend (Fixes PHP 7.0+ support)
  zabbix3-frontend has only MYSQLI as default
  zabbix32-frontend have MYSQL and MYSQLI as default (If it's ok for you I'll change there as well in a separate commit)

- Explain that this is a Zabbix Standard release (pkg-message)
- Improve LICENSE
- Add devel/libevent as dependency for zabbix34-server (Reported in the Q/A)
- Remove ZABBIX_REQUIRE entries (Not used anymore)
- Remove some entries not necessary in the slave ports (MAINTAINER, COMMENT and LICENSE)

Thank you.
Comment 2 pg 2017-08-25 06:26:00 UTC
Comment on attachment 185738 [details]
zabbix34-svn.patch

Approved, thanks!
Comment 3 commit-hook freebsd_committer 2017-08-25 23:26:09 UTC
A commit references this bug:

Author: dbaio
Date: Fri Aug 25 23:25:43 UTC 2017
New revision: 448743
URL: https://svnweb.freebsd.org/changeset/ports/448743

Log:
  New ports: net-mgmt/zabbix34-[agent|frontend|proxy|server]

  net-mgmt/zabbix32 -> net-mgmt/zabbix34

  What's new in Zabbix 3.4.0:
  https://www.zabbix.com/documentation/3.4/manual/introduction/whatsnew340

  PR:		221779
  Submitted by:	Pakhom Golynga <pg@pakhom.spb.ru>

Changes:
  head/net-mgmt/Makefile
  head/net-mgmt/zabbix34-agent/
  head/net-mgmt/zabbix34-agent/Makefile
  head/net-mgmt/zabbix34-frontend/
  head/net-mgmt/zabbix34-frontend/Makefile
  head/net-mgmt/zabbix34-proxy/
  head/net-mgmt/zabbix34-proxy/Makefile
  head/net-mgmt/zabbix34-server/
  head/net-mgmt/zabbix34-server/Makefile
  head/net-mgmt/zabbix34-server/distinfo
  head/net-mgmt/zabbix34-server/files/pkg-message.in
  head/net-mgmt/zabbix34-server/pkg-plist.frontend
Comment 4 commit-hook freebsd_committer 2017-08-25 23:33:17 UTC
A commit references this bug:

Author: dbaio
Date: Fri Aug 25 23:32:36 UTC 2017
New revision: 448744
URL: https://svnweb.freebsd.org/changeset/ports/448744

Log:
  net-mgmt/zabbix32-frontend: Remove MYSQL as default option

  This fixes PHP 7.0+ support

  PR:		221779
  Approved by:	Pakhom Golynga <pg@pakhom.spb.ru> (maintainer)

Changes:
  head/net-mgmt/zabbix3-frontend/Makefile
  head/net-mgmt/zabbix32-frontend/Makefile
Comment 5 Danilo G. Baio freebsd_committer 2017-08-25 23:35:19 UTC
Committed, thank you!