blob: 06b68d32811461a120df23a86d467cd317a92fa5 (
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
|
# Maintainer: Asger Hautop Drewsen <asger@tyilo.com>
pkgname=cosmocc-bin
pkgver=3.3.3
pkgrel=1
pkgdesc="cosmopolitan toolchain: build-once run-anywhere c library"
arch=('x86_64' 'aarch64')
url="https://justine.lol/cosmopolitan/index.html"
license=('ISC')
depends=()
makedepends=()
options=("!strip")
source=(
"https://cosmo.zip/pub/cosmocc/cosmocc-$pkgver.zip"
"bin-wrapper"
)
noextract=(
"cosmocc-$pkgver.zip"
)
sha512sums=('349e1576e4b5127a071ebc0202830aadd2c67a6c93836b26e8501d253388544671c7fa616a0cb30ed70c72f3f0469eaaeec53168be78137e8f6e204b5da3630d'
'd2bb2bcf5eee88a16f78849fd42a63a65539611a030815a56b19b27a25d9abe0fe3a0a746a58c00a2e468b917d1689f5a0048ddfb73c351f5f71d0d0a7015271')
package() {
mkdir -p "$pkgdir/opt/cosmocc"
cd "$pkgdir/opt/cosmocc"
bsdtar -xf "$srcdir/cosmocc-$pkgver.zip"
mkdir -p "$pkgdir/usr/bin"
cd "$pkgdir/opt/cosmocc/bin"
for bin in cosmo* aarch64-* x86_64-*; do
cp "$srcdir/bin-wrapper" "$pkgdir/usr/bin/$bin"
done
}
|