Skip to content

Instantly share code, notes, and snippets.

@FredDeschenes
Created January 15, 2020 14:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save FredDeschenes/73dd48cc48c670c37d833283ee62915f to your computer and use it in GitHub Desktop.
Save FredDeschenes/73dd48cc48c670c37d833283ee62915f to your computer and use it in GitHub Desktop.
Update Arch AUR fusioninventory-agent-bin package to 2.5-3
From 3590168728629f26e377670b852d1fcad40dd151 Mon Sep 17 00:00:00 2001
From: Fred Deschenes <frederick.deschenes@frimastudio.com>
Date: Tue, 14 Jan 2020 16:27:57 -0500
Subject: [PATCH] Update to 2.5-3
---
.SRCINFO | 10 ++++++----
PKGBUILD | 22 +++++++++++-----------
2 files changed, 17 insertions(+), 15 deletions(-)
diff --git a/.SRCINFO b/.SRCINFO
index e14d3d8..5f402a9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = fusioninventory-agent-bin
pkgdesc = An application for keeping track of the hardware and software
- pkgver = 2.3.21
- pkgrel = 2
+ pkgver = 2.5_3
+ pkgrel = 1
url = http://fusioninventory.org
install = .INSTALL
arch = any
@@ -12,12 +12,14 @@ pkgbase = fusioninventory-agent-bin
depends = perl-libwww>=5.8
depends = perl-net-ip
depends = perl-text-template
+ depends = perl-xml-treepp>=0.26
depends = perl-data-structure-util
+ depends = perl-proc-daemon
provides = fusioninventory-agent
conflicts = fusioninventory-agent
- source = http://debian.fusioninventory.org/downloads/fusioninventory-agent_2.3.21-2_all.deb
+ source = http://debian.fusioninventory.org/downloads/fusioninventory-agent_2.5-3_all.deb
source = agent.cfg
- md5sums = 6ede95612470907f1964fa9f00732c4f
+ md5sums = f739cb82406cb43393d7dd686b596a5a
md5sums = eaf2c13c8adb7e57da038f3ae521ab35
pkgname = fusioninventory-agent-bin
diff --git a/PKGBUILD b/PKGBUILD
index fa3bb5c..a9ee6cf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,8 +4,8 @@
# Contributor: Alex 'AdUser' Z
pkgname=fusioninventory-agent-bin
_pkgname="FusionInventory-Agent"
-pkgver=2.3.21
-pkgrel=2
+pkgver=2.5_3
+pkgrel=1
pkgdesc="An application for keeping track of the hardware and software"
arch=(any)
url="http://fusioninventory.org"
@@ -23,31 +23,31 @@ depends=(
'perl-net-ip'
'perl-text-template'
#'perl-universal-require'
- #'perl-xml-treepp>=0.26'
+ 'perl-xml-treepp>=0.26'
'perl-data-structure-util'
- #'perl-proc-daemon'
+ 'perl-proc-daemon'
)
-source=("http://debian.fusioninventory.org/downloads/fusioninventory-agent_${pkgver}-2_all.deb"
+source=("http://debian.fusioninventory.org/downloads/fusioninventory-agent_${pkgver//_/-}_all.deb"
"agent.cfg"
)
-md5sums=('6ede95612470907f1964fa9f00732c4f'
+md5sums=('f739cb82406cb43393d7dd686b596a5a'
'eaf2c13c8adb7e57da038f3ae521ab35'
)
package() {
tar xf ${srcdir}/data.tar.xz
-
+
# Clear
- unlink ${srcdir}/control.tar.gz
+ unlink ${srcdir}/control.tar.xz
unlink ${srcdir}/data.tar.xz
unlink ${srcdir}/debian-binary
- unlink ${srcdir}/fusioninventory-agent_${pkgver}-2_all.deb
-
+ unlink ${srcdir}/fusioninventory-agent_${pkgver//_/-}_all.deb
+
cp -a ${srcdir}/etc/ $pkgdir/etc/
cp -a ${srcdir}/usr/ $pkgdir/usr/
cp -a ${srcdir}/lib/ $pkgdir/usr/lib/
cp -a ${srcdir}/var/ $pkgdir/var/
-
+
install -D -m444 ${srcdir}/agent.cfg $pkgdir/etc/fusioninventory/agent.cfg.default
}
--
2.25.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment