Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 179830 - NagVis ebuild request
Summary: NagVis ebuild request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Tobias Scherbaum (RETIRED)
URL: https://sourceforge.net/projects/nagvis/
Whiteboard:
Keywords: EBUILD, REVIEWED
Depends on:
Blocks: 172480
  Show dependency tree
 
Reported: 2007-05-26 03:49 UTC by Robert Cole
Modified: 2008-08-03 15:16 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
an ebuild for nagvis-1.0.1 (nagvis-1.0.1.ebuild,1.28 KB, text/plain)
2007-05-26 12:09 UTC, Chris Pritchard
Details
nagvis-1.0.1 ebuild (nagvis-1.0.1.ebuild,1.29 KB, text/plain)
2007-05-26 13:05 UTC, Chris Pritchard
Details
nagvis-1.0.1 ebuild (nagvis-1.0.1.ebuild,1.29 KB, text/plain)
2007-05-26 13:08 UTC, Chris Pritchard
Details
Another Nagvis ebuild (nagvis-1.0.1.ebuild,1.65 KB, text/plain)
2007-05-26 16:03 UTC, Chris Pritchard
Details
nagvis 1.0.1 ebuild (nagvis-1.0.1.ebuild,1.67 KB, text/plain)
2007-05-27 09:32 UTC, Chris Pritchard
Details
new ebuild for net-analyzer/nagvis-1.1_rc3 (nagvis-1.1_rc3.ebuild,1.73 KB, text/plain)
2007-08-23 22:26 UTC, Elias Probst
Details
improved ebuild for nagvis-1.1_rc3 (nagvis-1.1_rc3.ebuild,1.79 KB, text/plain)
2007-08-23 22:53 UTC, Elias Probst
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Cole 2007-05-26 03:49:34 UTC
NagVis is a visualization addon for the well known network managment system Nagios. NagVis can be used to visualize Nagios Data, e.g. to display IT processes like a mail system or a network infrastructure.

Reproducible: Always
Comment 1 Chris Pritchard 2007-05-26 12:09:03 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
Comment 2 Chris Pritchard 2007-05-26 13:05:55 UTC
Created attachment 120358 [details]
nagvis-1.0.1 ebuild

added an inherit (fixed checks) and fixed install paths
Comment 3 Chris Pritchard 2007-05-26 13:08:56 UTC
Created attachment 120360 [details]
nagvis-1.0.1 ebuild

added an inherit (fixed checks) and fixed install paths
Comment 4 Chris Pritchard 2007-05-26 16:03:33 UTC
Created attachment 120386 [details]
Another Nagvis ebuild

Fixed a few more things, forgot to change some permissions
Comment 5 Markus Ullmann (RETIRED) gentoo-dev 2007-05-27 09:05:19 UTC
In the latest ebuild, src_install() stuff needs some quotes..

${D} -> "${D}"
${WORKDIR} -> "${WORKDIR}"

otherwise the ebuild looks good to me
Comment 6 Chris Pritchard 2007-05-27 09:32:03 UTC
Created attachment 120422 [details]
nagvis 1.0.1 ebuild

fixed the quotes
Comment 7 Elias Probst 2007-08-23 22:26:34 UTC
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
Comment 8 Elias Probst 2007-08-23 22:53:59 UTC
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)
Comment 9 Tobias Scherbaum (RETIRED) gentoo-dev 2008-08-03 15:16:20 UTC
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 :)