summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD20
2 files changed, 15 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 74cf4cf15c51..c5ce330664c0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -11,11 +11,7 @@ pkgbase = anbox-image-gapps
makedepends = unzip
provides = anbox-image
conflicts = anbox-image
- noextract = android_amd64.img
noextract = open_gapps-x86_64-7.1-mini-20190925.zip
- noextract = houdini_y.sfs
- noextract = houdini_z.sfs
- noextract = libhoudini.so
source = https://build.anbox.io/android-images/2018/07/19/android_amd64.img
source = https://downloads.sourceforge.net/project/opengapps/x86_64/20190925/open_gapps-x86_64-7.1-mini-20190925.zip
source = https://downloads.sourceforge.net/project/opengapps/x86_64/20190925/open_gapps-x86_64-7.1-mini-20190925.zip.md5
@@ -23,8 +19,8 @@ pkgbase = anbox-image-gapps
source = houdini_z.sfs::http://dl.android-x86.org/houdini/7_z/houdini.sfs
source = https://github.com/Rprop/libhoudini/raw/master/4.0.8.45720/system/lib/libhoudini.so
md5sums = 26874452a6521ec2e37400670d438e33
- md5sums = 01f556fabcb9115592f9e5cf5292084b
- md5sums = 9042cab80cd6e59420b1ff6340094bfd
+ md5sums = SKIP
+ md5sums = SKIP
md5sums = 7ebf618b1af94a02322d9f2d2610090b
md5sums = 5ca37e1629edb7d13b18751b72dc98ad
md5sums = 205ef556ceb5f3dbcb9c309773a47fc9
diff --git a/PKGBUILD b/PKGBUILD
index b3a22ec2fa09..7405be327fa7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -28,17 +28,23 @@ source+=("houdini_y.sfs::http://dl.android-x86.org/houdini/7_y/houdini.sfs"
# libhoudini
source+=("https://github.com/Rprop/libhoudini/raw/master/4.0.8.45720/system/lib/libhoudini.so")
-noextract=('android_amd64.img'
- "${_OPENGAPPS_FILE}"
- 'houdini_y.sfs'
- 'houdini_z.sfs'
- 'libhoudini.so')
+noextract=("${_OPENGAPPS_FILE}")
md5sums=('26874452a6521ec2e37400670d438e33'
- '01f556fabcb9115592f9e5cf5292084b'
- '9042cab80cd6e59420b1ff6340094bfd'
+ 'SKIP'
+ 'SKIP'
'7ebf618b1af94a02322d9f2d2610090b'
'5ca37e1629edb7d13b18751b72dc98ad'
'205ef556ceb5f3dbcb9c309773a47fc9')
+
+prepare() {
+ # verify OpenGApps against provided md5 file
+ if [ `md5sum "${_OPENGAPPS_FILE}" | awk '{print $1}'` = `cat "${_OPENGAPPS_FILE}".md5 | awk '{print $1}'` ]
+ then
+ echo 'OpenGApps md5sums passed'
+ else
+ echo 'WARNING: OpenGApps md5sums failed!'
+ fi
+}
build () {
cd "${srcdir}"