Include SqueakV50.sources in squeak vm packages
This commit is contained in:
parent
cc471a9b07
commit
c41280a8fa
|
@ -2,14 +2,17 @@
|
|||
# Maintainer: Tony Garnock-Jones <tonyg@leastfixedpoint.com>
|
||||
pkgname=squeak-cog-vm
|
||||
pkgver=202112201228
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Squeak Spur Cog (JIT) Virtual Machine"
|
||||
url="https://opensmalltalk.org/"
|
||||
arch="all"
|
||||
license="MIT"
|
||||
depends=""
|
||||
makedepends="git bash linux-headers alsa-lib-dev openssl-dev libevdev-dev mesa-dev"
|
||||
source="$pkgname-$pkgver.tar.gz::https://github.com/OpenSmalltalk/opensmalltalk-vm/archive/refs/tags/$pkgver.tar.gz"
|
||||
source="
|
||||
$pkgname-$pkgver.tar.gz::https://github.com/OpenSmalltalk/opensmalltalk-vm/archive/refs/tags/$pkgver.tar.gz
|
||||
http://files.squeak.org/sources_files/SqueakV50.sources.gz
|
||||
"
|
||||
builddir="$srcdir/opensmalltalk-vm-$pkgver"
|
||||
options="!check"
|
||||
|
||||
|
@ -63,10 +66,13 @@ package() {
|
|||
mkdir -p "$pkgdir/usr/lib/squeak"
|
||||
cp -rp lib/squeak/*/. "$pkgdir/usr/lib/squeak/."
|
||||
|
||||
gzip -dc ../../../SqueakV50.sources.gz > "$pkgdir/usr/lib/squeak/SqueakV50.sources"
|
||||
|
||||
mkdir -p "$pkgdir/usr/bin"
|
||||
ln -sf /usr/lib/squeak/squeak "$pkgdir/usr/bin/squeak"
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
8f86d47bc0351403d3066d5b41d36d2dd4c9d0969d2dd470c4f392e61b0e0e15008212a40eb467c5010df0874f05eb82348baa1d6e6e05c04aa11dc2613f4423 squeak-cog-vm-202112201228.tar.gz
|
||||
3571f4c8c11aed1005f885fa0b2eb56cea011eb77c162619e29bd36ecb3161083b7a4808973d08c1271509fc6386d8f5e3b5eabab9193ec56c31c93d1379656e SqueakV50.sources.gz
|
||||
"
|
||||
|
|
|
@ -2,14 +2,17 @@
|
|||
# Maintainer: Tony Garnock-Jones <tonyg@leastfixedpoint.com>
|
||||
pkgname=squeak-stack-vm
|
||||
pkgver=202107301330
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Squeak Spur stack (non-JIT) Virtual Machine"
|
||||
url="https://opensmalltalk.org/"
|
||||
arch="all"
|
||||
license="MIT"
|
||||
depends=""
|
||||
makedepends="git bash linux-headers alsa-lib-dev openssl-dev libevdev-dev mesa-dev"
|
||||
source="$pkgname-$pkgver.tar.gz::https://github.com/OpenSmalltalk/opensmalltalk-vm/archive/refs/tags/$pkgver.tar.gz"
|
||||
source="
|
||||
$pkgname-$pkgver.tar.gz::https://github.com/OpenSmalltalk/opensmalltalk-vm/archive/refs/tags/$pkgver.tar.gz
|
||||
http://files.squeak.org/sources_files/SqueakV50.sources.gz
|
||||
"
|
||||
builddir="$srcdir/opensmalltalk-vm-$pkgver"
|
||||
options="!check"
|
||||
|
||||
|
@ -65,10 +68,13 @@ package() {
|
|||
mkdir -p "$pkgdir/usr/lib/squeak"
|
||||
cp -rp lib/squeak/*/. "$pkgdir/usr/lib/squeak/."
|
||||
|
||||
gzip -dc ../../../SqueakV50.sources.gz > "$pkgdir/usr/lib/squeak/SqueakV50.sources"
|
||||
|
||||
mkdir -p "$pkgdir/usr/bin"
|
||||
ln -sf /usr/lib/squeak/squeak "$pkgdir/usr/bin/squeak"
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
3ea16d90bc64b53b1e865b7e7e84457d564b60de2b8a2179c52528c1c1a574177a4aa933b634de5dd8d82557ea1bd7e453a119dfabdad133dc47eca7c8ca6aa8 squeak-stack-vm-202107301330.tar.gz
|
||||
3571f4c8c11aed1005f885fa0b2eb56cea011eb77c162619e29bd36ecb3161083b7a4808973d08c1271509fc6386d8f5e3b5eabab9193ec56c31c93d1379656e SqueakV50.sources.gz
|
||||
"
|
||||
|
|
Loading…
Reference in New Issue