blob: 4a7e1331c4fee51b14a80e38694de23d298fb2c8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
# Maintainer: 9r0k <tanyawei1991@gmail.com>
pkgname=com.pvz.spark
pkgver=1.0
pkgrel=2
epoch=
pkgdesc="pvz from spark store"
arch=('i686' 'x86_64')
url="https://www.ea.com/ea-studios/popcap/plants-vs-zombies"
license=('')
groups=()
depends=('deepin-wine5' 'deepin-wine5-i386' )
checkdepends=()
optdepends=()
provides=("spark")
conflicts=("spark")
replaces=("spark")
backup=()
options=()
install=pvz.install
changelog=
source=(
"http://dcstore.spark-app.store/store/games/plantsvszombies/plantsvszombies_deepin.deb")
md5sums=(
'10d8727eb8f7686d928a20f27781fbac'
)
build() {
msg "Extracting DPKG package ..."
mkdir -p "${srcdir}/dpkgdir"
tar -xvf data.tar.xz -C "${srcdir}/dpkgdir"
}
package() {
cd ${pkgdir}
tar xpvf ${srcdir}/data.tar.xz --xattrs-include='*' --numeric-owner
mv "${srcdir}/dpkgdir/opt/apps/plantsvszombies" "${srcdir}/dpkgdir/opt/apps/${pkgname}"
mv "${pkgdir}/opt/apps/plantsvszombies" "${pkgdir}/opt/apps/${pkgname}"
install -m644 "${srcdir}/dpkgdir/opt/apps/${pkgname}/files/files.7z" "${pkgdir}/opt/apps/${pkgname}/files"
msg "Preparing icons ..."
install -d usr/share
chmod -Rf 755 opt
chmod -Rf 755 usr
chmod 777 opt/apps/${pkgname}
chmod 777 opt/apps/${pkgname}/*
mv opt/apps/${pkgname}/entries/* usr/share
rm -r opt/apps/${pkgname}/entries
}
|