summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD20
3 files changed, 20 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 283cf8137e0e..7f4f64117f3d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = vvvvvv-git
pkgdesc = A retro-styled 2D platformer (game sold separately)
- pkgver = 20200110.3b66877
+ pkgver = 20200110.146cdde
pkgrel = 1
url = https://thelettervsixtim.es/
arch = i686
@@ -15,11 +15,11 @@ pkgbase = vvvvvv-git
source = git+https://github.com/TerryCavanagh/VVVVVV.git
source = vvvvvv.desktop
source = vvvvvv.sh
- source = local://data.zip
- md5sums = SKIP
- md5sums = f3f06f16bf7f3280279e2d3da425a5d2
- md5sums = 6d1c555a18bcd5cba8c55a62cf0964ac
- md5sums = 224e0c88627e529bc0dc885aa6df94db
+ source = http://www.flibitijibibo.com/vvvvvv-mp-11192019-bin
+ sha256sums = SKIP
+ sha256sums = 8c704e92e6abc8172d7d9fe726f1a0bba4b8630682745d6daf1f34ce12e0e3e4
+ sha256sums = 883913125c4630d16fe0081d9a96bf65f2bc08ace7fa345613669d827a8ea7c1
+ sha256sums = 9f7307e111b4f8e19c02d6a0fbf4b43b93a17f341468993fa4fa0c4eae42fc4a
pkgname = vvvvvv-git
diff --git a/.gitignore b/.gitignore
index 8afe125ced8f..0a750c422bd8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ VVVVVV/
pkg/
src/
*.pkg.tar.*
+vvvvvv-mp-11192019-bin
diff --git a/PKGBUILD b/PKGBUILD
index 6aad71f4d91a..922fbc0cc59a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,11 @@
# Maintainer: Xesxen <arch@xesxen.nl>
+# Contributor: Gaetan Bisson <bisson@archlinux.org>
pkgname=vvvvvv-git
binname=vvvvvv
-pkgver=20200110.3b66877
+pkgver=20200110.146cdde
_pkgver=git
+_databin=vvvvvv-mp-11192019-bin
pkgrel=1
pkgdesc='A retro-styled 2D platformer (game sold separately)'
arch=('i686' 'x86_64')
@@ -17,13 +19,13 @@ source=(
"git+https://github.com/TerryCavanagh/VVVVVV.git"
"${binname}.desktop"
"${binname}.sh"
- "local://data.zip"
+ "http://www.flibitijibibo.com/${_databin}"
)
-md5sums=(
+sha256sums=(
'SKIP'
- 'f3f06f16bf7f3280279e2d3da425a5d2'
- '6d1c555a18bcd5cba8c55a62cf0964ac'
- '224e0c88627e529bc0dc885aa6df94db'
+ '8c704e92e6abc8172d7d9fe726f1a0bba4b8630682745d6daf1f34ce12e0e3e4'
+ '883913125c4630d16fe0081d9a96bf65f2bc08ace7fa345613669d827a8ea7c1'
+ '9f7307e111b4f8e19c02d6a0fbf4b43b93a17f341468993fa4fa0c4eae42fc4a'
)
pkgver() {
@@ -48,6 +50,10 @@ build() {
package() {
cd ${srcdir}/VVVVVV/desktop_version/build
install -d "${pkgdir}/opt/${binname}"
+ install -D -m644 ../../LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+ # Legal considerations for inclusion of data.zip
+ sed --silent '38,50p' ../README.md > \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-data.md"
if [ "${CARCH}" = "x86_64" ]; then
install -m755 ${binname}.x86_64 \
"${pkgdir}/opt/${binname}/${binname}"
@@ -56,7 +62,7 @@ package() {
"${pkgdir}/opt/${binname}/${binname}"
fi
- cd "${srcdir}"
+ cd "${srcdir}/data"
install -m644 -t "${pkgdir}/opt/${binname}" \
data.zip
install -D -m755 "${srcdir}/${binname}.sh" "${pkgdir}/usr/bin/${binname}"