summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Swanson2017-03-21 21:40:06 -0700
committerMike Swanson2017-03-21 21:40:06 -0700
commitee2c039a87c6eac6b86239599328e948cbde18c5 (patch)
tree4de535d91da37345e9922c839732d8fd3e46f633
parente413aa9329f59e323fc655c4f653bca8d63c0035 (diff)
downloadaur-ee2c039a87c6eac6b86239599328e948cbde18c5.tar.gz
Update to 0.132, deterministically build the ISO9660 archive.
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD19
2 files changed, 19 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bbbac42f936d..b8b1c703d3ef 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,17 @@
+# Generated by mksrcinfo v8
+# Wed Mar 22 04:39:36 UTC 2017
pkgbase = spice-guest-tools-windows
- pkgdesc = Windows XP, Vista, 7, 8, 2003, 2008, 2012 guest drivers and agent for SPICE-enabled QEMU VMs
- pkgver = 0.100
+ pkgdesc = Windows XP-10/2003-2016 guest drivers and agent for SPICE-enabled QEMU VMs
+ pkgver = 0.132
pkgrel = 1
- url = http://www.spice-space.org/
+ url = https://www.spice-space.org/
install = spice-guest-tools-windows.install
arch = any
license = GPL2
- makedepends = cdrkit
makedepends = dos2unix
- noextract = spice-guest-tools-0.100.exe
- source = http://www.spice-space.org/download/binaries/spice-guest-tools/spice-guest-tools-0.100.exe
- sha256sums = 4b3888c6374c107d2ea7f42f6e9a6c2a3c9b3c9f78bbe758807819754c0d265d
+ makedepends = xorriso
+ source = https://www.spice-space.org/download/windows/spice-guest-tools/spice-guest-tools-0.132/spice-guest-tools-0.132.exe
+ sha512sums = dfd94af10cf2c8afc9344f69c87f6ec5141f82058a7a20d0d4a873d3693c8cda29497e058ab2f54294be571d8e7f1d0a7b1d779710eb9c601b0607228208b69f
pkgname = spice-guest-tools-windows
diff --git a/PKGBUILD b/PKGBUILD
index 80cce272787a..1c0efd75e92e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,16 @@
# Maintainer: Mike Swanson <mikeonthecomputer@gmail.com>
pkgname=spice-guest-tools-windows
-pkgver=0.100
+pkgver=0.132
pkgrel=1
-pkgdesc='Windows XP, Vista, 7, 8, 2003, 2008, 2012 guest drivers and agent for SPICE-enabled QEMU VMs'
+pkgdesc='Windows XP-10/2003-2016 guest drivers and agent for SPICE-enabled QEMU VMs'
arch=('any')
-url="http://www.spice-space.org/"
+url="https://www.spice-space.org/"
license=('GPL2')
-makedepends=('cdrkit' 'dos2unix')
+makedepends=('dos2unix' 'xorriso')
install=spice-guest-tools-windows.install
-source=(http://www.spice-space.org/download/binaries/spice-guest-tools/spice-guest-tools-${pkgver}.exe)
-sha256sums=('4b3888c6374c107d2ea7f42f6e9a6c2a3c9b3c9f78bbe758807819754c0d265d')
-noextract=("spice-guest-tools-${pkgver}.exe")
+source=(${url}download/windows/spice-guest-tools/spice-guest-tools-${pkgver}/spice-guest-tools-${pkgver}.exe)
+sha512sums=('dfd94af10cf2c8afc9344f69c87f6ec5141f82058a7a20d0d4a873d3693c8cda29497e058ab2f54294be571d8e7f1d0a7b1d779710eb9c601b0607228208b69f')
build() {
cd "$srcdir"
@@ -24,7 +23,11 @@ label=SPICE Guest Tools ${pkgver}
EOF
unix2dos cdrom/autorun.inf
cp -aL spice-guest-tools-${pkgver}.exe cdrom
- genisoimage -J -o spice-guest-tools.iso cdrom
+ mod_date="$(date -d "$(stat -c %y cdrom/spice-guest-tools-${pkgver}.exe)" \
+ +%Y%m%d%H%M%S%N | cut -c -16)"
+ xorrisofs -V "SPICE Guest Tools ${pkgver}" \
+ --set_all_file_dates $mod_date --modification-date=$mod_date \
+ -r -J -o spice-guest-tools.iso cdrom
}
package() {