diff options
author | Raphaël Doursenaud | 2017-02-23 16:24:23 +0100 |
---|---|---|
committer | Raphaël Doursenaud | 2017-02-23 16:24:40 +0100 |
commit | 885a9eb57e552cd3ce18e5c8f82ff77314757136 (patch) | |
tree | 2682ddaadfa52a6d2b7997c61448debb611aa616 | |
parent | b2f39d42dc5ea3261cf95779ccde84b5c7d2c24d (diff) | |
download | aur-885a9eb57e552cd3ce18e5c8f82ff77314757136.tar.gz |
Update to v2.3.19
-rw-r--r-- | .SRCINFO | 39 | ||||
-rw-r--r-- | PKGBUILD | 69 |
2 files changed, 72 insertions, 36 deletions
@@ -1,14 +1,31 @@ # Generated by mksrcinfo v8 -# Mon Aug 22 10:54:59 UTC 2016 +# Thu Feb 23 15:24:39 UTC 2017 pkgbase = fusioninventory-agent pkgdesc = An application for keeping track of the hardware and software - pkgver = 2.3.18 - pkgrel = 2 + pkgver = 2.3.19 + pkgrel = 1 url = http://fusioninventory.org arch = any license = GPL + checkdepends = perl-http-proxy + checkdepends = perl-http-server-simple + checkdepends = perl-io-socket-ssl + checkdepends = perl-io-captureoutput + checkdepends = perl-ipc-run + checkdepends = perl-test-compile + checkdepends = perl-test-deep + checkdepends = perl-test-exception + checkdepends = perl-test-mockmodule + checkdepends = perl-test-most + checkdepends = perl-test-nowarnings + checkdepends = perl-lwp-protocol-https + checkdepends = perl-test-mockobject + checkdepends = perl-json-pp + checkdepends = perl-net-snmp + checkdepends = perl-parallel-forkmanager makedepends = perl-http-proxy makedepends = perl-http-server-simple + makedepends = perl-http-server-simple-authen makedepends = perl-io-socket-ssl makedepends = perl-io-captureoutput makedepends = perl-ipc-run @@ -16,12 +33,12 @@ pkgbase = fusioninventory-agent makedepends = perl-test-deep makedepends = perl-test-exception makedepends = perl-test-mockmodule + makedepends = perl-test-most makedepends = perl-test-nowarnings makedepends = perl-lwp-protocol-https makedepends = perl-test-mockobject - makedepends = perl-json + makedepends = perl-json-pp makedepends = perl-net-snmp - makedepends = perl-poe-component-client-ping depends = perl>=5.8 depends = perl-file-which depends = perl-libwww>=5.8 @@ -37,7 +54,8 @@ pkgbase = fusioninventory-agent optdepends = perl-proc-daemon: daemon mode optdepends = perl-proc-pid-file: daemon mode optdepends = perl-parse-edid: Inventory EDID data parsing - optdepends = perl-net-cups-cups16>=0.60: Inventory printers detection + optdepends = perl-net-cups>=0.60: Inventory printers detection + optdepends = perl-datetime optdepends = dmidecode: Inventory DMI data retrieval optdepends = pciutils: Inventory PCI bus scanning (lspci) optdepends = hdparm: Inventory additional disk drive info retrieval @@ -45,17 +63,18 @@ pkgbase = fusioninventory-agent optdepends = openssh: Inventory host SSH public key retrieval (ssh-keyscan) optdepends = perl-archive-extract: Deploy optdepends = perl-file-copy-recursive: Deploy - optdepends = perl-json: Deploy + optdepends = perl-json-pp: Deploy optdepends = perl-uri: Deploy - optdepends = perl-poe-component-client-ping: Deploy + optdepends = perl-net-ping: Deploy + optdepends = perl-parallel-forkmanager: Deploy optdepends = perl-net-snmp: Network inventory optdepends = perl-crypt-des: Network inventory SNMPv3 support optdepends = nmap: Network discovery optdepends = perl-net-write: Wake on Lan ethernet method support - source = https://github.com/fusioninventory/fusioninventory-agent/releases/download/2.3.18/FusionInventory-Agent-2.3.18.tar.gz + source = https://github.com/fusioninventory/fusioninventory-agent/releases/download/2.3.19/FusionInventory-Agent-2.3.19.tar.gz source = fusioninventory-agent.service source = fusioninventory-agent.config - md5sums = caffff2fe695b2262529aa7541f1b94a + md5sums = 4119c8a83604898447c127c7f1a51470 md5sums = cd0d59b266a41977f51d9e99ecca8cd5 md5sums = 7cce12647a737aadcdd79dee4575aff3 @@ -4,8 +4,8 @@ # Contributor: Alex 'AdUser' Z pkgname=fusioninventory-agent _pkgname="FusionInventory-Agent" -pkgver=2.3.18 -pkgrel=2 +pkgver=2.3.19 +pkgrel=1 pkgdesc="An application for keeping track of the hardware and software" arch=(any) url="http://fusioninventory.org" @@ -25,8 +25,7 @@ depends=( makedepends=( 'perl-http-proxy' 'perl-http-server-simple' - # FIXME: not in AUR - # 'perl-http-server-simple-authen' + 'perl-http-server-simple-authen' 'perl-io-socket-ssl' # Provides IO::Capture::Stderr 'perl-io-captureoutput' @@ -35,17 +34,14 @@ makedepends=( 'perl-test-deep' 'perl-test-exception' 'perl-test-mockmodule' - # FIXME: not in AUR + # Provided by 'perl-test-most' # 'perl-test-more>=0.93' + 'perl-test-most' 'perl-test-nowarnings' 'perl-lwp-protocol-https' 'perl-test-mockobject' - 'perl-json' + 'perl-json-pp' 'perl-net-snmp' -# Deploy - # FIXME: not in AUR - # 'perl-test-http-server-simple' - 'perl-poe-component-client-ping' ) optdepends=( @@ -59,10 +55,9 @@ optdepends=( # Inventory 'perl-parse-edid: Inventory EDID data parsing' - # Doesn't build ATM - # 'perl-net-cups>=0.60: Inventory printers detection' - # let's use patched version - 'perl-net-cups-cups16>=0.60: Inventory printers detection' + # FIXME: Doesn't build ATM + 'perl-net-cups>=0.60: Inventory printers detection' + 'perl-datetime' 'dmidecode: Inventory DMI data retrieval' # Provides lspci 'pciutils: Inventory PCI bus scanning (lspci)' @@ -76,16 +71,17 @@ optdepends=( # Provided by Perl # 'perl-digest-sha: Deploy' 'perl-file-copy-recursive: Deploy' - 'perl-json: Deploy' + 'perl-json-pp: Deploy' # Provided by perl-uri # 'perl-uri-escape: Deploy' 'perl-uri: Deploy' - 'perl-poe-component-client-ping: Deploy' + 'perl-net-ping: Deploy' + 'perl-parallel-forkmanager: Deploy' # Network 'perl-net-snmp: Network inventory' # FIXME: not in AUR - # 'perl-net-nbname:Network' + # 'perl-net-nbname: Network' # provided by perl # 'perl-thread-queue>=2.0.1' 'perl-crypt-des: Network inventory SNMPv3 support' @@ -96,10 +92,34 @@ optdepends=( # 'perl-net-write-layer2: Wake on Lan' 'perl-net-write: Wake on Lan ethernet method support' ) +checkdepends=( + 'perl-http-proxy' + 'perl-http-server-simple' + # TESTME: is it provided by perl-http-server-simple? + # 'perl-http-server-simple-authen' + 'perl-io-socket-ssl' + # Provided by perl-io-captureoutput + #'perl-io-capture-sderr' + 'perl-io-captureoutput' + 'perl-ipc-run' + 'perl-test-compile' + 'perl-test-deep' + 'perl-test-exception' + 'perl-test-mockmodule' + # Provided by perl-test-most + # 'perl-test-more' + 'perl-test-most' + 'perl-test-nowarnings' + 'perl-lwp-protocol-https' + 'perl-test-mockobject' + 'perl-json-pp' + 'perl-net-snmp' + 'perl-parallel-forkmanager' +) source=("https://github.com/fusioninventory/fusioninventory-agent/releases/download/${pkgver}/${_pkgname}-${pkgver}.tar.gz" 'fusioninventory-agent.service' 'fusioninventory-agent.config') -md5sums=('caffff2fe695b2262529aa7541f1b94a' +md5sums=('4119c8a83604898447c127c7f1a51470' 'cd0d59b266a41977f51d9e99ecca8cd5' '7cce12647a737aadcdd79dee4575aff3') @@ -114,14 +134,11 @@ build() { make } -# FIXME : -# needs at least HTTP::Server::Simple:Authen -# and certainly Test::More and Test::HTTP::Server::Simple -#check() { -# cd "${srcdir}/${_pkgname}-${pkgver}" -# -# make test -#} +check() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + make test +} package() { cd "${srcdir}/${_pkgname}-${pkgver}" |