blob: ccde2aa69868edeec6bc44f3bfc21d72f40e794f (
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
49
50
51
52
53
54
|
# Maintainer: Chris Severance aur.severach aATt spamgourmet dott com
set -u
pkgname='comcom32'
_pkgver='alpha-2'
pkgver="0.0.${_pkgver//-/_}"
pkgrel=1
pkgdesc='32 bit command interpreter for fdpp and dosemu2'
arch=('x86_64')
url='https://github.com/dosemu2/comcom32'
license=('GPL3')
makedepends=('djgpp-gcc' 'djgpp-djcrx')
conflicts=('djgpp-djcrx-bootstrap')
_srcdir="${pkgname%-git}-${_pkgver}"
source=(
#"${url//https/git}"
"${_srcdir}.tar.gz::${url}/archive/${_pkgver}.tar.gz"
)
md5sums=('8121352fdd1b9d701ce4ca9db50dd5d4')
sha256sums=('51e5bae2e04e5fc7328b94b064c0521c9bd89477d9e7d36495f8ad702dc92746')
b2sums=('03a5b098f7d7b95bac1b5598afe79b0261e1b46660a311123d454a61276d46bbbbec7e27264fc4a0f6ec3a358b2b321bfa89956e1a2f9e9657c95ae7893da1e0')
prepare() {
set -u
cd "${_srcdir}"
local _pt
for _pt in "${source[@]%%::*}"; do
_pt="${_pt##*/}"
if [[ "${_pt}" = *.patch ]]; then
set +u; msg2 "Patch ${_pt}"; set -u
patch -Nup1 -i "${srcdir}/${_pt}"
fi
done
sed -e '/^PREFIX / s:/usr/local:/usr:g' \
-e 's:i586-pc:i686-pc:g' -i 'Makefile'
set +u
}
build() {
set -u
cd "${_srcdir}"
make -j "$(nproc)"
set +u
}
package() {
set -u
cd "${_srcdir}"
make -j1 DESTDIR="${pkgdir}" install
set +u
}
set +u
|