Bug 217448 - [PATCH] [UPDATE] net-mgmt/pmacct update to version 1.6.1
Summary: [PATCH] [UPDATE] net-mgmt/pmacct update to version 1.6.1
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: Kurt Jaeger
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2017-03-01 11:23 UTC by Alexander Shikov
Modified: 2017-03-21 20:17 UTC (History)
2 users (show)

See Also:
zi: maintainer-feedback+


Attachments
patch to 1.6.1 version (15.31 KB, patch)
2017-03-01 11:23 UTC, Alexander Shikov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Shikov 2017-03-01 11:23:02 UTC
Created attachment 180390 [details]
patch to 1.6.1 version

Patch to update net-mgmt/pmacct to latest version 1.6.1.

The latest version of pmacct is 1.6.1 while in ports tree there is 0.14.3. Latest version has a lot of new features which could be useful for many users.
Here is a patch to update port to latest version.

MongoDB support is still broken. Version 1.6.1 as well as 0.14.3 requires legacy 0.8.1 mongo-c-driver which is no longer available in ports tree.
nflog support requires missing libraries, so it is disabled. 

Other features like RabbitMQ or Kafka should work.
Comment 1 Ryan Steinmetz freebsd_committer freebsd_triage 2017-03-01 13:03:32 UTC
Do you have a poudriere build log available?

Would you be interested in becoming the MAINTAINER for this port?
Comment 2 Alexander Shikov 2017-03-01 14:17:00 UTC
(In reply to Ryan Steinmetz from comment #1)
No, I don't have a poudriere build log. 
I'm sorry but I'm not experienced enough in ports development to be a maintainer.
Comment 3 Kurt Jaeger freebsd_committer freebsd_triage 2017-03-21 12:49:07 UTC
I would like to become the maintainer, if possible. I'll work on the testbuilds.
Comment 4 Kurt Jaeger freebsd_committer freebsd_triage 2017-03-21 13:04:02 UTC
testbuilds are fine. zi, if you approve, I'll take the maintainership.
Comment 5 Ryan Steinmetz freebsd_committer freebsd_triage 2017-03-21 13:06:12 UTC
Approved.
Comment 6 commit-hook freebsd_committer freebsd_triage 2017-03-21 19:45:28 UTC
A commit references this bug:

Author: pi
Date: Tue Mar 21 19:44:43 UTC 2017
New revision: 436629
URL: https://svnweb.freebsd.org/changeset/ports/436629

Log:
  net-mgmt/pmacct: update 0.14.3 -> 1.6.1

  - take maintainership
  - MongoDB support is still broken. Version 1.6.1 as well as 0.14.3
    requires legacy 0.8.1 mongo-c-driver which is no longer available
    in ports tree.
  - nflog support requires missing libraries, so it is disabled.
  - Other features like RabbitMQ or Kafka should work.

  PR:		217448
  Changes:	http://www.pmacct.net/ChangeLog-1.6.1
  Submitted by:	Alexander Shikov <a.shikov@itcons.net.ua>
  Approved by:	zi (maintainer)

Changes:
  head/net-mgmt/pmacct/Makefile
  head/net-mgmt/pmacct/distinfo
  head/net-mgmt/pmacct/files/nfacctd.in
  head/net-mgmt/pmacct/files/patch-src__pretag_handlers.c
  head/net-mgmt/pmacct/files/pmacctd.in
  head/net-mgmt/pmacct/files/sfacctd.in
  head/net-mgmt/pmacct/pkg-plist
Comment 7 Kurt Jaeger freebsd_committer freebsd_triage 2017-03-21 20:17:21 UTC
Committed, thanks!