summaryrefslogtreecommitdiff
path: root/net/p5-FusionInventory-Agent
diff options
context:
space:
mode:
authorbouyer <bouyer@pkgsrc.org>2013-01-14 14:46:50 +0000
committerbouyer <bouyer@pkgsrc.org>2013-01-14 14:46:50 +0000
commit7e39e3a435cc244bb1edbd0fe38566ff227815bf (patch)
treeaebc601da74877292b2b42360ab65636a2d749f4 /net/p5-FusionInventory-Agent
parent1193ed36a4250163173ba9a26567cf915aed6571 (diff)
downloadpkgsrc-7e39e3a435cc244bb1edbd0fe38566ff227815bf.tar.gz
Import FusionInventory-Agent 2.2.7
The FusionInventory agent is a generic management agent. It can perform a certain number of tasks, according to its own execution plan, or on behalf of a GLPI server with fusioninventory plugin, acting as a control point. Two of these tasks are included in agent source distribution, local inventory and wake on lan. Other tasks are distributed separatly, excepted for binary distributions where they are bundled together.
Diffstat (limited to 'net/p5-FusionInventory-Agent')
-rw-r--r--net/p5-FusionInventory-Agent/DESCR7
-rw-r--r--net/p5-FusionInventory-Agent/Makefile43
-rw-r--r--net/p5-FusionInventory-Agent/PLIST243
-rw-r--r--net/p5-FusionInventory-Agent/distinfo6
-rw-r--r--net/p5-FusionInventory-Agent/patches/patch-Makefile.PL60
5 files changed, 359 insertions, 0 deletions
diff --git a/net/p5-FusionInventory-Agent/DESCR b/net/p5-FusionInventory-Agent/DESCR
new file mode 100644
index 00000000000..519edc0cb4a
--- /dev/null
+++ b/net/p5-FusionInventory-Agent/DESCR
@@ -0,0 +1,7 @@
+The FusionInventory agent is a generic management agent. It can perform a
+certain number of tasks, according to its own execution plan, or on behalf of a
+GLPI server with fusioninventory plugin, acting as a control point.
+
+Two of these tasks are included in agent source distribution, local inventory
+and wake on lan. Other tasks are distributed separatly, excepted for binary
+distributions where they are bundled together.
diff --git a/net/p5-FusionInventory-Agent/Makefile b/net/p5-FusionInventory-Agent/Makefile
new file mode 100644
index 00000000000..d91f17cf4bd
--- /dev/null
+++ b/net/p5-FusionInventory-Agent/Makefile
@@ -0,0 +1,43 @@
+# $NetBSD: Makefile,v 1.1.1.1 2013/01/14 14:46:50 bouyer Exp $
+#
+
+DISTNAME= FusionInventory-Agent-2.2.7
+PKGNAME= p5-${DISTNAME}
+CATEGORIES= net perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/F/FU/FUSINV/}
+
+MAINTAINER= bouyer@NetBSD.org
+HOMEPAGE= http://search.cpan.org/~fusinv/
+COMMENT= Fusion Inventory agent
+LICENSE= gnu-gpl-v2
+
+PKG_SYSCONFSUBDIR?= fusioninventory
+EGDIR= ${PREFIX}/share/examples/fusioninventory
+CONF_FILES+= ${EGDIR}/agent.cfg ${PKG_SYSCONFDIR}/agent.cfg
+
+BUILD_DEFS+= VARBASE
+
+
+OWN_DIRS+= ${VARBASE}/fusioninventory
+
+DEPENDS+= p5-HTTP-Server-Simple-Authen-[0-9]*:../../www/p5-HTTP-Server-Simple-Authen
+DEPENDS+= p5-File-Which-[0-9]*:../../devel/p5-File-Which
+DEPENDS+= p5-Net-IP-[0-9]*:../../net/p5-Net-IP
+DEPENDS+= p5-Text-Template-[0-9]*:../../textproc/p5-Text-Template
+DEPENDS+= p5-UNIVERSAL-require-[0-9]*:../../devel/p5-UNIVERSAL-require
+DEPENDS+= p5-XML-TreePP-[0-9]*:../../textproc/p5-XML-TreePP
+DEPENDS+= p5-HTTP-Proxy-[0-9]*:../../www/p5-HTTP-Proxy
+DEPENDS+= p5-HTTP-Server-Simple-[0-9]*:../../www/p5-HTTP-Server-Simple
+DEPENDS+= p5-IO-Capture-[0-9]*:../../devel/p5-IO-Capture
+DEPENDS+= p5-IPC-Run-[0-9]*:../../devel/p5-IPC-Run
+DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception
+DEPENDS+= p5-Test-MockModule-[0-9]*:../../devel/p5-Test-MockModule
+DEPENDS+= p5-YAML-[0-9]*:../../textproc/p5-YAML
+
+PERL5_MODULE_TYPE= Module::Install::Bundled
+
+MAKE_PARAMS+= PREFIX=${PREFIX} LOCALSTATEDIR=${VARBASE}/fusioninventory
+MAKE_PARAMS+= SYSCONFDIR=${PKG_SYSCONFDIR}
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/p5-FusionInventory-Agent/PLIST b/net/p5-FusionInventory-Agent/PLIST
new file mode 100644
index 00000000000..7ddaf9e13ff
--- /dev/null
+++ b/net/p5-FusionInventory-Agent/PLIST
@@ -0,0 +1,243 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2013/01/14 14:46:51 bouyer Exp $
+bin/fusioninventory-injector
+bin/fusioninventory-agent
+share/fusioninventory/lib/FusionInventory/Agent/HTTP/Client/Fusion.pm
+share/fusioninventory/lib/FusionInventory/Agent/HTTP/Client/OCS.pm
+share/fusioninventory/lib/FusionInventory/Agent/HTTP/Protocol/https.pm
+share/fusioninventory/lib/FusionInventory/Agent/HTTP/Server.pm
+share/fusioninventory/lib/FusionInventory/Agent/HTTP/Client.pm
+share/fusioninventory/lib/FusionInventory/Agent/Logger/Backend.pm
+share/fusioninventory/lib/FusionInventory/Agent/Logger/File.pm
+share/fusioninventory/lib/FusionInventory/Agent/Logger/Stderr.pm
+share/fusioninventory/lib/FusionInventory/Agent/Logger/Syslog.pm
+share/fusioninventory/lib/FusionInventory/Agent/Target/Stdout.pm
+share/fusioninventory/lib/FusionInventory/Agent/Target/Local.pm
+share/fusioninventory/lib/FusionInventory/Agent/Target/Server.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/LVM.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Networks.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Bios.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Sounds.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Softwares.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Memory.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Videos.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Controllers.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Modems.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Drives.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Slots.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Storages.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/CPU.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Archs/Alpha.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Archs/MIPS.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Archs/SPARC.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Archs/i386.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Memory.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Softwares.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Networks.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Uptime.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/CPU.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Drives.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Storages.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Dmidecode/Ports.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Dmidecode/Battery.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Dmidecode/Bios.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Dmidecode/Memory.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Dmidecode/Slots.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Lspci/Controllers.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Lspci/Sounds.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Lspci/Videos.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Lspci/Modems.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Softwares/Pacman.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Softwares/RPM.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Softwares/Slackware.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Softwares/Gentoo.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Softwares/Deb.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Storages/HP.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Environment.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Ipmi.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/USB.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Processes.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Softwares.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Dmidecode.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Printers.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Domains.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Screen.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Lspci.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Users.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Storages.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Hostname.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Bios.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Softwares.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Drives.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Controllers.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Uptime.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Slots.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/CPU.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Networks.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/MP.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Storages.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Memory.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs/PowerPC.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs/MIPS.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs/SPARC.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs/ARM.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs/Alpha.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs/m68k.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs/i386.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Distro/LSB.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Distro/NonLSB.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Storages/Adaptec.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Storages/3ware.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Storages/Lsilogic.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Storages/ServeRaid.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Videos.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Storages.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/LVM.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Distro.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Uptime.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Memory.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/iLO.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Drives.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Inputs.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Networks.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/USB.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/CPU.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Printers.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Storages.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Uptime.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Softwares.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Networks.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Drives.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Bios.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Memory.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Hostname.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Videos.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Sound.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Drives.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Memory.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/CPU.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Slots.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Controllers.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Networks.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Softwares.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Bios.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Storages.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Qemu.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Hpvm.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Lxc.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/SolarisZones.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Virtuozzo.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Vserver.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Libvirt.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/VmWareESX.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/VirtualBox.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/VmWareDesktop.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Xen.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Vmsystem.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Parallels.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/CPU.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Bios.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Controllers.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Modems.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Drives.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/AntiVirus.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Memory.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Environment.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Chassis.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Storages.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/OS.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Printers.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Ports.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Registry.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/User.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Sounds.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Videos.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Inputs.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/USB.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Networks.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Softwares.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Slots.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AccessLog.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Inventory.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/WakeOnLan.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/Generic.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/Solaris.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/Unix.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/AIX.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/Screen.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/Linux.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/Network.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/Win32.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/HPUX.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/Hostname.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools/MacOS.pm
+share/fusioninventory/lib/FusionInventory/Agent/XML/Query/Inventory.pm
+share/fusioninventory/lib/FusionInventory/Agent/XML/Query/Prolog.pm
+share/fusioninventory/lib/FusionInventory/Agent/XML/Response.pm
+share/fusioninventory/lib/FusionInventory/Agent/XML/Query.pm
+share/fusioninventory/lib/FusionInventory/Agent/Target.pm
+share/fusioninventory/lib/FusionInventory/Agent/Storage.pm
+share/fusioninventory/lib/FusionInventory/Agent/Tools.pm
+share/fusioninventory/lib/FusionInventory/Agent/Scheduler.pm
+share/fusioninventory/lib/FusionInventory/Agent/Config.pm
+share/fusioninventory/lib/FusionInventory/Agent/Task.pm
+share/fusioninventory/lib/FusionInventory/Agent/Logger.pm
+share/fusioninventory/lib/FusionInventory/Agent.pm
+share/fusioninventory/pci.ids
+share/fusioninventory/html/favicon.ico
+share/fusioninventory/html/index.tpl
+share/fusioninventory/html/inventory.tpl
+share/fusioninventory/html/logo.png
+share/fusioninventory/html/now.tpl
+share/fusioninventory/html/site.css
+man/man1/fusioninventory-injector.1
+man/man1/fusioninventory-agent.1
+man/man3/FusionInventory::Agent::HTTP::Client::Fusion.3
+man/man3/FusionInventory::Agent::Tools::Hostname.3
+man/man3/FusionInventory::Agent::Tools::MacOS.3
+man/man3/FusionInventory::Agent::Target::Stdout.3
+man/man3/FusionInventory::Agent::Storage.3
+man/man3/FusionInventory::Agent::Tools::Screen.3
+man/man3/FusionInventory::Agent::Config.3
+man/man3/FusionInventory::Agent::Task.3
+man/man3/FusionInventory::Agent::XML::Response.3
+man/man3/FusionInventory::Agent::Tools.3
+man/man3/FusionInventory::Agent::Tools::Generic.3
+man/man3/FusionInventory::Agent::Tools::Linux.3
+man/man3/FusionInventory::Agent::HTTP::Server.3
+man/man3/FusionInventory::Agent::Target::Server.3
+man/man3/FusionInventory::Agent::Logger.3
+man/man3/FusionInventory::Agent::Task::Inventory::Inventory.3
+man/man3/FusionInventory::Agent::XML::Query::Inventory.3
+man/man3/FusionInventory::Agent::HTTP::Client.3
+man/man3/FusionInventory::Agent::Logger::Stderr.3
+man/man3/FusionInventory::Agent::Target::Local.3
+man/man3/FusionInventory::Agent.3
+man/man3/FusionInventory::Agent::HTTP::Protocol::https.3
+man/man3/FusionInventory::Agent::XML::Query.3
+man/man3/FusionInventory::Agent::Logger::Backend.3
+man/man3/FusionInventory::Agent::Tools::Solaris.3
+man/man3/FusionInventory::Agent::Tools::Network.3
+man/man3/FusionInventory::Agent::Tools::Win32.3
+man/man3/FusionInventory::Agent::Tools::Unix.3
+man/man3/FusionInventory::Agent::Scheduler.3
+man/man3/FusionInventory::Agent::Logger::File.3
+man/man3/FusionInventory::Agent::Target.3
+man/man3/FusionInventory::Agent::XML::Query::Prolog.3
+man/man3/FusionInventory::Agent::Tools::AIX.3
+man/man3/FusionInventory::Agent::HTTP::Client::OCS.3
+man/man3/FusionInventory::Agent::Task::Inventory.3
+man/man3/FusionInventory::Agent::Logger::Syslog.3
+man/man3/FusionInventory::Agent::Task::WakeOnLan.3
+man/man3/FusionInventory::Agent::Tools::HPUX.3
+share/examples/fusioninventory/agent.cfg
diff --git a/net/p5-FusionInventory-Agent/distinfo b/net/p5-FusionInventory-Agent/distinfo
new file mode 100644
index 00000000000..d7f84cff765
--- /dev/null
+++ b/net/p5-FusionInventory-Agent/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2013/01/14 14:46:50 bouyer Exp $
+
+SHA1 (FusionInventory-Agent-2.2.7.tar.gz) = efb494c13b52fadcca3cb9848b4c79b74b7b5ef4
+RMD160 (FusionInventory-Agent-2.2.7.tar.gz) = 01bd4b11062d97eed72770e1d640eef66c7d8b49
+Size (FusionInventory-Agent-2.2.7.tar.gz) = 1220121 bytes
+SHA1 (patch-Makefile.PL) = 457572579c1d1ecb10917cd3a14eef9995433c70
diff --git a/net/p5-FusionInventory-Agent/patches/patch-Makefile.PL b/net/p5-FusionInventory-Agent/patches/patch-Makefile.PL
new file mode 100644
index 00000000000..10e277eeadd
--- /dev/null
+++ b/net/p5-FusionInventory-Agent/patches/patch-Makefile.PL
@@ -0,0 +1,60 @@
+$NetBSD: patch-Makefile.PL,v 1.1.1.1 2013/01/14 14:46:51 bouyer Exp $
+install sample config file in examples/ dir
+Fix man pages path
+
+--- Makefile.PL.orig 2012-11-13 14:17:02.000000000 +0100
++++ Makefile.PL 2013-01-14 13:20:36.000000000 +0100
+@@ -72,11 +72,6 @@
+ $MY::variables{DATADIR} =~ s/\$\(PREFIX\)/$MY::variables{PREFIX}/;
+ $MY::variables{LOCALSTATEDIR} =~ s/\$\(PREFIX\)/$MY::variables{PREFIX}/;
+
+-# look for already existing configuration file
+-my $config_file_message = -f "$MY::variables{SYSCONFDIR}/agent.cfg" ?
+- "previous configuration file found, new one will be installed as agent.cfg.new" :
+- "no previous configuration file found, new one will be installed as agent.cfg";
+-
+ print <<EOF;
+
+ Installation summary
+@@ -86,7 +81,6 @@
+ constant data installation directory: $MY::variables{DATADIR}
+ variable data installation directory: $MY::variables{LOCALSTATEDIR}
+
+-$config_file_message
+ EOF
+
+ package MY;
+@@ -108,12 +102,12 @@
+ INSTALLLIB => '$(DATADIR)/lib',
+ INSTALLSITELIB => '$(DATADIR)/lib',
+ INSTALLVENDORLIB => '$(DATADIR)/lib',
+- INSTALLMAN1DIR => '$(PREFIX)/share/man/man1',
+- INSTALLSITEMAN1DIR => '$(PREFIX)/share/man/man1',
+- INSTALLVENDORMAN1DIR => '$(PREFIX)/share/man/man1',
+- INSTALLMAN3DIR => '$(PREFIX)/share/man/man3',
+- INSTALLSITEMAN3DIR => '$(PREFIX)/share/man/man3',
+- INSTALLVENDORMAN3DIR => '$(PREFIX)/share/man/man3',
++ INSTALLMAN1DIR => '$(PREFIX)/man/man1',
++ INSTALLSITEMAN1DIR => '$(PREFIX)/man/man1',
++ INSTALLVENDORMAN1DIR => '$(PREFIX)/man/man1',
++ INSTALLMAN3DIR => '$(PREFIX)/man/man3',
++ INSTALLSITEMAN3DIR => '$(PREFIX)/man/man3',
++ INSTALLVENDORMAN3DIR => '$(PREFIX)/man/man3',
+ SYSCONFDIR => '$(PREFIX)/etc/fusioninventory',
+ DATADIR => '$(PREFIX)/share/fusioninventory',
+ LOCALSTATEDIR => '$(PREFIX)/var/fusioninventory',
+@@ -163,12 +157,8 @@
+ $install .= <<'EOF';
+
+ config_install :
+- install -d -m 755 $(DESTDIR)$(SYSCONFDIR)
+- if [ -f $(DESTDIR)/$(SYSCONFDIR)/agent.cfg ]; then \
+- install -m 644 etc/agent.cfg $(DESTDIR)$(SYSCONFDIR)/agent.cfg.new; \
+- else \
+- install -m 644 etc/agent.cfg $(DESTDIR)$(SYSCONFDIR)/agent.cfg; \
+- fi
++ install -d -m 755 $(DESTDIR)$(PREFIX)/share/examples/fusioninventory; \
++ install -m 644 etc/agent.cfg $(DESTDIR)$(PREFIX)/share/examples/fusioninventory/agent.cfg;
+
+ data_install :
+ install -d -m 755 $(DESTDIR)$(DATADIR)