wok annotate squeak-vm/receipt @ rev 22042

gcc83-lib-base: do NOT provide gcc-lib-base
Currently BOTH gcc-lib-base and gcc83-lib-base are installed on my SliTaz system. So, with the current (and longstanding) tazpkg limitations I can't update just gcc-lib-base: tazpkg always updates gcc83-lib-base for me instead. Now I can't run Firefox, Vivaldi, Chrome, etc. I think because of gcc-lib-base, but I not sure 1bsolutely.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Oct 22 12:55:54 2019 +0300 (2019-10-22)
parents ee9478b37d1d
children 934055de50e2
rev   line source
pankso@16338 1 # SliTaz package receipt.
pankso@16338 2
pankso@16338 3 PACKAGE="squeak-vm"
pankso@16338 4 VERSION="4.10.2.2614"
pankso@16338 5 SOURCE="Squeak"
pankso@16338 6 CATEGORY="network"
pankso@16338 7 SHORT_DESC="Create and share interactive stories, games, music and art."
pankso@16338 8 MAINTAINER="pankso@slitaz.org"
pankso@16338 9 LICENSE="MIT"
pankso@16338 10 TARBALL="$SOURCE-$VERSION-src.tar.gz"
pascal@20679 11 WEB_SITE="https://scratch.mit.edu/"
pankso@16338 12 WGET_URL="http://squeakvm.org/unix/release/$TARBALL"
pankso@16338 13 HOST_ARCH="i486 arm"
pankso@16338 14
pankso@16339 15 SUGGESTED="scratch"
pankso@16338 16 DEPENDS="alsa-lib dbus xorg-libXrender"
pankso@16339 17 BUILD_DEPENDS="alsa-lib-dev dbus-dev xorg-libXrender-dev"
pankso@16339 18
pankso@16339 19 # Use build host cmake when cross compiling
pankso@16339 20 case "$ARCH" in
pankso@16339 21 i?86) BUILD_DEPENDS="$BUILD_DEPENDS cmake" ;;
pankso@16339 22 arm) ARCH_ARGS="--without-SqueakFFIPrims" ;;
pankso@16339 23 esac
pankso@16338 24
pankso@16338 25 # Rules to configure and make the package.
pankso@16338 26 compile_rules()
pankso@16338 27 {
pankso@16339 28 ./unix/cmake/configure ${ARCH_ARGS} \
pankso@16338 29 --prefix=/usr \
pankso@16338 30 --without-quartz \
pankso@16339 31 --without-gl \
pankso@16338 32 --with-x \
pankso@16338 33 --enable-mpg-mmx &&
pankso@16338 34 make && make DESTDIR=${DESTDIR} install
pankso@16338 35 }
pankso@16338 36
pankso@16338 37 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@16338 38 genpkg_rules()
pankso@16338 39 {
pankso@16338 40 mkdir -p $fs/usr
pankso@16338 41 cp -a $install/usr/bin $fs/usr
pankso@16338 42 cp -a $install/usr/lib $fs/usr
pankso@16338 43 }