Summary: | NagVis ebuild request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Robert Cole <robert.cole> |
Component: | New packages | Assignee: | Tobias Scherbaum (RETIRED) <dertobi123> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | brainiacghost, netmon |
Priority: | High | Keywords: | EBUILD, REVIEWED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://sourceforge.net/projects/nagvis/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 172480 | ||
Attachments: |
an ebuild for nagvis-1.0.1
nagvis-1.0.1 ebuild nagvis-1.0.1 ebuild Another Nagvis ebuild nagvis 1.0.1 ebuild new ebuild for net-analyzer/nagvis-1.1_rc3 improved ebuild for nagvis-1.1_rc3 |
Description
Robert Cole
2007-05-26 03:49:34 UTC
Created attachment 120354 [details]
an ebuild for nagvis-1.0.1
made a preliminary ebuild, it needs NDO installed, and i'm not 100% sure if that comes with the nagios ebuild
Created attachment 120358 [details]
nagvis-1.0.1 ebuild
added an inherit (fixed checks) and fixed install paths
Created attachment 120360 [details]
nagvis-1.0.1 ebuild
added an inherit (fixed checks) and fixed install paths
Created attachment 120386 [details]
Another Nagvis ebuild
Fixed a few more things, forgot to change some permissions
In the latest ebuild, src_install() stuff needs some quotes.. ${D} -> "${D}" ${WORKDIR} -> "${WORKDIR}" otherwise the ebuild looks good to me Created attachment 120422 [details]
nagvis 1.0.1 ebuild
fixed the quotes
Created attachment 129010 [details]
new ebuild for net-analyzer/nagvis-1.1_rc3
As the current nagvis release (1.0.2) has some heavy bugs regarding the placement and editing of objects in WUI I've created an ebuild for the current RC (1.1_rc3).
This ebuild is based on the previous 1.0.1 ebuild, but the following things were changed/improved:
- modified some paths/variables to make it build for version 1.1_rc3
- README, INSTALL, LICENCE are installed using dodoc into /usr/share/doc/...
- dependencies were heavily improved
- elog output was a little bit streamlined to make output on terminals with 72cols prettier
- added the used (in built_with_use) USE-flags to IUSE
What I'd like to improve further but don't know how to do it (although I think this are handicaps we can live with):
- built_with_use still checks dev-lang/php instead of the php provided by virtual/httpd-php
- line 53 does a chown for apache:apache instead of the httpd's user/group provided by the virtual/httpd-php
Created attachment 129015 [details]
improved ebuild for nagvis-1.1_rc3
Another fix: replace some hardcoded paths (/usr/local/nagios) by the correct ones (/usr/nagios)
I just added nagivs-1.3. The ebuild includes various fixes and corrections to the latest ebuild posted here, can't remember all of them now - so if there's anything you'd like me to explain feel free to ask :) |