Bug 206099 - net-mgmt/netxms: Fix dependencies
Summary: net-mgmt/netxms: Fix dependencies
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Muhammad Moinur Rahman
URL:
Keywords: needs-qa, patch
Depends on:
Blocks:
 
Reported: 2016-01-10 14:23 UTC by Dmitry Marakasov
Modified: 2016-01-26 05:25 UTC (History)
1 user (show)

See Also:
bofh: maintainer-feedback+
bofh: merge-quarterly-


Attachments
Patch (3.16 KB, patch)
2016-01-10 14:23 UTC, Dmitry Marakasov
koobs: maintainer-approval? (bofh)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Marakasov freebsd_committer freebsd_triage 2016-01-10 14:23:31 UTC
Created attachment 165360 [details]
Patch

- Don't use bundled dependencies
  - In particular, fix build when expat port is installed, in which case bundled expat is not built and plist becomes broken
  - Likewise, fix unhandled curl dependency
- Simplify options handling and fix plist

Note that usage of single name (SERVER) for both option and SINGLE group seems to be undocumented and is likely wrong.
Comment 1 commit-hook freebsd_committer freebsd_triage 2016-01-26 05:22:30 UTC
A commit references this bug:

Author: bofh
Date: Tue Jan 26 05:22:26 UTC 2016
New revision: 407264
URL: https://svnweb.freebsd.org/changeset/ports/407264

Log:
  net-mgmt/netxms: Fix dependencies

  - Skip using bundled dependencies
  - In particular, fix build when expat port is installed, in which case
    bundled expat is not built and plist becomes broken
  - Likewise, fix unhandled curl dependency
  - Simplify options handling and fix plist

  PR:		206099
  Submitted by:	amdmi3

Changes:
  head/net-mgmt/netxms/Makefile
  head/net-mgmt/netxms/pkg-plist
Comment 2 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2016-01-26 05:25:17 UTC
@koobs am working on 2.0 hence won't do quarter merge